A048921 -(46*x^2+6721*x+1)/(x-1)/(x^2-20162*x+1) A048921 0 1 A048921 1 26884 A048921 2 542041975 A048921 3 10928650279834 A048921 4 220343446399977901 A048921 5 4442564555387704166896 A048921 6 89570986345383445012986019 A048921 7 1805930222253056462964119954950 A048921 8 36411165051495138060899141518722649 A048921 9 734121907962314751330792028336366100956 A048921 10 14801365871925024964836290814418671808758991 A048921 11 298425137975630445378714544069517232671832682354 A048921 12 6016847617063295167800617672693315630710818732869125 A048921 13 121311681356805019197565608138128085676874294620274622664 A048921 14 2445886113499055179998022623480320790723823897423158209289211 A048921 15 49313955699056269182315112937044619644445651742971421195414456286 A048921 16 994267972358486385754782127038670997790992439717965896718788058355889 A048921 17 20046430809377846810531648063038571720417369925147976666672783637156984500 A048921 18 404176136984408175035452702492201555988384014639841065835490766973571063139879 A048921 19 8148999253833206815686950577116119708799226782751105644227188177048356137869262666 A048921 20 164300122551608978833472122500362503076608454405443777359067502190158189478149010738781 A048921 21 3312619062736540977407258118165358209914459948923330656362413334930781239210084216646046624 A048921 22 66789025378594016634876159344977829727932838413583738288135200299806909154795528497868581301075 A048921 23 1346600326370593500655832147306184884809223678180215382442051252082293567448206206363942119546234294 A048921 24 27150155713494880781628871119111140302545738071536664127212899056348002607083824377914272516422594541321 A048921 25 547401438148883459948607798847686663473742286189098543952651088332037176481730499659301356112170231595886476 A048921 26 11036707768807632605988949658738187389846451671598866771636687115737634495876647727047009564019303693013668594559 A048921 27 222522101487298050453065743070871535306397495129034065660640341674851098373827794990991307170455844946371354607618850 A048921 28 4486490599150195524427078905805962236109398906945133160250963797211660729675481506731719008123721181789435558585142665909 A048921 29 90456623237544140676200714445794067533566165455430279647945866418741161956865959764897123650799159296782754785822291822445176 A048921 30 1823786433228874365163363280229021083805798791802986391316751398483695510162670751104374300315693641618012720202313489138996979371 A048921 31 36771181976303941712879589779776808645898447706765646166298062048282402457158605726900434878067891551503213167936289782198165275639694 A048921 32 741380569182453639586203923976496735689583418858010166201915135700718399857536298503095816907230529145714142273918754386365919148450537825 A048921 33 14947714999085448305033101802334537405196572245116753264197366799699822329645244393260812133583147050567996985023536758001619879672894467994724 A048921 34 301375829070180239543623758952465019187076553916460560454737143213632682109589017599388195734207593926321426066330405840909905627598979115259094231 A048921 35 6076339450765258990593093922966497914515300074867105574771657017275895336993711443193620409132281375159345541781356657540888759262030737248959389897466 A048921 36 122511155704953322698157720131226771999992460922394028682085588327579458570834528008080757089536861351755130887074286863008993323331158096814540103853622029 A048921 37 2470069915246929441474996962692700254097350082602008331421104057089000026429270416705212781245621789441805573785846229950630665844114050285944020324937337458000 A048921 38 49801549508697435694065566063652502391884000365429231055718271316942830205287491570775972087393469429188822626915100801190328621740034158534045240976846493974580739 A048921 39 1004098838724287783216820501500364790532464961270434073943383454871097285510006378620714732520814349385683252362056688567753175720891902860249369862631158686578159408486 A048921 40 20244640736557540776520099257184788843063056157250491433417266161392792153509918400463358866308686824920676304934964327987938727694293923728313636636324180461942356019320761 A048921 41 408172445526374298411910458006539211153472547710019447010124846402618020527969689280135862841801011243236326274415498418836132060019178369318356681612198263842523095483385781564 A048921 42 8229572826458117868023397877807744318091524663866355933367645719752318368492132721756180866153033122377443985424088974185609766606167946587902783686351504759268770189193668108579375 A048921 43 165924646918876126928713449600449282934822109119400920618539025991521396542920359408078429343241590971573014390884155623114765695477426079086117555365862357344178680711999640921791583954 A048921 44 3345372722948807644678602702820860564724139045973836697644627908673408677346041917893544570662256091015821993771562360249150931766606098000366355563383733162421825801246566571071493807107941 A048921 45 67449404674169212813133860765560741105518808510102386378510067276134239761129500605649286225613977963819412066849225916459225463163546452405960381782825272654886494460554594493943817217118729256 A048921 46 1359914893695226945789597256076632959348609652456545268189683278776790633390484313865058990987284453044270895075992099156088543539152491806802875217138967583884088338891875932940328671660054012158299 A048921 47 27418604019233761006840647063883212960825926707310057187138007888187585474284704975017818770636342916664611822702740636335831298377167076645213117721995482643445716433851508099388312184066191776016901950 A048921 48 552813892875876195724694180312416083639539374924175720550531246851954819555737588315824948188510954898507450525061761633810931481791899060168295072707997703918184950855225767407991217314813886927998764964369 A048921 49 11145833680744811838967523056618286014457179916395304170429753811891105183695195781338957630358939102027364300821683415358155364200056970473946088610725531984402962335697345488628410824112965404176119323194712596 A048921 50 224722298118363003421387004142843702311069577834822747760028975804817215861707717787618475427471981986564764134659330495389366819190617156903801978401153103161534822694144928886500251627774391164185030866253030402951 A048921 51 4530850963516601194237192938560491669377498813848516323942400039746970894312645822338767920229732470454179672455637120626356998450365858917437485014577960255217333110756387720512272584690776450539333188149274275789592234 A048921 52 91351016901699415159847280605869628895145428773744208288503921841349451366314349208286521020053390641825188569485791491409279307366909628302757415960118856264538767017535466526823510966035183167999644575280637082216728225725 A048921 53 1841819198241212644936239677338350519223430465558731913664299748222887598700659014424827014467548541890746981483792855594156768768774633475474336103150431365427670365390216965357427907584928778342432383387475016702379398697481984 A048921 54 37134758583588312445505049214648542562713176151449724069555403235165937923653235682519013057408192681547849998851042985003597280506754852765603936208961581229633833642458787438000994945903823062904938545858626711472736354321903542451 A048921 55 748711000720488357285060157329504237811072538342098871131644126363115892193808939130289326838636966377819209786087747179849672775420422572685473086370747297601445988471583706934759094741884973009360592619169248369238293673458820525421846 A048921 56 15095511159391727675993070446572415228098301955340221288306484806177739383245637907091657725201585458701398226159251159789086117494429279403729655601803070805278772789930237056759825430184889879910905205482751839761955765571540385111651723369 A048921 57 304355695246945012682883929058732878499413726212497003272736475530511455081882659288973063925225039179700624658003612097579807121073010355917574743558080427205283319389127451066807893388628655016878697743582649974111303776215103571162301521150700 A048921 58 6136419512473394186320578101689101849732764319798062624644691531339687151183178793338637007768729514739538535653270600952152911385987917301580862575888361971509851480244814878478743689741705512265418423995208183295280266974093152630233938157788696799 A048921 59 123722489906132878337650483003371742435579115716354812425589267382134296811643795749410940061660060550953536776140617198393694901784481267561462995337486410511501198339412638190760979205764373149666711247712689648016790768620362367115673089975034183717506 A048921 60 2494492835351031580570314851993402969297044281340381408326668184313900160976675058716444580184553133059595693741008588300743075657625799930586299610413538432844525189409386130957307984267877601701874719910964824688106352181643479071693048209842701054323665941 A048921 61 50293964422625008821325809708240507663595264364805654238327471506547587663477425722197159876270020207087507826252678381178964693015356476415999705183694766545524906357370844832948605388047968999748824953178161547648910624669505056423112870891175448682239568991704 A048921 62 1014026908194472592504539394767230263520004750826167319412777072188344278157131696434264078708911567230745199733310807780321697839832541619873586125327354272677334729132785784112523650876515166705058207004103373212732511326480208765959322631214831186488613135687076875 A048921 63 20444810472722991987451514455971086864849828122561921129194757091133925829656501600030206632731915142236264509935504680214167690667739011124534767042850411662025656263250320621905857016023693403059414569867907257536951345715583344469766806467440555490807969359483274968814 A048921 64 412208267737014056256524841956749658601871971087088702980657373058665140389190107102677329694876794388855997818574445629167241198921256102460328353244363874602407008902318235246080105044546055515968749852618539122356639819585080064719229586037213848590839091737288654234157761 A048921 65 8310943073668866929521061876080472160759855816208054306934092826414049469392925109747678721277899295736199485781833462839765236838482674870066129133578097396883318451462883995781146456002280555289268531469080415917047314505523038549285762443915499147847942276799244487185813815236 A048921 66 167565233839103427295989593289009637748490554364514819849316476585502692343235015673542591275727675905756459643477328459200901075970246491809017193130873246471597592015987658220621239599837875511196176615510849493100968832703715683645619477674994707781696363593987275613351723908637239 A048921 67 3378450236353060227472875250371950440204594396337491981593864493982812456610254916617040615553542680333962443595590410612575104653946872929370729777838537261782253253343024713581281437030784790054456757632661216010821317687925001108139941359597480854379062934934029174117152970260130204250 A048921 68 68116313497785166467204683502009671486395394470465958968380676078364988164673267285597757217247936245165674882017834215293410800831975776031726161971763395141180543622304472259238138112793443337240081636193538821699329914122975039638601814046584931310995959112443532614562762573033021269458029 A048921 69 1373361109363894289958720601294643746136753503108940268382999209498130397393329958401967064397112275021487656637281129853155337953799190942404789948303963794997944858730649516347734627048859967534649735894477372090440673717726105061268488666667304025494819673246023569640785244880338804574682583216 A048921 70 27689706618878523176362558296097923707599552643287059220672071093520628993879330456627192666776820471735297887955187258081483708531088486948789598905978356062985169100546811926298553291320976552640164637864371139893926041797463816122320228858744369715441622940990368098653979492714628404801728973349731 A048921 71 558279863476467674917927610407205736497978434257200184898250029004563712276464663273187500145587189954014800995464828860157744678248468120062304950737545666637943184407279963327381915111878902205471031893971715028063964764279791742932115392981515315535429976241428128359037964891327093017273654985994699974 A048921 72 11256038579722834642816733304667523763174317483894117484631457864117942473397451547034675921308136257076025945935263991523313190121361905705607705467980796824775854421034409520059862246187149134945730392406093080531454517683483119323533494430973082933080969465538050982984555349484957356699643027025896167532825 A048921 73 226944249286091928592003301970779003705914852612294762467939268558095927144075705814848472652227143069579645167931991601628211679069154064587994437583123874843585110198952580336166979280243385746896913966220616795703470957470421887521290571785163905115263190828748207677506476597277745334451109693622463543802124444 A048921 74 4575649942850146884549135931518112968051131495194769516984474048036872218960911907241523358579527737260728548799818868736764012350079094128861238144943238096615566167055427503703389116188404897241786444441209683428880300913064128412721141184798980223960853520408251897655834598169758551948245916943173082944242265513871 A048921 75 92254253920800412200187750059264891691067909500202090389146203288580149120593978729727888140831965586423665931322302863538644415374083016756946218890351128920839170216586419130715151024423640257945512545926755671072467831305727999586861761046626467490334823563207983931788729490792195327102788842957146004699349013488549426 A048921 76 1860030262975527967930038532145762814757198223291943051231196233719878918532543580187861773453930731573946215246591721534847279966008249433774455536406021316358721253291249215458051371251040318692292526709188803398953412985905787014606178413500941652741150488720545851624472466337517644015287876703456060803575191865713868019909 A048921 77 37501930069858340968605024684935119811869738886944246298721288075113995466872994543153690346650263269161938005378116358263287995136013909709677555768071982890073408988018996465478812616448323881050361665565152108202943041549364646482761769586144224555940608663248821897244629934508301247844038842992292254964537013697173993528862600 A048921 78 756113912208453607633486539767623353501154860681371670582875558939252142883214397446521124581300834578912262490487366768712691023085032481558269445621411782623638755657717753445734604514779734838697073208832070096398934204764877016479655783789661441995932899127272258371700377115083903421513867137122719741138934466587230191815059728059 A048921 79 15244768660444911567248014646189797368355164489188076735347690720611913629697373214443764370654497080129765767171268283412668918144152429757163918852941348593185821701497496356953904630748176397369486508986110531718443203233526408856898173430005384407377774556263454610041401106149691726276261341374629432428550941750794721430201240708269726 A048921 80 307365024975776394810400863662992154773153472929855142456708469726101843662706295866400779794614845548275502818794848639678863958909710265678906450354734024714400754521953765891186871719410128008983852155480887331675181767195425250607903956216112776631889248607450872720382470730489707470098077743281411479501724346440588706888487223345074494321 A048921 81 6197093618316835011722390645925233178346522952856574893024079431269974651315570707560999307775260145289833607702775971101936971726868660232465682094888228553350399419485810126400613350652842370168956029789319141395124483071750960669230150708331092372446766623045649939524896764826732375862425717183778476875084333844384207757490957966882151246237044 A048921 82 124945801225139002530570445392743687678830441002340790063296347036556759193722692943138572176964015254718779650227866310562404584278261968697262816718230013737916728381272149246535400484675736147936363463628400373327612496017461101817593047973467528197158932021957145473250095852054107431648519839761263907474038859468750050365943987639790710081556793575 A048921 83 2519157238104158950704526308286107585055346173142672056399606055926977947593862283803989184670949167790379890018060632850783230126281346086005552678207271442095648524272809653622836618171418841561850589984719778537712181749579567663095350364010901595180026014979933343986018493044218149210165081146840885718713094609524604671093954921302502329782196825828874 A048921 84 50791248109710251538965656897094055737142201864072112998788067236303382342830692172333336998197104944025624087825358829309625175243679915507781984400752190097302451808471659855071482649036746198894295447335556711248952635107410747205867352221594749988552156316866484059488959383507430472321240934434086098099429506043196219909846268757357064333277942320804970781 A048921 85 1024053141868820853424466623654684043486153488928075769138892955218742738869174467984722456753660845210495465068354994698480029932479844330186554283482412978534540591266757081725141579547042258690687943247328904427481604491323433735585129892396442985258286980480636036627483055104258320138722710509894962763039811982129827576297715799591878209785047543289872995064416 A048921 86 20646959395567917937033844527160082787673770906625661793306246764332223864776913280677282000733972962936904622682549315285395534189033446141541391955790426072461217303817904473270644671755983370684904112858349923731327398505110435869456641684629731247182832111898427453616829297523096867129496816979261304794322591084272077550118326041525179708329064234532477005683791379 A048921 87 416283994309387219577655519932134965510394525533233104148564778123573342342889386695840891714075906125073025792030094226429150061839262408625913214426092286990550084745035998723325656146802557172706778032762107914942118581178432116676551074060374749009257275781809113839186475669177623930806594685213155917368169318401281645435658113351514873687452383311596258098723606725750 A048921 88 8393117872618905725556772655837860647460491636127274939217701263221238963985111949784630778061916418559749383082006137110715208261407674493682216087717480734513044736168198502441787405961188485960130688011645506922713071102392149831322186885748634004894913947130003241327250268825129956169825694913770832626715725003284049451001661331274916841761235243999339521253988353120786889 A048921 89 169222042131458382929288430709347426441963466857203591791274188720501841868294484788668339051443467116925760936626381944396145802537351471302358432134646632143159720980073133461195318955663826107125597758984018677813633024624311943720685815313912884746316505992777849569830906080865794507118401730044852842206686530148043686629813850325506760012075151302062300115926655076897698537036 A048921 90 3411854805061346044001407614405090156085006771314447181568395253765056872527314438324019102170572405949540773444511729680908954560042872102990476215016529309552905559887189780676421518342306656010677816056505096570432962119762306306904317577036924696506599388931473055896927487075165880027391259511338628090800381194129131806546257399261205964088542358790944850937973698406423044782939711 A048921 91 68789816410424816807697997392346997017638480081278417217578393315136887943393871837194388349294741797311173957262484557200104397443438584803142510144804831804559049755285799377924877191622267842823460020205657998069050704445014595135492907267532660417053172133319853760216002424578588392246468067149207689521864443429345025335541955054090584322446431025867878782549125591343646352015931922914 A048921 92 1386940275055130351415460979423092539464536879313728676626368384451394680949650371454198819574461481946815483376785440197756775180345654186758087186549078803826990251613166727170531593261066645904699944916708660500563103732587422147359501689423675922291701360045395502582001984987426012089307409142471065924801202817622073206686065091254316961847958978255005813222810619234696899342922174646859125 A048921 93 27963489756871721734813707459430394388336995543084917496862422149730626242169962845865684763065904049716951978531574088004687543986024682269977969052060016697954945648465617797926458605404748523108292446587219992806695299387376900890047677926667246677712622404182091989738470261100480831166027590884033564026634161687031796563859419034327583530687964597130996180330428922460833293208350533214041762104 A048921 94 563799879091107378562183618381574632234557964675141227258011478756500501843236109948693564738735937875931703844338113385565070064089454463581641625269546870115088810337373534428626531231638946461842746403391584578259930125685189343157719134997963338092365970621417978651711534822305909530543436198096475575433932043132732264698460399884047647891413780359396166732816294711844701622969864107739335360688491 A048921 95 11367333134271417209699024378995600275682763295443201880891109937826140968432700206615596806396709216388630963192593063548188854627484036908708376178706634943200403896067179552684350324765845833158924929876888681679656718387369488149369032309781258895951036021956406881393715975348861486854335929459993549667865373827007986233818562018602749642459101108918180916536045953649783951661485106931889946328159600206 A048921 96 229188170089380434690844350967125674376741241328167871647385331308439175449039599722547552861876886482091639603957357502920470301434263088063923816933441548455259673237417663803848336819302452456511297974335083196633654177866213494382389086272090606862201450182319104921242122843272210475651211479228953750307026091666202975313517582720608238407212748666594583279803591784670649321554161102990900990129018498671649 A048921 97 4620891873974755189965386594500163467788256631975757332711381168949640717577395441173303554185564978855222421306357278781289458669328757754060795088303672321248310588612411041546010614266425721662334956599619017533639053854481878086368240608048858505774446742624881771465676799372338332261218238989878236053696710392308610561263155268994341284163473796156778879169219101026483677971391044497017438831091324642058193700 A048921 98 93166421733890844050701689827467944870421155837153978013958995480977324839356271435896546536941808241802107976287135850831000562770536112403110662506454824407566889632343758182233002200991338580853544938450220657178147407180409448111142972757091998921333788362601416093971870707702962611778471658862713516085679324622700114469984761219946326250695720270900227095215212235092372130588536917594704498721562297304158802714519 A048921 99 1878421390377815323775492280336022109977267876200441872741683934176083654461460427113150730104517183585649122162678811718097354565290090428942759423394347081401691307519004263857770748830376754200743451386698392290406790489932361438334986530360248274203073335192323008661779085743030332806339213324771790921441230489346169315635222194453402560872185827938416582536950229914713305870442403361153387606206700207155125138271945146 A048921 100 37872731979631090824070631305433187953893730049532153201063853466899203160274640292099073584470728918512049359241822225573143011914378240457807803091366163348766075734631274335556615655685053917204050886005068046908961052679868864139300550313980352947390365662813828138037373832779106862338448607275577189695384573040518141119137235414584741212358684412198634866209763440325237437867487605979037683321634990855099335733680155325901 A048921 101 763590020294900662817096744604651655190383275281399396639407540857937799941373643107841094496948106350522755595384497549326897688120339518820230496985365162043474537559944445634488220992151308248291319762890730575080080453724725548844216257095485345765036278290579067726786522554713266815437468013550973973866552840201696271897875624793635357870173234246563048234104667946887207307570979241306954409977417079413812599907334153408877584 A048921 102 15395501951313055184087213740648355366515319642329844585511581637713888455518772232065651855148394135768510879802092880347706685614739273464075246822411129305754370277517524178251277176087139021216995671855352023849696535199036863835928224036258625227334308495504289500693641729710755052753743367750766129985520248668762027193486827227952040670793691536520519766297383448935376433410008645595743208834926999833506298784232335467349634529475 A048921 103 310404109578783798326665740621855396295030219438271051251685112340179878182231685801534029595660828068416610008047041058185964646037475543462345607613222692077254451491833784921957804789780675953625758487656287741966850967602900794935259304174830144738028982121321206622406136827641720818907706965153478699217085279793027152073385138672093419210907050889153485281524796863330391703525387004930395335222843760665736916673879747785369177974404134 A048921 104 6258367641931936990549179478330634759452043917799101293006630649491125066196266793611756872642061760367021555213733562013052538845700896292548538676622549095250474945223982494078989081920280812489863521411130401598183625359113150628447834254844701341949515110195769672416663030025270645440062135077681069782848743425666764771341563972419920290178267289233421033725583188061083908591102419383397985153019767067615587880472464690616277898970301627001 A048921 105 126181208086227604024668758315436517398216713175635260831328635903354951244469252910568556264675219616859060527802686069260124230021056825012888093335718227245217383768351483553786792947718896951639952365065452669366290512523588375367864439310919564281555978913738126013943553388963369925720811948528498763808317665731208031526761460738545294218480805874617183992821722956162776901683415276082683171724789208394421722180348916418325647213670043429196796 A048921 106 2544065511176153310413434514606651585452210611595114211082146664076811877499864010986616437796624905273050617994536201314689062712632008860208953445286212221095523796287027666187466825332919318418683907094586135308632747715316963465053732196938926000200030304909272986497360251011616434417112365066169456998222230993623872905975799800068986249613089717865764374429850544516570719830657110205276638724917214866628563694984606972353817008505737516649164180719 A048921 107 51293448710152394958328062658830550950450952952763979548202980209788045170797306945042907708286995075440026943146778363104074813151962332618476094350972517466009723535521668037320222578575526350238607983201093295027200790069930104858824973186818186705113446726024783040021651366952657161754449578743296643469657857485126859799076044042229440026153820673128735442637462685721375897062931754275372313889097714416175892823857923596248742107167032597010404782466450 A048921 108 1034178510350027075973657088913907053656340527981416744055754275907599902656803425126091094227865956914396917954674727362368155068080801837621706154095354451863475824827664074681422661441772936940591495738616535919752287020757183058846665644338896083409571312690081370743643548363139222683676777989509981859465784724392896753645098294003630169738327082798531846128692148239663836320012110199042946387355349393141723484486059760562960166010884702715186264574924390949 A048921 109 20851107074383797195628479268354131356988586774710371440888138162646049027578425486594941696779325715021075584362124909933288379378570313498166506860394442107498882114165639538205175662668803376020679386843378614012952315885305534762536367862335849646885590101343973870908558182075961640795634036070050675507252508143551726861865612004625147440034710617230178408517955650170639582162708268770172130786486240575425714478032044068612479270862715268976552869349220787854056 A048921 110 420400019799547608708234323034898907505696832895369981009769897579515364586436312003923789364373670838388969017512244479400232942662579592669231273697566587676038009322331799541628677029305752225556000856944703877112608673127243171125075189993749756241611184213725888495176979323371990238582350751567583730067243209724505192596037715592153928682349665726267774274007175690048287015900687794932100301874189195126383862164358588025305046496173899242220556236632724949789092891 A048921 111 8476105178347371812391623225401152504775728187847862782408609234110050618145679895044685954569560254664272678310006288831542586656674550368826727442123830680329836236457971628192677848059686913702856713257039732726965802054639160930918231218117614723007515049231551262495784386209267885114335715057471587095565082087212965549569585559903395505468386520338300247682354267744797912643950085158712737516215271765651910853532083373734156278843378885658935585866436131088426903021054 A048921 112 170895232185439690681892298762303713766389324217691776523552398368356942983537833457454646212107684490167394901697377777909317152771639341873704886018869400479243570523427614645288971230950730524771244827132434234296380623913026089561930206694612158051527762180995352340714116299574279776303246448406391387453199454975144601685916791462734544589099680340711143867503852472263439824679034601069278418869832007464884631502530002816869470868735158596481560040018529038372138268921404625 A048921 113 3445589662846729865180940715253944251556789050101373410420000673494203450324039180023520681883829180121194761343749852448201363602639205754183087543085717410338678188563511330020344609765750780780750924501787425774843893412368629963108475896458539112517288018085713244661926750336232242640558169778433948096359820315643783371978488799902068328102032249561031562318312425863421206000380782982808706322540815418291732174702099063261638897921281988778882327867917996605222920689566457034964 A048921 114 69469978611420535356338436019057725237584267061754566483196277055437731597076334964096390530687117717495844288045289623363258115047094513644200069169989348408379029158573944912442573376808096011150769615033793251339968344683795693403167001462466858891961402969116388257878414799564998176544654042769538813112415309750810505370685689497708710168458629626549838018750671262754445883116237521820354535805789501593765896641459089810951160643019416589024666897991402607535975488570900637817546311 A048921 115 1400653705317871171007765681835301140986229740942306519332829927571734870966049615222072245856192985536322032414374368042500157667378155981455156040422237699524020575556489688761155834402860222011071036197560415031729015990670795358026023120377780912521186694146036601969631354526902742899261072169761271771538569378836021093639981499674314214514394562428465584573019471681342712031968374914561205168107621608592692589793365994066298237622918579346633345218420331505222341195343577970110911694186 A048921 116 28239979937148939938438036320824905585506638799294516981033950516505041412979760745031085656856172443696207100042771720427598555526420265851004342442793087327813954435990915946228479020787894419379118220664443472835927169063936231324724984749889817295785307235410986999795319112092998302769903560542072718688221822703676547539158801625747833695330512999224093489611380569288560497234100491911145496779031331066656366401647948530905615256002123753767404917269123825816890235644541730462475563760638589 A048921 117 569374474092143221720916517292706064579683710485146310429299990980944717396763065175267133791461902953609942014740331012886874034023527732709793570876438186281147249814428271751368905255969692880661559553965473101757548550938066305298309784501255375939842451959169625743836621968387677253544052688388197984430656617812957172648498664738346323290939588575961610509079070464976485063891222085944140591497624528858304050797333348486753020725216581500539838595346729357699809425842909174240854346431083544000 A048921 118 11479728118405811699188178883217503353230677385294881111581029437123856875648495507083975206472369230494511207204987453839053433846383810620474592125006404269007403522944548379060183921542381927072003944347933648013192221048086123783488290550389326139809286220615470758836246972331313236692956887533379287220018180040123019811262482539295736944444090289538024991859958729103475322569614322462705270694629608971809795205519468570541965872956201460211760471991975840040819731826954499126502374870267942653496179 A048921 119 231454277753923501386888840922514785315130852862631682486550405081991211345880249017064042937628774633768432006057015029562664320323916355706480993714585551995289083548460734604183156474768599157656050645281478657276508459013963876784624608778639809129579452840206669480486785712307315509815719512903940500541808561538303707621717000308781983535535425126726071309918877387105198988672078905601841581800981584592004562075379474521933767443789913115572933135762378291556278075395247185545631707893487913348706423766 A048921 120 4666581136594877516556641111491564218306164902185702596998948155682077366031780705033549726624496147693669895611610329821054984187317367717370259174798881774322614233496661808144992421784100574674279366038161228340075315537447318635645477578706645281281254788354960649450103814695293122977591300126212360838544656997717099312946038348963179812747728296960960760212559414018856292906131132325130007509566120013914387008754005759791760048659726355279980017671480599122381838515299241928016527368046128438668676262480681 A048921 121 94087608644571642734891496703004076846974111442737282898061110228311638771941551229006180571139048392170997801552855463795095561622028447593702809775814060619306996180470611827358602603827879311814221420405356040511119854589504379317920242157258773382552849913233263774006323631399714233166880283328974106322796873846163594809314317570078631075837714387791465720679551595529303190468216901267192305806030529919560286278493702053541991579143635331365044000719458703743084336589185240357422039248914333686949937455429073324 A048921 122 1896994360825272324226004839969327085897127816602304195605005507424271105237808189847441907641755767058455509981238776249426386892368353373066868333329703915407585882668034242166542337553385280900697757603933422450623970168158271758360589286729173810232385278669354275856554847606177223673817517294887475805467869731941693400828295957901887010787860184738923234899380359056502396907363896257217998944531180034672054478032603012049507874426933926891255661862525708713387467271929314300787101227320083427750156200307684713884575 A048921 123 38247200208871531956473066848570076002853814191361545749050838142627043795493049951762572512866899204293531600070738405188079348728835179085745751742890680566633685947045910210091214782392751429691988876996284243044124446019287220602561821881113360204646578605978670996586595063429421552311794550532641003860869083212611548501336508293903528341426205968868455874249841078617649730916967685869812393452445346053027432466533055650448475710653850254837861323107199338359859411393554498343284294587805482821384315623653601745911734594 A048921 124 771140048714273466481137649574865032400211515829103668790058803026640949580459767889628797156980514115210417062170717744163279579644387988358452473573293568254764460656753758987824830276060316772064598837301325304322214630016898773630579694406418281716910507621356685963824653812309149731533178054021590624955366650264804308942253279393386980517948153956465622597702060927708694818245505575143261219570204122589959058718184989991739155228695054411107033105231691197485776739129378523667983646692232917324667143853947718093387679006421 A048921 125 15547725623929981422321165334255361934682988579292573978783619837572296682814186044697645856516468612723973224513954411087081637696710801892447939686438993180261880489127783341666614017934713324365615012065680443789460248326276267054652527196060383514862989450015214896423961673577182013457750383613388759647709098541769901264282162117792960007299342338644053913946413078174621626307816152489070746839162062067213408488848613301680389197272473976382889746629820034816508892254467118400639387941324505491294456132998978268545280638215732376 A048921 126 313473243258536236722565868988118957752213383335485360731131674375073842692258669452734167869456243012760234037439931774167022235077803608111147371599530506927146466167029907077928512841774859769799213101203650270381772222432167466339005479696389758020249311574296255120343229298838489943026013502879966117995520219843798099025652643676688380273782359713793261056521957884454660301909494448239138822627924275828952619362206682670295017003668465083136768660443398436738761088148789302064312816005001033023245907228858255996462230134317917165259 A048921 127 6320247515030881980870391628217289091944764300127067263768502839966618978789022610691840247886330915106803225938890679916801091216557038650026151413741794394226133870597776497377411334249250704743978410180852984685756847759217112130050761426986083105143883105097971645721145292699219960654108470787315493257636919024781558730785307337527229005287039929250157390777541800919961782832477600757581364452753462410101280644367402647149874831147574395733729553348970052651706866242746997653753556595653442886490178490253784024401693215422837207670226350 A048921 128 127428830084579399239772599285551113683671380066948546836615193528275297475270431184510213625150036040927123628619679851042611826941200778184023656692714686976856804171845903573093460243204879867273232936267144776030579294139563192333915985551887927869521213144735992746733476271058443547869645044987841472180509443382125567286295267513571347527908918779759313599063536733626311581013753084564861021857276486484537744522782952809629093675302377963114990171485165541120315400447503878546189906017251899472413945697250886271128682612893013646729186510209 A048921 129 2569220065845042332441413165924889925872893272965052301192768268148583707729783454753072316418434778770841751493426759217830459737987398873189246316212362105085592491486623237242933848046085453634712217717039762793475555042685025324619301970646402974719203594280283980661668702855935046112927822742936388974787938139833496662844726452823318171330470615150467351534161636845831893176437506858519127165105044067747787594967069250180339139531571713344750036103754354291097746452115706956501283231366276201509367086657793878744712474439455725722516650748614276 A048921 130 51800614840138913422104373011605031399898160485850004429700046985796551186972596539461012859118268384427675352683346690730217878194690109140040806043449988070021028836496493537446128671211714672978187866337722761174909364740036186455411173998256791224400654998357872473364571640247886128670407214273438429521832936594813516334149807455528473456793601014754803961872453323022125896597021432267709557337986876636654407005188305699353044921606455209154472264808905119731947222847241483209474993964616954757579959728780494486000006638519623729124367065664374529271 A048921 131 1044403993837660706571426036218567477159856785842814516346560046134861796883157783698829486512470210748396011689959884485075893642330882242494103858258792343255401878315849811215365609026036743190500770126388948593768759818413054548628974765533551454019963031357687830527692512749009177270317704141253242873082806692836691976495631755073638629012554412329015742328805052364610465481357252940944053236529364241643182086290819024543286841529090210395400756458327108920281165615948336332353727871813323810456050946542305243168938255101120179187149763055408468510554394 A048921 132 21057273271954300325754178320134384462892001116264665792729339220471036562961676047963203567603411529990892003265295838304753476886457369578476012850172965181265424600583135057227707871736824144995161854310066115209842974283934641069421202767276290417693703413833047040741463968680951391876259422225540668533657119019140447035291411111644894582622648604584014382078563503902822882012999037198292569087195484502022960587141086167653443599556471900385614842558318905241803741416803134285674378142025240701797944426605998583991638613348778414251689793598778476445423169325 A048921 133 424556742664738609330195036719123423322261049346271405870194421016576993047571515595876326631190496755206153821438883001940555115908859843110351128591083465725881147541555290707975234894592239385355710116098782888471905453743930414828615741564849801867988994209738863077741566008852829213999965200593646817722351960581103000288853454337352609501199212153068485642452255036883662582535621106634721836991982122000422689714756493021409705310970744926484556060260069309158138114164419177519430479745785031216326345073179196908134174553399815287022390431388808586684153429383024 A048921 134 8559913024549186569361092004576788140889042814027522968890194123806886113354100334482382449574859227975054943356958755819829633942200955270333529876177411985792250515467413170671061628717060858750717682365621806287304442548542150739839909512009298937986103683563051543540378413129026773931715906498109684913377391695579079672683416311058292201118283932807518202939107983975084901086260310738970224479139774456577037768005959825156576310826348559651309718901348674852927475415979278040343623046960139657358331067567494541455802643354008462468167021625971365125947424997797367331 A048921 135 172584965976403956946719727666082165777481457894161868752492688054000016800868377896262279352451985123242561012756848613400522077602100544251604786253137851866459889166972836805514653850218146139539730526499956742265849282191801389472721840752515743622826020600009251011122246487765871807158426892814922266629868153643913443779540039374703833021594231152065969854589809530453406738817517802583496559313694295601524113478113472280050398557471134348718961626004435922124654450178836089684988950353379856025873639767969479871652695987169344066883368203000444232280543396121437090751366 A048921 136 3479658075456343555410576579842456621828793013173048783760234607654554214932222121790339741821754474479957287164148638386422570308783917230999900430102235493154152299592255820205373280257036633748339188124574445471942246940246657066006867013412312910914119289351282835323195190145957094246901429081218556241681716800391191157904006601189362370323090687369670151400721536813893602692953892849428146889912479908778154719368686060104416310559156699912523144652191718160528608171578217824249469176681221610233524667643469585604767115037505671722494007240727934985268950826652989625931680729 A048921 137 70156865944765832787784088056063882743229958954113551684011981407038434027463445618668451978347934362012913700561003834390203249165179261609319448220116485759836166797919172680007899271027718759415868571427939443105342840543403817573029063251697212157334729489074543925777010412600540446440154805977101638129864507499619042481747137313639884735750321417153058440475377770651913287041929648812652495010918860607090859850387334865711769373443318826165157293758527795548141875830705577593681707855257839752148468323153994016993834701733493366099580107104188422172548354286434180716597456113500 A048921 138 1414502727698710645210959227975783424026545810604044415880000785368474299207163775631371206997111310785149891550753672144826639523245773963783181484014088155787581301825494059982063444897087585370306108388790926927315476879093860829660754907273852178103869905044601665280233248615656906335169306951208894146755771958525602334125794624613600754852835610089549276907194415211162338879445782886406806754981999177647686007525354726193794634002947883613985201444236292761649918339970077683865592769528239388401595808097906159727160109651583578209794062396940639727114984933854135124955048284228713039 A048921 139 28519203925704538083977527166663657339159333890168784558859024150587197413576402016816260656807306269702257751433381837222990871677478045492617243471372597176872728447569444439439190496007180625208392997918934097280595201730947581504216322867426344363233012868174529286305518832811864132929143120310118917809788236097928686761025228739712281105702986834875171103849795359012077305835472587513804388981294572408813784676635342139131952545055665855981850805353534840901857858022334830431392503825546654693695134930721515669265008113801393402132374519947537071073903904063818718102909502790021856185586 A048921 140 575004188135552169150444257523313431296347065867037223671671229044138288884053118255885671731177702012625609999249953051336269809934672829976374899086632820266019795172313836962478898798433330868364034253735440880580433529983888259194148671992295047777651827344264954425890205426919556032460477256523310669672056269450666223950188327724284387039582865711917589706270297121207087429092459430007541204234054413924504349002635760683823701019617700985358192323552768018026965371796396511187657978265078882406041922071611390825814933863303584122209356861388180030051410786619728060536726270297372380185078661 A048921 141 11593234412669798908706719036207518235133292202851870613499450761128892029893081556698764896627744171171251279102619801987660034684912001920505625222767447450830893933391463133268055118134822320960775033415420961115328603550939953350924844020492329885866671779682057142960269035512033255914604009516879869411809080694876096309355010302551793071779788632780695608782650626707981937733284861192339458245962616112251284275777357530271911320825579542211126017645620103425924834924301088436230729726388016601523962539112693931108565027286918749270591650906933965818359473205923053092722756958826119139269699784264 A048921 142 233742791653244297461792700057571725133444006097552349442338702574209492062566021462107379589922906247977066276641410448425248567980925972786561585765062376417019663219018884520636690329355388836777815355357683164271814424213617809477458445947017683166548788644297808772099989868103409078830690007418854670557584015298035584338549493769860924188939711374541519152358212229416034707371401942267488727147557061821155979643718733522706515366661633710443021782412800201720728503716793173254887461555777212454847250307548212967399497254343921959490084743376245757441583668726409809835748165267125943788583306865258875 A048921 143 4712722153719477112754865509854042085932979815805558266604562307801761017836564094825927430593260739143969439098392838358530059639971394778410652771689562410552502998990964816313613817152408231592291992233946574542627361305666358723744563836258926507511626790779660640781022852760431898335351116014974938350902139504629912756557738584032925650945609388953717476369150666186835465062040268226712246524409587234475530749325372829507451232550720538044372662965880860021473224666013149034863952563656850431126613659176824530736014732533517127260320339325360216054603244110502401379985301415393036319839297493747649660254 A048921 144 95017903829549305894119300947884496479009013912827659673728835807560403067411313217314327393513943432697805583124730130343272614035854693541389608396243371556497189048636169407496197260790164436008402310643015480570769694373030700374520086589194030297431736189150729195129173985255838066133940122263234699612034266134764285699681540992722353204504452311145140384013296579300764417164821180615570372157657370673938589146742187344810498227981112121389007920275068117340142953995428607124133838333561956836597572141475885881151316069941275065478656721987827932716664850314365747896853837301406233013473972280356805584789041 A048921 145 1915750972298650951717756232956381708155737652577451458536162520947470538843385879250927374082100696896792417022991369789588224085660842691210102506074406085632533915046099448602973512858437478206393175794892485885321284035321683675284715262066766202597892157534030211252533765109705354328960602409720221998602896522906978023647066472937529501276293116551698931468758609262711345992041659581530861616730441383118362599901085231920696435765103950040724639644213260415931102216982606910823637413617323610082629818389823151958948303866141255336663549568398247454073180657434998098593965687685651054624625909277256420452866991156 A048921 146 38625371008467496658984095274747267051951486072257562394178449073614065196599943030045884498928986857319185279319746414572947643671821296304323393186082567102279777238662268034096982558755619174807134774368219989776832248149386091888059728739270053587584671382769380930122856577012705368724665599650838993672596900082816224778007868527684928812010268611410901545127970695941489578590779523318004051300948787008775056065267091299242894193085527612739978063117619836230934765558660366540597570409218640292924025561778042248320429821397823920156535420919388743181195535698539581349485788298264259261935474569374071668813898690904999 A048921 147 778764728356970695339786377211698165345064154033119320413974431686044261546377512528399244016478858935168716704852310187628400602123036890426925562207694211841758783053374733057363913746657280944023973114418875638988005901866638349325376575556447558366115941821504100779106823053196400534521353491199613380706676700866844201067216621608117061770221534466973480401171213702813703620835950757095938100798867826940481297269552494874250000800293971962959487667852811493874846327262608093208921303767028811968610593293939069420813354100074622012054811819913166271621016936680774381733334365075638307553491983643094123709369404953159605450 A048921 148 15701454414507872150973276278358163134939916421664265665928990097475575327683998210997642527814362254921884808884046998683217398367057026112966376880908137513070973481642364129240303194863121539637792171125778596265056185216602914249712150628309366932507576031420494297138970836275689250564314160364901005330969021970280412699100996746854987671726277765912850700437512465548159196461804860573788780670302721825825196906773661336387537216892632869631661577619270322221884815419333938816617904785953264497692486489068373955884396597045274707609225195756553837449034200296162237385967906119169231258629246112276589152854234273851705274184669 A048921 149 316572723126542989950952500984470907914960429548530770323340977931328118070720510383756956117393927767256182581551438882598718998248203158366591200245944306330842755495114562520368259957466342735519884810213974943477187167349142055236058031642596880536770189579384064197411829221883623616681301566755780578283384040258116979972430095342873639829228150546113361355247645929210772016249205978052778638778705376653419793093889262594693030492739263117219588765000240568784830154609764547158042103085468415035447100623985962404602134768813474554742576384788826650734261274750206093495110541441355675560844552562228606856752947720028676784951697696 A048921 150 6382739227975905348883232173875626167023269045617560969594935131122447419066291602673309538241253843829056898287355301866908373759462873711930185666392352223334314123221526327893300728022133207370430377905741991684608451403037216901066487784265887677072993629791965470927723003632646783083839151624615887654448583688715132579923722883202021579381910299584459825731652336787235119843457294467695262341267477133783528042533798405660539544407071806076748479048273272728569423355357257380466506065791309397991419945088318484933214285324420676927445117460887127175550338372479454960886181350572707011488516610130407059169263779076983907486490854768851 A048921 151 128688787997877480517640737138727873795052242582780834720442311790349806931886453222378756526263203881887517416013475014689167749139571461531733245039211405280922135021549658327870166758013989769536274543815685226131100653710849199810160471470310795702548817027095418245460687001829595218652741358374203960133211766048490462818305120798689063740624435630993728460288213059056588557073013954808465901271856235192638115740146650361038535699642351261380139717351696959753176144905882868695201148140442276996834593897423576669237504016108834919397673903503829873324619271531669496171181094895136377324275796332604714564742089456997201822713951828897882934 A048921 152 2594623337230466534220767193307799217580217147930758144015996920722097676238247250803308886409209178425362282312606784958807698291243666047939931974550394686881599862970170087984991974281777333711257159981981467623513259695509690163535238524717918478688901571827304192873012900403165295165829788183701548619589927972621081022627535265619446019936448291810185253631871125965046601700470987513390995033747903072686492555769308722045460551115649541724874570904496435054270264705022987043275388168341091123018869684168434207716848071039572044320475224314999100445083846577071182009323898274389558289039341594169459644923922948462713804072574789287748260953225 A048921 153 52312795596551878265081627633831110686124464341527703116869695195156621557965734138809860545403718929148950454099260582326005798258887045718993446939151812637695411156282434292403749857599027844272377090020435806409589115849765719366348279325202200897014837788633290109610267852467931679303864970707049264893968167650774469529725903207114149855269606718852519452732057181419056524428307493171975287061959320479648827716782686713733925270555190360614569837196317406212500117229497319860635507554891931081864173575369376598563514139062347541480586553241337959669950641362289900140318940837061179328474827897368849028351419922163146260714051078905628608441046284 A048921 154 1054730582223055632350109242132535660345842232473664402311568650508750883129607455468437157513120894640291960630187009548250143945687982324542679829247246871850820192851366577233274316643919625114442333177734866746848668130249716738354623844219488249767694680805522823362658027568445538114959230373565739095090637576584986882037252637834300223762499790729056205395798483259899891680476933976862378224352228785762776591739279973752994679259473196935061415332677580639559992309310860258007146060046342946131454344607727686811803364354926980091759541765976631627866444386062642389557928475832929223231151191027409139940161683546730406445802893780320494715640114231551 A048921 155 21265477946468452062891024274794556350061760405009557337878144014687740110502523959188895830969682932333847581076880032412558819906955301368542464998289544491104424090573841773894842479770957623958358477257113293329527040432505673028940206580805042766614059257386113376004621042224731087005876323487967460928168169925138337864860618154289257904385370925409624494337569566754044434642719418413191776587414349716589781162998535114025192009495573326049517895322875543658491158727825447292442759002018858925010451414116832046130202833560523633547708339605034293639705292041844354495977053789424578161725290985019795182104690835317758532597131683684770735551107374695491746 A048921 156 428754565301966348268953199078298602997409552939960462572634737312565565599201004935559062275573589768594140289380094583315001378713888840504570854752833966782400526663329604993901236843867730970328798504015585042375057442351511249359775706727567428040984412979724137081482346090677000607766940319205169573667987546940001591446332901189527380033917624835609058325777872209096560631366617233569838622693069894633654382045599873229695947542455070140337182870438401378564918102710424358999370648991558173599717775279969223106349462718443913144661915451357159662387106470281221489285246968944449869063776093608817919434185636681514963987492962560649453789860932172970390358069 A048921 157 8644549524352767567330182336925632158839215056313722441379904235817802918923350551008217854411218885944712124180633885911917025385070606895297856204984173439977214927481627405313194963351218712052811611479603748367252614823164129377086124770101007903357284967883138794450733685875608644029065963709938305456326503993236142161602626088922632881954589247550178908554708965142235288695569302020515667897545898628189389934213603481058594580325787114673904954984261153271750335128356417198319863732525036894098650860184288062153385821199063343262149905782554713508014547014104695625124794891880944470639275437615695906612255624668013868598074578550682603626405378920321635703902200 A048921 158 174291407081245934390544788008141396508217650967987718923141166629923805138767028210226683445079932902843696079135800118375976482498792197509106536300320050143986640585484045082595031857186034828541056740322972270564962177689577734149299198255000814619922151481475431393991555493141675390237027352552835795405285399843639551322230555758525222976441048375189082318670983829419875681583507635971019662580481785448484585219960291339503510698832572263600201562055490501826628878293003980842100733575799144867258825043317840629167341820666052408407553255725952682391429634511272402912544625324856633472579202309431567260298378470370858937159415665245900093666131459930592646091685805099 A048921 159 3514063340927531004829396448489964499473052119977353332614649760212619523390017903851239840611483752775915714402823877806062551928223622901107999089589196646018885207507314389473653626991389870861826073945580155439527019059324651452754041058131201654265862514812222679882518947401988773342350301453104311597023058775320956640522670303600759456728371535385973030158865467414054568349851392260878396416432005860666447579015449459773466301651267741652920149220257844513567338172393211133382017792035398626288635536424723442580983883634883127459249745479796752199821290783001727173418029110674964552193197406323483821486440000107361633222994270044613259137813938868715230010178933498510606 A048921 160 70850544905489473038124356803909876230234280334765746924188849542265668200665735838681669456182051978388079730946038945190033053600868202433347280135190846476712713409775832135083759344805370719130102474349730353648771487709141444900849241664742089498307505403721882190315915623527342154986791387660461777866343115622735727942578527338967956408032203920010939858873963235331184377649828089180322592577082439582275130639624906787992336234389349508373603784978637099027054170405163044578244261880916973527432324818136449005999956432679171795167340959956108862126844182375451188759181900016884009976462612633714878499378036021866246778671151535480076865490704541804905007534635011105285039841 A048921 161 1428488682870415414467132277051034476064019060636494869508142251856510642049203042589481915724302691376776710759418322810097568620638152769237524960977718757074285081749015120000244366436312257447711255226013189444686375295664690752766270957690488950333674269683978073908926810919039325126854914615659928912236898300162538971457311627685601633497985838706889034048643816591881872008121265584202271850660739730425825323289669791644052023384291763136560857859819131970325621670141559132393349674661030228224691906694631548434247679014693578099280800975385321398404680205232556084760898294722386298470474643727761973980976140786427267444206124035355039717410325834056555893198081083725823474770404 A048921 162 28801188753182770680996847931778600302492876070318729224257417157742118022730363544023398546151721407356520063943312493551148233339273382532498775829885485444940889341510929439669094781005168389855383608736775451234036345062420007248132110148106396551885451127060860522429900171433755249680306633494144099068058565661533995119786589094818572795618434071976092784477816771251559068096556579058858115872699241867763050585891191699502470107481754293969990507796069553807068085086339944822151671562271429580549264695344836461394852698294295488958527714098377890078526300171054613405498042659010852532877699790376524285689562451157910544343837094129676775302350123975543738113754703275445041793035852375 A048921 163 580689566213182339599843033533387862247826891265747157982983175226254331717778947725396718898029091290819466152448355735559927870488861317982087549044626196563179453829258277613593168974381838639951986871639611421767451344462136890472148852039850209588625515290126800169253573347520562425015017217654018709750267888630950109442598237872420437019657234261196144013752707693330117339080901738863431748023090263877098895486912883755699010662995106690731185481623496484038974761185164297362662869645166888542004046562850686040011471668761906633688257672370694044377925865644122910249095451330078514045493884703096838920310984159269651608633176047636419108290943482184587013792966434241441848905365380821114 A048921 164 11707863005188993577829264561103318146862085479207118128934177554654322678351741121309085102398663992453780669209143684397046772173648188553881466631338977545221338703164616051734336033192391849653543569450614236748899902773009258923279457906695349777619471087394085417951630023402809408179397527462033691731840802102518650445047670552197151756371756361555802583629189308035105054538990072762407931844783430027590826063044086976391211753484837233616767867710502428315124255327947197477086063955634183244512456006250930836593874830390724863254127162231810219224369851224590505945387649084219000341174395170506138675934785776929632264575351551128608387931685227185455519396550051133421247282184935015079454861 A048921 165 236053933329930922303011292481122066943645505183947024449823729873957278614673472770054826109165144517824034561775288812364901285005166907134496812238968916222126434370025535005809405487631835498332906807311297369691708417941961333949023539842642790176513566475414034906613964362593869940192450523674506075043355542240713141642101024230800735839546914742030857429935570814851080416285000507954766982991091768193195971205995986131086727618062277641186167058047964478066038751883096634347844924110833532930693249456027220964555018290326323024167805211229499967631050896012267915226782870586928033548679641382250883281100311914144261559098586365221826269842218442222210699888655117159072753461970810868666588093136 A048921 166 4759319392090204250284320101175118552614462528656654427750227912784549096774723879638104282703902541369704192380732703825757455311227403007997536174480624657531535624547116133622513181707297034124996217395466808117109988373645921642070953687027906028843516749657826684393065331526987582331350779278927864022990442710816456259269390405493733883799793138657069785946558395139838175318033125702393939148658460385527787143864465009330883625844159888316758266607595192096265045000342739013774051882836561735314454051019964822836427442175684494422546425414682016115567028941029494482211890291385993928189478588374547138207405812878190824624913433720250910123950420300398984945699545075611173721879008206549120734054359939 A048921 167 95957397347268764764301539576881447776690726559129961388353070727738349015214704246589985777821256929930831408956298212759633001620065614442079417215381542106181905039992521116071575763773117314396338236794494977945874215897740654205473234288833101510900194530087535135318948307633159272370824471629293070757027230892125848858676307713463638334370693422056926282223652932873846475911103464126666093160484895301919476201399372312133289533183224050180202530156167204996931359230871552112615799713905833596576489645971281302000829124591132486221058005043013597692562469877985771738088216828141538993228233750127978018286832718149771491943243091569112484697262104254425892252983527925817367421451809998472561371337417003750 A048921 168 1934693040556313443087643390664763648898519876270715752855320184262432680060209770245023413614327899517362881497672692184927016752906307607153802201898986477464214911884793586195118976926680409585561937405254390349877907823820258696444829707660499305634863693272108133740473951385434425722552980665639027613675319006256598653872175456849463470603848036975718609045123504486044097507481492725688716067907757310418840093644827000692766374237156537455573355096250376579552937968547787233351820740057717534137613448927618922590975893973578971011504477075130814741995428402112920188753840145477099417795473720680601704430151983055929879942368842587303012196215288422027314539205668944340784686340137671310195575819784267575254329 A048921 169 39007280987738994292264301278281425112210509968679444449939004166746096967635600372465457818702093332247813486825245410876200299012463972355369345552607948143251958947239303244873467696724154654290982467568400781439743399597989839939980002360377752711377020272852049662387900672514180583784953923809789603117628711047118311167244952702322574780851145787133745173510853815223968161071995380424232429234490109732179758666147525786568183325236260574996045935270397562440779130324929126967967857648427901209376728760702163071307974672294470088942820780567729481785098229750838226967669153275021061633450802163134057814592746264086825521248269112301960240330980160467652611485038805002815372920172488307504353201205929031514860784316 A048921 170 786464797340100562364319399285066702447624653089995082728954449154614622799036294649438790295648192150452516004007716476413258243762281857722649137877879248565259518830023920138345269506233429213134378925552159150133716072816763329049618111145106542506284177106379332020956719618756957544837815289299997312418602458456680383497394082512052295882057330756342533212607225577422141577489473352631881512537073524512450983808026321263960711510647111475913740691348400557680612246058283089380380712555782604125736071135663562916092462751825211959686181566302084736620335766240971930009225279577134499176535655417635152977217245746366593103477721899863279778250209799133523530734037847261094604475733022915765097932518365313618355558131631 A048921 171 15856703204963826550650413436121213576467583143389970889301735153916335858128072805086384517475401031435330295424990092772198701834534827802940079562524455856964814275398983330590014078911210703071060693606000165216595202020388182642308560416927635749633948867441799819354479718565477105504839448077912622003194259649774878844956148324363045687251465121858232367498841708581131403261374600663768614631540047166729927003357668023176450078909483736341112264822920516773558941664247973323158108958581831215955189456860519994812093162694325251236722703796961851892009727933852246302007773119165032497376250251079557791192596294145496986065492307696774334587120489639149940959007059591439384412624356287855167597011082080247244253248189166674 A048921 172 319702849232015873574113073334756508843672708889403939980106501444306714416963581097115389991900245300150937265906134246465353749974632954400596026416968941110245336855334783081331943720662560689085296491349796405544833313001350465617461866076476880839013134559077390851445688064760429782431615407309058995528405350640158648815325479018413644634311743904848350237169113315805545775133693121093429455569228918438535263729246318875257265227012299581462394007445982767840094824153955392083230703442546168420305925703485732999737859430150522963609591194268163291544615397981993223700108791619380105634965458385730388768389973505344264486685862804304642234082243533854331310481976804748563021266237667000002866175172338969426573320371634420356325 A048921 173 6445848830359200838037441233924947295184915580160579094488936392818376822158483863951967687930308228266242165719869183252244369534789847792089989281678848228140310624712445621086831318705984469702127044787533901522594764040138026067391083501525366454548547069346169486905048143407220066707909124337325799389931086676412619027639713463013107578753947693358087315623571295174429705337114117446111124019418178822017700820579137277805268958330571905251961051637013639742271475071033106950934124119650506889108376858078489891880194727018601681297971326422112004487160683762103219442389347154622168570647141074596845847268720854622154766435063379794897889026791859542450538242787675378333468043330499429429701499968657101290496491038088639935035064744 A048921 174 129961203797999358064495016584281714030761759083524886813681995571897612044052637248035991426935484506403729245093065206825616732095079161209485409496612911558796001705206991757017909966418115157471724787920962031148759227032429568569388559940292572380130925173144334635902189815930682920204433982457547359990731574041425874195113254025944795984423448759174012552754094216137738403201349060814799361386079865840291965505981302065863513862603725526677739141643074997037694712542074678190778418417162816455656925792272587496602753086411187668179174919713031040201970414466909712415460793631383371102007552711056147586901561102501910895519483376738868434253535238012644218196753800495982577941066508229923974642365198301046651282883369837998542555018971 A048921 175 2620277784529414226937147686334846684363271291457113187776877300231663261213812450036417795197905550687803760773324214980148901300256616513515797034180720241169596758240072743092549479656090719098960445471935391684487382012833080921357986078125095342802833258792389005582890464163746285629941731246399945534807330605892141799109254400031385513624837995128518747730540731962197786510915894427033867278155018235653787786513894191672802888692547355738304671321846626453260361052001834590649367521192712585728448048715423051028014815848027638747226843433282805410440123009321149859617301078806604373536507707113172973050263427679922672853309057406745685576521888442019073184832411882812325358114314895601227747309665628177045481874998011635637975059257435326 A048921 176 52830040561720845845507413587388162265850561747596557008432513313588799100695274573581618338744180286032014918308033577336696941190157170050426338593666272005848498280840344941024990851808191112055125344133436579221672564993981350503990146737769612361298151783641221957417902902567262794940202265185481719415238039685265788912214913018319540699759187673357746232569149685067737555495347860236507771247362116281171803511401169186525749775955625923791973256513332540907560402492766276474597869771509052736294153102543433762554247220525180166010399949122673002972262719911962609002694311935437963747859697288808240771583263641981039827566506319915323135854965880514453315539946870184508303374318238984045445611333503752940392704517058627714363015146205856030609 A048921 177 1065159275185137909407706245811772441269232341591770490946903145651700067236554864738740138909342367729071934095122812212938268748127047562300079325209702342001197181168706276460873122461607269545164718089457902838331970570921269976028368417168924846303397993458941058313070752738670688307838072440727951180450083821326998230155935277166104179557159228245400884412540448219794992631699417047172575256855447710305967666743082586624837975310014441182946409059517139367931606381798792614279007659683798000076450129125032662805195681432213866659074045026984489652643955548424867113391172857624999146277742843200444043323488788499358297323473227568823687658362136506410519305897335611827644529820678976282009378814478355357118569531427454176978975475739827410031710100 A048921 178 21475741253452709967757327482549542373482100205322714890874904214197063442034620082167204107108542479409368049193851221529227797163040591760937029304451680025761865560874957665163778954045934916761419934064524892893012611429242080262702613522969716013399497982821017834066910559299175515095368421609754686514752870590356898631138178146008079449911903660124584958167894284438356956372586091009745602092211765487826803815702227600128814071674761387174939575666011307422904506962266854196327075959946865506032334767124755444934921566482048759055070729823661331253934428795079450828230218152740920851813887456747655512679940182140798348654827386676116870652574260387283009731048765065722098825736226145479634111612066989376720845952247626599191475827503385094853483012359 A048921 179 432993894086954263184785327295457627522373663070484236038049327819738047466601942860100304468782294560509310878774494233349478633462955662956964822536275447469708391437163715276325834810601017330136479165444232801051017433304408251335340117821746997093235832026239368111515992383519223996682129808657801548782496196392691968874009717623879620703019622038272653681180200150305704734589088135239073782210598358910116308226220646130714562688268563778206690541631710920743461301441617932507553891225441042648825933498319190155745225818215385647854469395630614733757336300722436339173910545004389588589272452625203387246208910628833987806220332446690640777273514579566263535786885895357753344696849261724481406676313115825335090338970647116065444358655147774542608514463478826 A048921 180 8730022871105430600878931801173689203556555421345002961676435656626654298824564929910722256532384515820446246528483303538940966678652314913497732991039356267432580562394229266526323816287558757364276776172266687670265720597270867734181047192819449432424104831913540157043367604369604034921929586106790173216798001796916584886080885295594482766606202169623749583395370237262569334420428238610104114587184482020133999518630256851585239412792056711221441907525438979918018359336761393792950447358560266341938762965160776744795379798011937038949993052899633724438354083241231332675344933580148284732395990338015463236910408543418610680008215994135349312675271730300640745021252183691154257870055775989152767975928190929658339102037605341201863862560013613602824687773759177084221 A048921 181 176014720694233797687966759790478594426649642882784286642836059670857276153162830650258039276105632139189542661997969487177633536825509339822985629608370678527700241829284059034540025507663924855377531031048761791363664657631157801952150022166285621634787804527804964620069009527783964168576720318402973663739279763446935988080470840455766243916434627440934417062144801042507722770278969412267831023067739744279343339384506930415440950909998884723378147961321210171475375240204321920211848987135738198760728296254745647230245257331771448761094374284707945756495480292552369828677868211669039171770178368605795317157384269806197117901491663067536580395468187849048004121552222991794166251818311210796448846206182778847458317149947108550341332080869550118805003580351924013908591744 A048921 182 3548808789907118957879355210016697619656420896246141365947857673407388745173414692745937657974119498657955043330756814271992143830534952630858721350666236629436136008329444635860166727759196236646563023283728359065207519156893683005688381012735603510581142282465498864756291213055812681197239800137711168901521185373819121594761868199188273714248672191857917547183213895223670469231795246869715770476987654136975638388536429212405863600662158101000693507974716331951847535674981179218549905485680306204853537567149418774295428133527796151909247735378288549442828149220086797244571846208326234201082051535434054846511718410922137747711264230759456539798080290737234128798095174939301796278006532762022225648056289211194263660718894500554376596212628006935332868584230804194665849665075 A048921 183 71551082646092611734529762056389897617034163683465059337456419768403712209329110881980764409816158055836057444445176227353936116733612178117864200049147033314320695672238020918928622530540889015604078820069000144423952209877625779129531336026625215814051369064281583583411378817562285750514784681799812268989496475767661366146652798551563134170915484815804706145373541493354842958143732997108239952089194059641963076910328146396020091501109480722377097784408082723491939842803595295200081274190437346566518825668138285072598774797942168683022804079602679449158355388079909713492687734574405322293177151287243045209573949443627871463157391519080499687872314426375926655779190795573979824763001461729580902719662056869915965079956033770230232382497673794960631177590257893820928847038657174 A048921 184 1442612924761710447884470104701577905737945188529601630115654969422697972157104788429081479284775720747647091536948599765153245713590944904677425370532181135017097236707526969437994251600598676573413200523668157628147365390345171801915927791280436588507300192492903005743241354963399592246066407557208014829655059042906403090429692129634747711965724290607582293445103796405806448498423475455901087044306560153513605419690397699100127872439505749662408944528542255896328159158758552666842859431677692295793846358267466536484317723180681871459309623943701487675642211891638990423352772859917313899748803523171342742081375122170706733518041580096436803947425063666511142496585916022267406287569839193385277398611600742554956476747809892156487444741541502841368238867241911070986763219327556283881 A048921 185 29085961717494523404154074516463451679098553274099664382926776156044016746227834534978029903358883671897902603731900224019843512723484514434494072202805635995067681172176463085570819181842647986532267933354118574029707036576187143992603156998264826470858970666990541337513648615360683761302905158653643313195693031433582423341582086571042984817089798976314589384635476597760328121270371153998144719879068913725947252829834721498928631768105223423584008417207371178973685621466950096065290436661404357877358183708869834640458528862170133094420431954930105314913618827000869936835728892908965148272330054341003461078601640003631839717562882874746967322107484445771883228640238583061764649996003273054032501181226191451730975614273377965703066090648727397789992637080700233422977226207153342756958316 A048921 186 586431158705511656112844002516466008052407125374452244758968030742504496214747627737122250482440333308029791548795480779739485138377649066437324579075541862400373452776324612023751886906317217103864909498872538165918795643301719806833693049483087640025021978080563101954047177639660751031989581562708348923443548070108829776506574939015676530247416814994730460565438185718939939175246774708487118386300700394235988358041522235171001374608409642226795028045326073181925193603688488678109833117124375231845603404144387247753458322434756500269022877615991159415586895114349327774842975515477782459549404655874508259095423523671850030214796111002606775051894297448227645989333347815105382850952011703745564095430605073438199187780023369796695326363172197052700328707452839239032155763801862477338237290079 A048921 187 11823624992734564293052637374582913137889180782701152884730649052903599496637724924208024279248932096797612985308911879749207275340126647754024823728827002826910693559808575655446422458234348549405476318784000181147136183730542238169193775271074855999919666651201342594606957858057191446946290182164420572340825502993841194520343140578851983631805433006833956569605775315829790455890997350402146126906450001469517083548885918475683008215926123438471417931865855870286604574463881687261100359242171216763066697957000951980335392056471031696253906164073181801206957664381892319595514135507334157040469948399411781178878468005670200305558879472471674923849325503043681352665055730007916145979129809974914790238039358309434780572289855567567593204431211746327816629609671507656666091086795925060940197485621250 A048921 188 238387926517083126571015618633496692169655654888413519087487101445674342308705313707134557781094718453193139701768489770708036305668148333638999429583285451920631541152487049588786157579169048546795996435458102153416021570456396962665565090181718197187292678996499491311902382380101916313670351620809466016827374867918278093810328623844238754968784610036369417361661181352322049452734349403561295502200726543327703044276649530265198576478501126158051086115484358011392448248415588974869816764930822955252575532363449789683134926889110618625114755811020613859943521013680817833335428225255895758772172640079535676254039412834899054888828097709177798812043325740472405984205207639086257520125832377762220297033785446804218972460308880173274444391046764866289241833489868229920862489459823677276813784366858359189 A048921 189 4806377362613805005190252609835922932941684175971012589140762054617037036724517038325522029774407434204347985869443305448103548245673931362702858745233377552796770305805750334000530853664783898566152330726229936833173645756405691830720885179050027020615338994007756092629233238940656978659030182432470271666852959746142819933562651193604401198828651675747847186011856168819741845236239496783605489513224921660123147309188724280321015223276531489672502559788977694359838671297950530447443558353434893181631211120445176702590414415602856236248532010407891452570999469470874984773816584282095234781030387728813649905222161462698766738998351800453563307176742609730079146409864043754201394112860886421312075653880391940427304613309967069763703780244691668802911947519006093641992921855822873894459194459464400752354136 A048921 190 96906180146631609997562746548496259540473544186271900933842525457701599288765370218013861457177044907333345637906576222676173969021241498466666704382395928636203030985023997081631653482803215383721714745306251550972344892324629988234597524314441554607928267609891699343091109251619143623621450224533113996537623357574356667582212079555123313126544520117643484928001626714082453731331011281416704476004345368310676352720160014663182778666502851416275870452414282158198709279316830346465768048652137551397225523357840120314178145764249860546132283768729151655715877443528260429328872138960175898399238918616168169309553543156893122156785714111916645690119685685334530009443272865967000869017243671900661691571316165269109868809336583600266915444019029035357545819588959026519993060536238294000262601414907463602105737611 A048921 191 1953822399310009158157055090720528975019104664941929890657120409137417590243050357611078436374081549647247480547124403932153714115302722846411002731055007967929747957923283523354107063519747574901813314128712313044474480885875544066380263454506885444955022710935297448147646852101911934798798700768006461965721290468561219385649740014427745045652989415783276267370521611797474263311354004219684098861594121802654934963420718906450366903153015266978422610389074197084624682129747262147492284949480838957835967820309561385329283072308391272728262869096585145274652068445417317305253735291898482181430220296108794900805568631907117666226346828926111609950629795610972184320316121113762627766924272800000254604148800870275401234506539585238614479418607883166187170011640644373690006444538714627810420675268169821681255129365614 A048921 192 39392967117982224500130934741544558645838928714085646269156960755186087996778782021389193216160370746810758795457776594173506961316559529008097138596864366267003649691446211412841509533053497122367144655741382910296442932648677827141728883535170300026741613289949199539661156488987639177794235781263096061619758661889507947679113390588680116055332259474477895985080971809059049382801065701746259519830756207780783430421812181871692282838188315146316105254388643509205920682901255020100909102685664626415751231795855853293168884989703639076497375420593065930298383348280626507980265381626385058781820203210906604173873705446957763229562482608022548167907952248988735494931683624452409235069726319176361461428186431575176474421010982308244361533771056696377636686417152852273378883414796503789675407654494238529830002316163778625 A048921 193 794241001078935211061630748101966300696875505714290135136812752088941497053636212872198556013146958623116969186772211144601843421910759108558531661978976621620319617149190556582426991851317545461418795647244448108684569363588161464955993683455840134632278962196933050183350788983321929000775447023027842026371112175294968772545064795399228485479863969871433923067926286243726941858560823367254080219143607799682033721509642247476340900133185906827010047160561220043535575724030421585527267180856085248313537377632077893787309673833121698751948810501734526190090859793381923208480793319097440263260576755708078657244846748415993790327321108116603787235248523293481089437840420915893353883713194280309526985314840229269907207001022190792283232005277565693758027705355465795895220673719120664868720941319492161970262685017238975278404 A048921 194 16013487024360524607442374643100909813105845300372588990542772438460277708409325327150485264947875763598913585932942525639685772899057763830197586360722988048244517853958330310368681596864754818539628635472597907025915377212221578807764917504107765259285708409072950867847519067820580243525995385084051569672598302058538498502545648725725854135564901305215591282417633798165050792693253937929511063632113900626432956112293976571805803356793011415257861424535130064129120768541980677106145740799511288090832914192066722698683884350654514700533152840838596096451545984855782987448763246919377208961474689766766078676463995967689561353621684952284482950214532558735213476257003071574558176551016188009874363901556347274353437532378134989743032215446044745746492658217740214959686586950146027430286647829208193315150197725487569903399409591 A048921 195 322863924590915896056317946492569795549873752249236633513033242767423367068007320192371871039680515132534337096463018015175133408588959212433684627646365223049729347351188238568462801773560194800078447086979723354212057726668242108333994801761827079701878318311449873200608629262047749886649189953289200724711084939733141031513356597063019875682031054635892781564670409570677467838554444037973978697696600245286533461454037434131106359803319796021243095214467245192410112891807838687783688840472479409631287967626911885418786582490586651559027728825038963994921543956571436799560041375907689967983812431816960922566788429455710187595726621680638637125621618213970850814812606491245821039728234498941892644673652088430673778257900750662176824735539922158463219281228050508661735170193623531330318728663774652300566124571017699375099920902106 A048921 196 6509582431588559271926957829740817574775644779743263704517187250134017488364885881309276336751553281154281540939973783289018514144284822742030185632408429266405655053050139412059016698989839050694426831628056546795025600859169720176008424385357040076841505394509743934397720315333887665394040724312221479927573324882301287418833797207438958007775255988003968956691293515346365308395883908000377420573447790513353187023403346634657389854548730370587291870456227173034242631995508875081114057295460389057474739912460883241746852377491323718078602368037282751227012072800847323896946566772287598215112417288818876354025509638222032834615478792703351249442300116215547735393038295819495172228442487416650251492035809505382897442882357402472674150574923695112890681401627296137897689541757250688535858777032376710475820888450661129313194701828858349 A048921 197 131246200662824607449675427706916417450056754499309930561238895824168817832989462070950309309212946214952109295897414322210173267001937187535853390286934123222905594129867563474745656116570333166540838979206429009501582810310522171520439744123573840267451352062227138893876963797153213847626899196933819525010532651565873617205385987783027674289744835548104967468917078291743007777200343514549165515627875654633626711479324813393924860116305141928461182670895357048249154753883337047577582935407383523704326296483748360293188152216193486313314129385339966005200053416889139787838799879702821179305406589393353753232901402759044196555807095822758346210617017817516255227023587305500055171224036391566267871640533346573877889812720311690753305561714786805326179759956390263504242707879174518188636453332208050572838848452376105118194932203173521137200 A048921 198 2646185891254287303811796701499890978887226709439442040232434913089704455014716045909614254983075084834311146469602126624427730120274543430813053312934980160011793322440734761727682506563274358313957344804333190061514365826455147163025385945011071382115314083437118179868603409680482782261965876214538944951040879393297818987793704866847606761590877366545636366104337175826829007457548017544456367125711808375275391243492959864244966395007554417012903994423300318350572285113553209557750352062569609309466237732230594527770376283236040693557715758588622026559560725764306763601558559277621713844868009440236381083862881728402339452736149831362974983595109063794462621671701831860453816542723849498316605411366181841586716509021169481426610744262619380994062741207350059091145245338362227093962037483548119938617200152020986142942385093767189831339374819 A048921 199 53352399808222739956628837645965374209407847465661275915856422156475725397837887084640180538018450551216435120168008781104297572474802077650115593359541679699223653744144500136085971222583081495755674819404126798813823634291405866790395659902873477082635122282807824680283643052100930058812542148610635011169066685317137974866023060319995459744167595174548284865290678670103448156616075352530985759439435964834426783617678345303582199062217452039509028407101398347688881364210305057220025550707945527490074761452906950385157966329416900247317178811349667914153897347659899550845483884316609114837407627028639326019489668175146565287022056344133205796486242733606937560628597106946882543634343082361023006737697086649538031681006929271803014135069626397887506182896412131439280173007816514789288081554660740870191938892208274161628263142339149176290953970246 A048921 200 1075691082287200991751263320806157173310190041715435935576055143286428662381503024385799274097913745030550680058516246575022721031809229369307087162502026033160767146777648089303030590062037582554151557394868659713351122053068959259772810131936349099929017953350657277766760631347855542165295692538321746880651777558323256455950937954378043592514300292318365152908354297242288545906864303800181717337361540797279904436024239554517864433247461873013026613731074399062802907714635885450116945595623245662685278030947272201434960389363327259550368265636716245896548851763958168979839882474032913695730098731283416650968569605884423320914599247274263863905780642399874011302931153198561213984301808683839096363528843249661803953165745198956922889564663063171588518665494720186728707757038351232819399206343032373876689933327503071625762898533456831925188382608731801 A048921 201 21688083547722146587466231117464903282314677411658771867423147883084552534460138579828597879721956389287512260123369443277599320339040110069167413720250255521045707514107287032383202620744830516873722204439667097736458524020152722304133531089705010649895382892820829751525603168951820389035761694145100911997066127961846811347744836170147054592277862749555283038389954475708342992470749936603188432424897626115321468404693934280510837399553127221471190546536893626802833877653607358234952799878930328343115048169884140672424720985185437877637624724450294138416550035111027255311632159595967721616701135782728619488188974374352074821133584736521651679935143515580017082282760350160794089404610523049220778520445530861984204654189723020362550027599722544595941315446198365508412074358127064548288212009000137167441081565557178037910357398603293502936498993866296608284 A048921 202 437275139413482837209293160039064059171871352663674116675549572042695604913356651665001166065154810622901077158056694656846710921653005667405324026120598489313297521738663974369262041936426682819170404531761010629693817047943197134026980994057822292786841609956035616099601933325645971335883485112057832049363100391314977852069974930911566960311462676242233324301653109230877314171906714314929181374369068600375570648695534666939419949131925717791840270786250235572524337578449123842097232901042047684430639938515926013290155023068348409125602530143998564782038235911359679757634958621934018729203014603921275694837449450367116926659272014543150293896588499655343662013111002877010777232014543381416580652690126429710482284575969242370804534699542716379480305630437732779885884056479850118384235697706061559226914712648073890272845554244876705072748860789143889607496975 A048921 203 8816341339166557416091622105241378443558366930090320128753658604101680903178544276409614930377053412056975128373226817547973942324768579927186032945476093021284449112249235537125774257139032158255283179295643291876219641584172216596099268498060281977463289890038207198979344428186070905122262437793548315634157918092626455491588023209294176883652655886118045535014646949922993932625640181546852218266840728695874629303677901550138650733887048922565956318121186703076342067453857357250757051515856965534560234097243052110071964902679319639604960335125674338685160774028283828162408780423801526022223458827559624776584036330112837100952167536085411489021365650115895397928326957723530940391083134251510576070317550555377212959636487210490438008249630220043359377524944252861860828838334663728735895588861401148132917268969384210123934026774846729073469028294220108400057408434 A048921 204 177755073643000991209756447676583512139959734872609681772257148100348518327190204787614004561260984828737921915359921937345555968305273186838919128841364961374538573687871565160865886203175124438316336641788355519047329783926263183067356317430910411171792557976108723589785926261485628263429083934910036027758059895220434204306419871875814263416637887664449357834731987502694294438720843168440920109766861397597155675645183202358360809157210731244849093494119095521174973191480334458440639830565475238065755755437974478127344943077665419505366801151201315872571646743920022632050806073269727745726050647678242550824211645650285571262280675203282051898498480341048183357687266108510827943154240920764412853313161801607388937981708570561938968751524509796971495390177620395763105251152619433618923008478387872242594318750046011796444867574988905506702577475719205036418067861356101 A048921 205 3583897785973844645604552081963654666524489730943189473801928491245568222411128005749329283554529045739960569600511617727534281884996975668277707548513567405757353701410417384524142460502642601786301821116453644679388971227301676712831821475942747211985399576451014194979056646304728808861186285173393708598109687973276476334599581965172143969712076207437972066545820797014675414550495707336465649706267241231513124036483554422271369084089032029471598500462472885776743106410284435897222823013104060234024802006580207330760476632259925285387885805205560595497115202965754722279124523886855470385527107136265267482158130423017021357677265872496405194292114871614847822741795261351468355266344865053368957696989392173690625212209995240033326277477799158276909070013401804894431475211878284182290061968205360691293785506505510420870537209922992286051290637991981583650040975820604306696 A048921 206 72258546983049582101677987866794757709883249815316851298184800468235998399904644524727772227412410058948100175547593321262624254019753055118541952754211417193514803953298261618904195127788393934040292879033601742237484918837526621957852001530601351857139215088612790223059016513010015982773609618236880017845051501159140420637762567275380894841520617077726505141247481074677898205472800012596977260936840007942906209226425748616652141115042254620995637721475284828911598990269181605079472099149564231872932819990914384764818251732279670526325134099187711575211520849623899966671686018555973920643269788355329675297029674764657538963203463258991846324035568143000081461071892701681038870369217226051784004322287271692788583921188986047843353844568417877654530872638711800103907007458784714530712795784033473779477431139569782355545759430022502896377216336491755213832921118076956170255419 A048921 207 1456876820688347888360186945765763822983011416251928624930812473238645708493309220496433337899759728053982549999430006942785412482011979212303067183152703044942078071549045849349928997642327137995477783240773657210538526254213240524612535342028162980200893642631211500026301695956251295939952708261705689746398219768260901187622092546806647636622594711809045589219859646881834986604067179303484548198542918533877633758910071907125386046890112853579482018268786192258042773065064133111327880565830691029918011282632013819048058260665746084891842068319936835573854087873001868162279811227001022301154135087293049777073444820446894877559086868550527733088799930607052770803283677909497844352915802445311204041776998274880611255328387124486622460180862163771471493177232637300293168189952542202489947206307620930136463275342220445347003180757576493473765149725056130629317771932626614484085457950 A048921 208 29373550386459923142068507098851342332188718464588135120538189787252774306406102103744444434007183409611986114140407624432846165199701270858701385428182846037910760885057058461295006831560404628476429131660185597645276024099962436619711315608119820476209065765591271174917504570810922115731310521198900498430000889122624788585696209290953062374203859737973360092124305059184075925233304263644055448182045062543200843904238660565036284860746314238827261831339629486831373561626224061521411122888806293395642711607493842628732565886724520831309649255141432379652334544483942816263985587287108593079895750986732681250025119172820619756688770480512276895544537876863829821935724052939402836162449538533147269838523834895855612437142357282710295994323189101391990367784833560609799056941916148427817601042861457409377898777972417479516495774888497831395550052379365369256549703872696683151174832939249 A048921 209 592229521434928149702037351766853818335825118700014564048362357559777962327114122122386268182019494004837135979316348524385037439970964541041158120699955358663653716022442341147584078387991880477014626157054878778950397987364916392913379020678376478413164203764957566797475227130388115741123386788459523587639988180092141219203905784102103096782050583414424174368364649383409691922718893959524266642761844352453096880919626115402189668236981140793122399463987591444707961491465156463330557948356231921612257321512279572448492174360081528335119063390319491318613533512031167188512609248602872226675835830240369232069956675688964515087464112869001658217441239584528606262815297552080562073209463242989512809173113517393242583077052952205617863350921678481403146023806321071782131285769745194649116269736225497980256265025016605879791142466298712519020586682307614849894424500163538593067372497635687156 A048921 210 11940531581797470967832553944254799586435563711040975175754946732582053489186500623825449835341432604118342926002990104808243500431848421876770559170851114513193740184533721597160531727163685462617164264102111334281012326575975420213957111195206110949646396200100008696179424354485380618761607608697610393375096943257016862138964359833370393346366641488597760465641607968744001149361782414778624000407308857652114276769900657834500287525957728899924619579165655987368572432759546922987446647833347225114740038720687869132212656590715397887568149724765972328824453683017237848370848411406345522547129608929410573470261785245215783380372831686976040952467773376958727882607052207309324239580646361742705018725401044899158722064143929185227310078170986887218861128739992677664437770373890545672599333802604177447416469406056486029775931534889018866919995237293136078224206017515747561240727681146155891506791 A048921 211 240744997159971088218511802922027917494860017206183022793556671973957004889200263250454597457767695982214536069235150513827456931321890441908483472961542050115056830936915178819508299535490147909295385415812142564718891749474418434988886883004366588288394161773252171567411987037659016905083416865437833962769180982307985794353658203756508086547341128911057463093841925497451901790022565124047723136687894545220083695781640182339568681696170061843299039162015556553337565944590023569807742850285388804407156739074251495931392009733511677849067506415612470703439143838380015986821878482262129176992354948558940152067048882044083948826112517385346824814653588608800631984594780340955297766344429872246955344552023058083724636864027317155500073590465574269184999596252586343264073254496249896081202573478989155958585358184654606307325725726641255928542231455283622926848826875258077829572012914201422586924239754 A048921 212 4853900620798805498864164002681372928276568080475498394522714444583974399994002218469164970118062451051976872109576178656799081841068454657910421905080051643568661312156343650825204738074020634983528098136440154287750961171890897910270517121176927957864492140025914083042151786473856744354911232079349999659741833590196666328741594565174356207597098494738099082300280436238017275146433808669267779103277329413418469822235152586429725925857893260926866327659938072062736017206251622454916788360007361241109869058475019940280856568034405858077501176783428909556767689244964199309064865588520637060174337925715742416565266089511035331016297195150530994937004701062864965114672078627288506255712155503596751914152870171683011229293796704345263298503656830244321074640783517112897567292715620030898660613884045559832820544302536766311815252324609467142249603681433168157989969234747347684083363135401401051410630420125 A048921 213 97864344075800519308128186403550038057884248143686981424183945838145419878722067839575040877065777680342261713258738844843232574252165251490899484541740528276089299260639369751022599109540104507047745605331520974937492314428772534192455731208282338482097302238808317969043692751473912642024703356100437827701880886076364204212102235269387166101064613303568424786280791061588978804050496660367211838232554378945448643335821450665955951777578162230637417054980632246913327025574879267346008717106725567057868375549816612961691134193317681177046900877239987258871079447117824348089349833173874602145105824265925850043848742829672612299866635222512488534573063968175894817841386464688610522172370712919087839846194823849449814321296892288981881468930655420920427237722477675777654408491659076566728899215927553098360171855642388097724212810043050349880780580882824081117770832862149148748410937963950133797118543606327264 A048921 214 1973140900402389449491674995404211864641689282796448838998898321465973511010819931787509755694235239472998229610745820480153076505273073959491060749420150626022460808124349660763773992421342848997076011911166027760249565755761950662497394542350871387299117849874361166865944850213065240214645324710785795402775322765329821495127738938759789477755308525829448085802894227083476554409248838519889916413176982285020806133518362266091851313309804981036218341735653179702328427426904698581978605299389012523013380946725533492058596707324814519857213757409411446329929794256021885261213272027386794139928986568675259062868335936366593119678875768339999598683531120789357690254453068786379686720750832058162493523382228124299736984662976713036655989831316576092940823722639520258245551071111263009022768035092870711685092225120641284523778812364272728829686830929509895442063327374176681902318113647145799462216103024780139883411 A048921 215 39782466736048632004850631949211533211355701261857753348208806533213012090854731585977703854732130021188812625069595519262107483656083142919093515338909592380124326537313838599679841484176515411938942045105183846370630769830180134828499934570422537702442475607069567607542862100952128621733766394794159850810318229892698974908401268271172640181115364396708719002389528620176263228410296278187523834355262478598035114318548576673122455512996336250074071975436822354177713506867925507234973372700272553382270219590011830717068813851391776156043462599841652703664057252918833803518757642526822710275373625052524748959625539105174507649292880941404436686144865922781965782734387955029600778975167753784301481499344643595936473235325122166948165777997123338255217466975430769724269124918090876296257972556813560073067276344522197722926040317164253948621095535319997931020056725400379427652388658605342670793250935388498636723012086 A048921 216 802094092359071618079408991868327937203141784199886740210137118323742428309839587225662533331599449792973600673654955248616790605320871822261689496772034452147916045622860805722395303240192911314170100516334704799358629821066526122650265018311464662805773805890618772228918018813451967058330957837194526201251840748321273966773364875755643832571858499211132666696729590237099592127731839151568017028380885680316601689869770269365132681961180818164188458132538870569277880023142686649966834558404289921904319644360437584192007932813164283533333773080793644401863276003419732890523306327412527457185288888380017419848711056570192486858449945861720484126053188051598873322133039694853742119317645531048254411827293180799043049070888128467032205379322010914585118476217811456541193838352997176773890233667706963100311713973164325368993540350886875747825799353434967355716488255459122646150778232482805281387725897086806488829229801289 A048921 217 16171821050361135227668412089198595920678211441682415194259031231434488306369973666789076411054004251993803715593418582653016212922371934024357040714824243285296690931723793027661095504248927993739782154671398273059484848081712529854694508470695815961067473771924180078609877487773956458877940150179749642475479762357335295825385607716584022681141170879979492429230742995970873356303066112563618081138691582731280844673119193852391228460578872142830031442794176732980958262848889341368705811131573920705162339287324922982467433224310204433207299376811498858588714667116891401619897098654533736064947084292144286166464963362942681814865560159171127459545047691351470561138880563593253193580081590221827151666960403611925662359430773210827181157909724606062741820462286047611352780444604004160024298594950335233214924704059662783567450037628540871663409817942860276505957905186510105391312563070929661477996658743813257039276294530583500 A048921 218 326056255215287116101178906463013099084386161884059070946763847478045034909288980759961771374008300397099620720820904789795157636324072328478214832630596896346117430417499069400842201834271582969588576488314631465090628707664858205863824557135904023095577743383761512854313577679580491310445062249593154454396096767396753486110150656008402189541524454710288027147017573588035158372682826833775828600350282662647198709982827496582141678857058538182558275785427733157823209926281426877533159914067958830853193162806725452812070804476534408969161286501939666906072020716547488436040632412549402859128935656312924209308249171474939294181126937070758325977626767426975161402083236601034131194107862902734833500861001245796352023691800200405809498038743662128114989669575492815722283302782912093521412731497498425304372348782939207069122602289673100703590793001538149541478155928653928489440521250485305602236563352205036991339082161496394732479 A048921 219 6573946201478797784470833884438858014540797875228187546746237498593312762406596123712375567653678941552318300979387366778431385610549733364405833431141053909306176346780925305535987445721488151583916885417617444927758982944454023064913900866279588442957222501035925850244490274565824378027236886198357029929784460548773581429617561701055797228952193374727656323358675889451221867139157798319522143676644317905601237659392923312969946676724785786257867813555762513133854825552727865855934228818732374816088159843346859292272048577388453529326025425244808187348725223098315794730559829081923961791223864637634093615928633628812762686337199490355069209189783425317625512837331655211169589542349538264858122822532355450785645889748413281151157888629968557917329815655239265688306628339356293184974719332428264656036420062946695588867987123796939018757256696833602353112422303327562601017589684060972168481363928829161297075565317500814016065664866 A048921 220 132543902988159265715213836676877348826158467675964555433438569499874524437596756136999935435071703445569541187246787368165828806884746087769078085160451096288834231157679585592717509479794442277963349274201426436318845149035453305369935863402104505050999496970308593608867900061482573430204658789086212187851159839188276181387195792906536327721731933279734552081269596136097961697224541157035378627032674137262449491041481409853272568313983452165472592674353008004377047834970889305105919043910122226974010647908366214244063590605235195581736915654624536171385331042036222336810058837909118505085252699695042939171428901915873749806991321943411968324926087443627198162851119430284364663318720196388206569613063849737738946632755484882769444944747928025985541615125944405232145424855818280412548197659005940497507876004758927679817149320871282206510708817968297641914508938212161233062714720596799610435953930816986719432510940112330030419540302581 A048921 221 2672350165473320913871343590608367222594149010741999491420800891510232663117513034827596574529540117215894147864951425937572073625978865011050418988599181572234421859294959457939445120595628099486808896482532274391443110967093826598414623812999330164558663414958139363306068750795121370933961952478319323933098054747929563820355060146964023738469762009833814664334901273937331214288219331668989505558710632278841188732777110526068758209376587685835472627242437533828487525314828244616817673907381655521517627867040319768241950821510703435930526164102514473042662857120809091656448611559363818217604903140027591101940255904499212914795796346685872615012090565848628144041778757116061705130662447057229482591680470515879937191223970196457984267824849836229951932126839475443051250367636379830321503576226158439882489139971529436933777775739419668050729892430620120222677976099811291453447853179082989684637534671768157408036988498979480572504755514980024 A048921 222 53879923903729193277314763758632063265065883528421726070061632141190741453900773370597245998664652408235154363683609462506540780281157069468052459879058613698939317238270741433295506928731544262058598692917466442078849566999700582841782339947756631375727266721386508872668364544663337019287967455663215420052910791976596026557722541295892853708491013920537437982585727403854875806381116467885625254039345140973321909967802611385116893164178192607831346944989432882696957481020519232993388636214709894714716186081256279258927998219235212069996072938897981150861632353884421863941094569449834464994231552023983592102276500375084228872239096134889241720461801663713953196543145138122916668560051594249140631625255076928107443911718740468230393925115177453320362829555795888756854904680139265283123874691323608805904805542598100502699899834641030026367533884675454045961335712209886320072254382733956517424862363616235658843855042683913347190510850273486948075 A048921 223 1086327023074637829383899353030196068941891121105889830282583135809886837683314729580468638997480147325297065064694786118105449274456615208636008685031160780798832941923592829483144552757640274815997367359793061922661490578404852184162188939612045388798082987077931376932600202643433450187762628907119796820787463454734074339527238057252731569506572084196113814771078771581620732070924855937290644702951771173593484069929647517969616273907402509982507931269404318538498522903848183460784457066543306989856452222252661235378186531854269524244557386663534931861157758476354856499971257052798950923849878334302654043938507698622192318022871741475840544882078230131710158500074748233055488755446055112588726357598910269344031768268136054096491005860187939988995319139552024582276233145109717499001963731204963024518494249467373762363905943532254671652202550132096612044052330406897751885485501411234178125237085290593008681841647962556072407075599190709288332114894 A048921 224 21902525385350924012308985478480049383374345518671067229735715114137306280180250123900635328869948731707987017599221914029632605765053495555362137639545803783407456076124161389768419039404036292108594658649549021567234530962949062737377470558675719181190317809737985700328576413028540678022333104737381887837501418121437614856952147152607032608498652653071032812877052210042909796159111139026537510615288356362646684844599643289500791929404156242089132302422382925383774336090429593915816990382257519314775894990341969746438717596317783928583553959914118357286681575538634262867998620757437879076826781981978558809904600117344141140892911179396800931023219555453738551964553877331719626164386694619962306572768597225259291583714715210974711191922715320942946171171285090072057523914847219534738327465430589809018272251856384254182971130797418855210677789395798007356729039702536761305272359381049116627073596204073877427055647377200489187544883692569821078613551521 A048921 225 441598715733118306861535935833215402637397485405554936380041657848653233411107365314769879920207267331216286923538447165970666479329559302930596210452513810849900348607982400016918035189319626963853210691694840013045520690613488424506152377241830910519113798881854280612093380706881234506852829869952464715459906771376961736011794851363624934199818265284646079377113311887806375728539266714128193351734799138031911286243333938073267448911030324245598575498932153272183339625756718568682518699302619037881204604938822571775036188798772627713832090695231067656079142064852185531589731691740205465148030654470773368422642503627384875060490557176126558895449607794980046552999176774687382869670875781481624912531434099656767567566824319815536072955054780440663740714160130846480799214894916495149676659356047820524463380623434169865463301575231615426503013937595529292229758854430215774539149424355210878200879721429452226091287280577468300443207537933993541877718093658276 A048921 226 8903513284708605917591363525960303469495158717372453108623332675808831377897440419296140195050583595062034045244395154161078663526609968900633185239781445814809887045226685073016940035718643279441172141857356705693474766596914622651943981492572324259210653231865628195963041041483563037098626077815648488855720752487000884400032192936241258770729703256170381599330325781404899937395898899331141495331139509605711038990591414014833575015443401468035602237120337771851377568150732623691347348099522414659503327930000645701786309892122136123648498684013694826167749305024868189149277907500867401830876714978612950672158759348230733733625469472892152501053254061339168143147830850166693136086584571341845826866496467744511150472023020352406123091945103291321947019335950386955460783698653782460360561271198308691983640871111407480971086832176848699431734911799123272194138390666292970743721569388577402345237020316387019578378656723947268496335461192280294098768731125724615959 A048921 227 179512634404696196777358764548875702718745987422265914170508697029616000392514960322741413297839986523433463089001208174657220848052843713645006977873877300065683131755960075834185144983241250610773285760274815208496998231081471931295006130347090824472374279941760996805152552866298217247101264474066274962356577096183005059896487337968701407971827342851088968521051949027572280649969737879775208114738241440935546830096392803123740601388102411487503488059221674657135321256871731533108226663700052225062287059843468413700593008269930319726228402753252024389963093831832250364775555639442756863973930862250763656981291537556385549909971840451961021550109149489270700307166519048061690235090335257723419779800676870133399716160160568778387933964261099604578315363187690987635869474451458347070873141200223640491726346718884817007904882844886321902711023865190909476382688940384040021704698507473348161729457925418115367309818250776937546845647268115547751685381615079141613313850 A048921 228 3619333725963971434716501493243068392255053128912566644133343240887785124105055252129671955614909613234881887738408313973043732577362771427900661787259928884142857487653780003742155820135170059095767708057488682376359772641589870481855290948114063710439685972975131985719857574927263614652492657227498157975384818557520995530632093308092764851286724115833952527151067796963586541059789917736128846678210928601002985582692432705989443990353345804967643858214425167316824575329670283019795442302173104862183417041060682227030710530952025214198080932662568631736741071669652526829736563653166956390574992213823181873443849308053086109054118513566968643601148170949421798253923213899188948353198203379635018258495420189133137332710006915686837172181309198282404703030643206356764013388429519494989161812518347768395877910562514809401970766947511190025610963738244205063704502221884624251317160563956076248211928347043021719313535993785958095554671723410212577200370024456922081909234509 A048921 229 72973006403372957662057906329407980375770678466389181256750552252270826642590123600923485646366394324201702097148325337323299561567567349476489429309727708288210992600392380679489269811380153748247617919081801053797350527502736737573694444800869622182794124114750331154322771620530936132325339707919553387033433749400161215705599205381278986962941523651616808001330860401327882813275203671426091926950880627715180754382697998121766366609763556731655223981815752164220142430661490989373384174588187476531289829319578415217924772024461724098731388038114305999824149097040440414108898231599596535304016129041172130681611232767674784574363587560565381340325327872573092807124899531468928528635491941449865980404364882052625444768699443273917442287131622091508744017925512963377385050301646497606513133393121786506174049941035076868277717595290837768410046348179455797303500697414948853771016569585783901843100737603623478486684145396894236345635744441749437865966108747718847936312372863376 A048921 230 1471281751485471846418440072697022207093220026984285543586037990376941165880116947936764065472367286749645104447822647712704051787281560322782208445842068267246981148666253691606082654194890839736998413388759564789173498959150405461370956914219842374335431419961910203758323735693287159372679884538581378161869933280021231873535295648265253627054062148577173967088880280260504976317668115363502947695054808537782545768860971455438620777596608840470286820953725336920581344370172405998075888708251593599650760676557922966563117026526486750326597031426379704905885862357788287959611079315774501691632616803153120284979463801618009698535232543342000705016670616965670526227830426099553323095159840170313994517277786493449614028293380842578716555706310592427690098607009489336971631027417783296312998300482959647019133426515271309255700532754283104139172164446383224046988975997575696567846611824671414465004520823352328226205504020178645599414749783879880442843396107371137387635007979762159171 A048921 231 29663982600477076964115631083659455410005521808286486663392516705229335534204091261710913487130383589079950271675298126035213754811871257660367537208578351094505925631198014329769457794388119299397208262496552426197515032217039947409424495730806017150481346106477909413424992004725284086741035699741538038580068207758354327634057415154724838247385014076671457872829196209281440931188941728683742760001603122787891060076594152101855473996136460831798366152413786261177008900971273619071715078762384455567971160229471013532267150270902253835623125248887279572198164757033578364801238167055747271507100284681157082144583818486611078774192573964497830653980731638936521277232424243894294568775684168878378816007488750876566235985825699779372639922233191877395465676605781306086509061397412296518616174127824299010077981639226850196178357273114138350363151411157932215055935936759620496785974533838008488857637246997328904093131893568157707178505948796950405046859114450850763261778182951652280349094 A048921 232 598085215719537074265027507490301867279509123605452117123034378224795872663681722138498489790758728450662670627872256369299332011812896509666769962417148268925360205329233216250558116444370607119555673251457076628234733290386460460518411221553554003568162525863376189631564485040947442063585602405509005395269957042954006673736633730814266540478523026759787785054808286882652131794126466816053506163649374466594651015481745525816638611271482545694109817894679937644125516540801474337551513419931306684909840932895833898279647317198814215307346700941468299308279692925425144633334275964566897172351654248108872287045978663347588768627260977736972718303558806287567525025889611377566340996102021117766033518028993677895541956496603730658330323533349058925736786544035664086306706358922995694990556006452195216158232618790958327140076730084826724665738754612594064873574556309958492458623121983395315327676267708955624540973397011915691671954391340229364282674893022714656981512834337036205296636280825 A048921 233 12058594089673323890854407641903835164430007540127603777148132470375817679415815347552315289450363995891877176119210161242515005986957864616030158321887006189494761365342074474845738413981942386356362184698669316481916266403256783587932259639538260089135275695976044628873693733970590322160728828958836867037894835319970474797523681646619826834403143018145827245603586807298836071951736892756329062587755927993878230986251893214920915578600157090148181316594170750367072403318630424622439994500939926618767757321074642827643235677095341938124470348758758601766255596564257009063707307196359613733206781443270798370263939665830266266451757058940269981938521998389204800635465067362068323269114381000714598912121754526241166050318288431707556203706743803827513212905381382702334507522096377804987293683472985820357987049985320152571376835791919149596486420135970124823077989265447188191138888643241813798600420690326054997776726461112281921786731023198493870340788077113799610411002641545788239128413651324 A048921 234 243125373437908340567869492611037617094935944744543623749408529744682857827585796373668058727399749094413299174252844643099331181409712454575503542419115856375445109722666700232606561652145805949346367248338897507451319134987729980313429758333959178363591425014106485943975223432750557034457172585882466507709030274451287669913665795622515217820969629053333142166071732153950846000038787437626639743840828856563198426550159655517489974079097755980085086011061852774220976151584710080436160831576437380556288838197666015795109019441948966957651355864327389987342946029648856891317322094358726567522017955107571588632389264496491165116611557195092745638871762227964340902844721662264410156185543153634386625500165296729080712010975374863484017520805045039421262472861512894008804254353800810381158120255626333657862518743571406125185772623159943809337634537042675044088833545995389898351249814201919466412066354282086211909549817935548816191372398935336693184446686535875405030449653746011845441101779401720431 A048921 235 4901893767196513872856060819169332793964263353509481001907970999564163309143967147070080052509518451791196942059408677574958554037067616522193437806224055574354718112733644644747739021184825325568779070104646666846564179917706345459822587199597025314628470221999139273626383825977422996958135191515833460769592601355592026680828854973817470175086562826570159794206511018084370149753945960365691417758989728818271278682226087988291739642461853377470318414006847759039672570801178521323123450063804135965835968936973584889386345222345339394704824698812098488166049876083524656078482839002753337858019312277672076926735433980514315205250855949715702878630662488101695042893950477519109970206944597794462122142619733800529970789324119457679276329546915114378067690150320610063624128673946824416808532215606644455736838282549899640310675395056773951291946237939367994102948937131281061865110710562800211638558268036435001514194288431439808770938168385547527384786320223595531839110126308416088186237705837169073685266 A048921 236 98831981891090739266615557668222595180869860638522211215924887543804130894277807791641157645028852297614363651388498583013469723396026102910751638473585866071023970213490633604737213912521886561971917662103518848621529488049476202173213022804845466059580038252355221020748664755381579031919364696885061650154059520822416167487583704068442038047580061888337932717458532980545338805388212452854282927230111168593156664227843959469778399153825913717458803883120978506696025598272385195332104919750258157766747425150972580342141476577817713434089708619798173854076507614253078086205514108656190703534658806620406459889268231282740358671776592541556444243858671446234613226863488624895573557048006824546402153005112447386119974325272184494754194492840885015285555729389501667241276788315311619537892816149903045260939799794908557804372431189948903782788276239995902960060981426352055223328972248015928052854692333738536146247099031445139606504106534798036848196725095163686426404262961599835516264912779647901084240619429 A048921 237 1992650413986277717896989000850643144867365336229621469025996580750207887526265851551101873368991667514982348148097966371308898988152124249818958012711000425499929713089680042005067062156527255677652478334552076921260610691489359270509975505968707087096227416615515744221195305171619570464135234060461421474572687289228953413292635960599073397297839032706106572879239147747244102909866989720502092013122083622185495845890511228603584095447698429909551026421166754645157509072695259507107378068881254913089025620057940227884671561375615515912777310487546082433792058352520684290550919380243277961912453001061322766615349152387177131026044453572005079128975655068319783778326614761194076538091943389559962414426955021579217121816166994459114611685381594131272260237883442464598012542389184199176170542405812982944423787728108059901857317341074403011803274258851157541381513415161200281477676599386430838856095194278097744199009157802616314895987183659850547794843983903925505567217992665757370517083277023275823290295249000 A048921 238 40175817547959349457148352968535109418593224728191767419979931845160803884500441204695508179224452355408221805747587546589831438385653405728823728541527552105343716804290158793415528502462688616450942706209321312782937584140278973562545923978128049485188671114221990182632518722121529024316315557207658482885272870971374637896389958750014813767876992529840458834053286979421402622323399441356550726314284522760392798651687823163261503062638096590010454077244760224034687191227656223909913761292678941807442776784860765723638167678313683454015702699960195494231941626427014422413009550338950861611888173872739583000092209721162034033006749601142173863841962913628792034304007979951706346265436205572301137653274114139967728223937584617012484306046469208033826295630650237581723461638373943508478330938093185212222427147234314908832689427858310923575073832818680798353431113415498693723097692267856970557088538452342672980004276392517318695793287092843371946602796206745850879559822763864038504529916766430507501277848569725339 A048921 239 810024831409305989768747374654615875247033452102437078492013916836135547169090008042804984358421535020748900532500511966246215089422644978152419765035320492836939592708168468503163843661585665728356651164939857973777510650175693973478691648737042227751666899908716349446721098254218963016645983800285576271471450149952168160038060935025162714588862526088804298306075799199855171924040276626763786023446512534772955984229834044727167196145325208000092345195857829215820608504374495713776421748075614755840406352447337138462052508845488924424249081923820151067158324638229406432170414263383007891575611399709722471386536365782719777786304954432184055870776577135608049927317625113459688592209648238656792147805350274863074314871812459232038714119394300486996411641232909852239265968954882906628755909197664257843015593198114469463776624342621947500046235605486967997550720567301771247683895390026855640985588273420037778344748476426925021741967939469920881527555029325565861529759640997808751662574811327688615217488159572507042686 A048921 240 16331720610698609817758135110638012308195579042696111648364217171270233056862388857658592889938986809863886977128053516515868642043107929663855681573818403235050823962838375857670630622489361689952438184336574710257980856945904757752998407459290321417801058550770867923322800600369044010220087301065042231577748895038062743471312746675587371901525832483125479732606641429414192996911097435025412012448177859411807815793649115358101321845420543781059765273828431475404614884630511391353503991374786783414575331070600434600811136959704580015928026535732359185855850647124039666058405469965318654770996615429059250595355763206818986438565446458254945333324423484366166589005785923233566261444424581522362037711750334588515190196477754579098779937062743580372352443476711632810197842884344887525075033132764975828537695177837956786094349391163254277637621278702754415947936829724507198480304005130623771165694460211606263234644145801715385895844238899799257720515192554659262693417163002237997287156794841458941093584488772023038424916561 A048921 241 329280150142880539736333530331936229503223389411805550951882268115136522056323936979022541804144867702054154212106914467492431594626926988460013273738906880989774219901807741334186786107466666731235392944237368143281552063965821075640259917715519811688662714748975339161317956257919567079838437147427397672784996950285970883916439438435131657253401119935913396280010806193773160003866374560942080368216375978014356647258597479620204806320201807568401779450836490211250016088099762168094851760322029379129053069205039609974217004919511233435651946589186743981405509680156563108840164653270340454109825868705081210793840426389348038791636753705031253378302970421014073631926605856917537849782799820444215165687518098168292989878310172951977141859020321948073069478381048299486299055994895653325679911394051533457312752332553291523119802960856908403107772721158698928855334363354793568458118103759741084215876065800817205916857489309437134005086522955784694691106430759485025099110978921362860305846545930920359001161847404040341150660666964 A048921 242 6638946370849036831465346820794363148605977669125244475595738641373165386429370160508663630196575932669829047360612632365528889294999459898222857961268158960697424586609423717941498123828112312145806302589275632168267942455698027581154162707981902983976496236967782237399624710749373711094658559546343890813648876933916849923460508486416377797955701478622053412672098141872213022583760846986616789358566560020547599310220026590453453946926586998773572896228000041810791348963652520202617009838108764967213184566736677545699728652376048528825034531203156596420738700315465978276395733680831134270443654393835231942966160081506271951297993789635393672358399156304062268200737638281385474893754548535371684648229702183518788673411299510580008555062787794054305646450766252337531128756771243278007470848451833884801363883991244285851184681202447596060204635966380409100826835486022518202745378727699894609336722072981616294089417464812725694095168579990292114562830136457544521389012863595354987248480771902421436722484073775772586256581942418375 A048921 243 133854436399778130453123782864522419470257492261679789705155731535483492406052439119851739133000822150344225550830517681646878998473347515841042273755075347226674593525444981099328743838435614330017079941569582351539250112510231568125409152878071210247414305441081710721475894256810916505170938797734948379157390983956634577870839888186687570727251195958576720970381446456416752767560626193077793146105338614917904719278299528858125058857729040749070969165347157392152684966555146024225401984261097158946922848105491823471358319114988885518659112782466096707848189694354915373852127673632752675890344505778680077729002508769489028692722111994992053517058790411099533030449198631102688087890341357787364085433392089736587719065025630854003959535198785644702588495667279701248254318507722750976290973920805963391313565171718714958778294019283945470908937467246389087132171728213851648648958757449767171353705906219579281920613629008696686134909654904677746658031086520150581880760252256698568331541009017250075076278364894305279480064863972378616554 A048921 244 2698773140053380295346844878649154200564968410374010250910105383622679532517663891105080603890898945998664342886015850136751742001690743319387634425226971189516054193962597122315242415329040732293692053636119616782458728600163346420846471759173509033026464242326593214598614742606196987827882756945273469674227426204884789425115023902159486314586460814961122369582777310782176427427344322721073618425159047795408234929541475790617490846236078972656181881538156491112582392484893505176780034604055231080579093496289741578092848884296677257451156503095046910620478604196845103452140619879387825770469991655066093333336916638844277714996391270745035993375545659910189628655854474599554758946659587561954286155136366665039379408270258095867128321568669361105705795195338046885801051232221577348412735338183818985443830216190828847007643678165618227382018401154417060808378437283420841454037788264956826981133523871862435409101795693983925121039322768092944148128930651856445895422343684610543671105174836557315241785502956276498971101295201154515724550141 A048921 245 54412663915901817115004955990200464127268473619703302417169755039444733199137646966408196015796565416224248330923626019626670940591209768332145969440383919367947337431999289654674936478535375406069804855394363771998350534497243278026874995483047136245808361806374466951655559718950249411774855640359664897836824987985496140432534534044499674888004652223994953256951235169608794673373363467141660101610263575545682217731510515612130321583686765388964898346501342008464728805127737884819093033461559584785538524125270921592016195733831287749741331896743223029463992909968601281447143804156089669551463295859098068008058835543375818520268212108039303703445698078050452881859804886427024418779862516533780959672495339267131877892957224663847410365463552123414454598025817205644241093695797123990974818912171184463712541427525926041649396880396900681192309533166419312772136965376159277182458238349100788143846936950784516498731122861490269281698139515380285009897753144698575623354711488357529240123966723127580887629235528168407361039034365612482066001333056 A048921 246 1097068127173639296619349627327576879084832764555489572960966350195179327138333705619058156965409748031014348849417804921697089367448229347421983716469386157069583027787915484054958946964987823608138673200769108734911126694074690371414507238082724601814479157713657760352686180454860186034007651593048806724912595733536146978515971850290178542932463483553725432605528433906875207422377326797165828247592515784992997078494480086230295753152801717536231307805978176036509371056403058748829048563871929744390796642834618824848488960292657539313607476250980359625006114430308334839692209927254460038108777200641143592112388908888626614161369977525897170523836171274107571093867757464287191731884829111694504146962564875167546257038424155402233391921347816343612872499690731304861142045293610381684456950494460082973553274817947504660906292894918633368581117425682945029694764687535686063131881547556781825599414961668193549784981490031571115273672767869774538276614350774482029861631797605920819928835745966523449299065404933428472936770039778183662260203152531699 A048921 247 22119087525662251582537510071173649045907934071699307150335701135465450554318350973553803594328395324004745885277713451907630696199820259511512267359309794258453013638312614557516792634033148021051916523004101914918914364407583372771216016907348897938736392532014405957856391818675331351867412859644194400828022857342730807395342884013016045738104653867405559948197711027479182762441176989511093961986300201646765231550923489767064707362936466645278730239019233638746759930774469665366153392325692814044847657127293060621324312825404365573809666186430934114016150249679883737069273055106160619132259496367863441245071917172953654251345722966608926644062281181782858770344108844135153473271237505770122076077278273340632728367276829928262604984070804307656370611924309926542793140272968678819724897044894485280741596663166916161447266635697952605580431808344310004522286532857957537028705718579381596818634616313307181399980280303285413964657521064092254725352813530417353541371644679975864083047657070053079061640175806638549343182750180968704632877733895342788950 A048921 248 445965041595334189233481981435653484736018887668768666209578833332288063880987265190458082449790949557173938507954909767943845175083686704822880987076420355369543503906075906920738089032417383435460917328670029607826042680274569267738566961471461242158078544415995295208642811495445850261490592042138595916445790124831542805168756248954457663881487488342167416121836817130506848949463803040145349664401956418009564813536722322189078543621229287349308041542874480818433997687765486336709325947241569952900288718609686045412521970337313858406492950337213017355813261709039701476482348497358200475690155927660085501741996401928702668127005852291399201471686542663269827253570351421585206863807498859452372186175580400131272194173489187975206486286602164529619927934005064239265063989322452457069682992534705661735851988949218088829152285248035827538794032751256860885495396045787375174037078634865610207500529308509484429718208861689859026323853824420555271902788888123660331326653070176041574036486041917574434074265775314381026923822136211920983029897208537698158284969 A048921 249 8991547146526040397663212127168135488073963767269779776418221287309890808503014686451664884798881530643345624192641005463570354512406595142818666949922519845650941867301288797023306793554806650792614994128728613948886757600781501168561614305971584657042281673778904609982250407514787414296841964886185511223185619668830708695081656096076891406162505001850125576442913958787568061039906434454233550422578283313608644123762163909052711829426517528600282088308705043242032622633967804746263764382131141064682807099760832920314207344616609187787345290889222669496972868561508211488953373334462982884704304681223147518258690210614586021823037742553467733463217429114565075303626655017892096652933318733041222247549975950168436638293160640679283248247867857175392679349039493267752293609926146166470269675759838507023762520452538443806452213723631719139212682750409020829048170552878525400978042407454714424244075099533608758671345669410657385456126843309714328011774836996426069790625659517705535747767494094478669752267500248374458199552567122000678880082885659336371998762796 A048921 250 181287573122292984902351493674481966274893772739674412183375511385163185148749718227251202216856966971040184917798089444201595719735296596185823258221456858051593934558985080819508004650913922660863320076162508985767425198920913946285969999898432128383825240948651730330466837507670332351607077434544680235143272547317174623878693545040346035576590761965814743530074615115238130116179744582002453803474673683767021064813727935197598453715818902790409600115172069538971380919112061191528683680763202118904564803845089194729689003069638104106854597348415557125184949620123866851000576436687094163563207715292665172603046210284414881443293418838357164150686188334121318385001893364900389031131234708488078263502730428931715619369994510663886520875967025449768102671415406329259357504498266969685921120132986871443907438201512091154807600703943577473248978570819713926698408329191740783347144116982023317355998834656267311282847241668448812515707403090956635860818132360733054295458263220542908835704914179446837021970783265741950511838351934491641475659248110766331394540897214751 A048921 251 3655120040300124015075170417801693276866272757903351731171437284129438851659201010394824052644605283271230677669299455181351567437732695459891973389442346222113717062927315332181631592748419715133519608582973512042314212911756709384236225969390574266503099850964434513143967767847398833358314480938447878014773149875823255097811510560021800673218331536592251857203238813510517220614847949222427039131422820389532395395165738505691816114765628888633720828921817177736035938849104755109633515625283916739222694510441881244379156759575836110385793203951409171868756284743964534888365410627531819191298411071026410528799470173495682629045095888795919401052667195729336592163843098719494988627775857539603315215700828660571274367569392685712119393221963918870356628885684743061487672737941765032881395457651011626292223261995124261410692401586458195292014186805654389439684287904115707120966594285613511717076934080095586430551157327847919288531035275663740848916100856645325003708603433261960468427776943938239633942496262451621705971310393503667908310241081529187887917397197645053634 A048921 252 73694530071243527269652601061366246173695825069953604864204106339242234741989625622830724322169329504457585952128230697568320858477970886127045371292113326308799905371146597168460975353485633645608099687386591873634630174959413575684056841708882758462803370811319687705356947804872417770500004213073908681989176012653075921964901052032466000133081964864182219979116957427924433086798434236042829380965293101219078472190310554938030461308306155936814176562312077822341887060104269153408369750508290648533005847814964405804083363856879004587960258471213714374802307087822863332295356558071720101847864400450826773788989745034973742882392341866609908125666711849608696037086086171380564595812827808582247332890881843951707604867218475959333240542254715656297104901825073118190308128483024362094687725531238576276316933964438257157050289045978569429534012561126625229063200686024372557781187690639395506257681827566888378956505122761222507026913920712224939904889789610864910364039808125969383743897929907977873320101772621578813570051609641982600432859439210132238085424230904378674160725 A048921 253 1485829111641291956510611727524095837552361948194131823368731460840364652738555980148312053388753968824268564695578709655073029967281281568360793316099615495595677469979340629183194852895345752814330790763568856773247901545217483601185244658298268206736467295794727692550972268497869919241422251585681665907817888752338166862833079913267068934661397902373310382626704238458573606385512810452247576756595200375356239766768646013494831655206252601232418539215615284132239949169786335821914795800114640430438547164422617839380047537703237730926618620910817705273354943635928285761774444035476610065924822850591158342107200710595670430499111767669493078833772843259143333770393077223531844661283245648859413186142644522053500068761584544722684110100820183840298310160240495323268249424987064450611328889279436717232090396298780878805323666334327515251806565965420831062717862791939111605868599097704897911553869290326669416425469854560610858828719180868843962698647089218157466114445607727191281782509594376872937941652305653775776747758847630342796423644105044445102749135455576685630783490584 A048921 254 29957286475217198355923426380688219215364475425794260752806758849259325789272530929760641997593333197265573296934671991937351732632004340503319428712155076330086722840923560394444977455614985714756903757766975602875632317320044729407683327116552841875337895155009928925893015172097105506873137665970509534959515591035466107635364635246389591828177104374568719070337390876684803624020276197539781406523643049002639404958510968733772240894238003637741866650851058796362144032819345042737176959513541629850211339396082973062616112651089315274063480046843648102507667998785279009706033008347922854077456176465754534042738606938040162184749348577359977588836619940124136045869969185894762880680228202959475680076760665962760824434663462723480281068519496004333378873153663964882661326716281064970201250970964277561594830293859086114034678603582422316528354553460802234759892320547875682173150137226738461053353606373884481207081944251145913374482129097763711263705182707926701220934541978955822497329574697928582266801720466489654589209500315871361819510912013046662951495830969912904783478063000651 A048921 255 603998808427500041610836166176824148296082715982501937103958048550035065722948115867278083807164730534514519988528292005862175978253441545946644753333677332867593010323023354693459006276914489085582940749766971341609642008558840289100227640138693739592294435378842891209127279348849572731706282379875161658172087438639178909806054913004627037172637843738656611522832092229014772208923202309284262266082114397396015307417258384841669907414794974137898914182040508236638263857463685581880626035797230540925320594465277738465848223891215236852430153777843012131941896918153851757764751752536376548433061363977720064778537450977565039373245935517620100476630852399009987697686984955617131976742916366785703012848235360998539220198184666669224882180805968338549401000225862699723722345985409406942133171465252874917438251152696497932386311200105132411517169255070128691808117904168406712035941460896901754052817500156389619770516743566134050895697828040392765629979931058571060798324769265261685463967603277126481286383350103712110173866168620839549374636211583402713383613841266248530667799075435641646 A048921 256 12177823945557969363740480426533702097257400504274728630095741422059048145846754122843529795959413299443548554743134126487521200136194155817371911013394173673121333944046074036405960090110172473328537536639897918422557999300931020588794060272793016061106998530770335217548495280338489913319556558469905343381556091978327534144043571520634655077085132377281690226954621573184004960591505980939513098268966183956655411625507358596666779939524855374330314269996434076216041879532038795882532139396566802652594683975397590366865458827478568954329381486405390763760564423156149960354773915128605415621584529143062615480310338043871059385803222367156907888449853657232219431836628944805183429020327799106905141185570441271691881794874974814721449351049128865122337018633174970598165725057096497746486224032881177493121112458145836497453686692381841076098586849992369381223433038423951095580192969561453195938474445384799521139928677376698450483013146234468269842867944106297727019889122776991664123368692319943849417767478837989323098835835102523866678620053478433653494193759316114271905411260175455343872769 A048921 257 245529285786340969884235524748936335508079560671104362657488401447596480166527190901823131878855607136216095426216550269713110431283770591336410923905408576263795002112263934398993612643342291130335484728150681081468643040295729228552425554119825149685345564785097063277369870633057354283499326600163949153383772268294952304773027579192981002659563401818115594617202468635703815786431171378779260778014633934851972011797464056608737232299030226642452822173769189662627328138486702345119927412632953839284383477386645622511463642413774683365973752676475334801097487767732398582519099919058190637226010728149367089336296970861990848358999529993371641329305848960485155785680125087475123340290717108850505089797768224071616359749730022016229195146627653997790590631132672756974354648877457241579245842008817129151054994463698104308964733159416368576194575658028982209156728228895584084919443940262077875614620013795510445066852373498477415072377003483651428531510723441194841116433432631381162790097889090740288683901427045157382215015997163220031353497968857543110166531861947882108890653296989731567727133700 A048921 258 4950361447846382689247987286247573969980198004993405655625552519890698811058473077115803862097956955120975616539829531794821606028022182526330561230408936701236461159466131501306435181709107183659651569760436495324672862555884493405142983433369854395162921216090128459027996114155207096725423509592948984360618273091806736390506247907645311454987462230371714241390345945678438760702020316747441474866817951125519275745205058683838001480946267490040278426337220131981458113712127013150269180610973475911084937018474865065678539591481066338546193847133714213854336784612456197064600132213277324499145412679363010112135804046209121440743089137923136665324556638291448053718663250177044491981758009328316084513597461748161487773582174909016238217824857408854325023182559929492941967832501567847624256920095546925062393305255968720931510452506466130851393958318593489308648573327559727896194733143371044566688772779670636208638356414547624265990814661224233867584049363153426280291803848824784227182289516478813380500971154316984302229829435969007169625359369485730708743961906399439763339079868495707693059125793399 A048921 259 99809187265949481994276949781088061633804416668597484157618027248547867980964454014281646565795876250293503244459947593830642951023872812812106184191094057864920953633361141217076411734625406393603603819174435890585373173383100115738763603431177450195449667873463605205825394376227414851120634516913710822514836468693235150810434665540917190362476210829191100716796560339566213657570317839830743637485522752578085702722852381386077729250101412835161866989358210127240968826036576700649024874358519808686340660882106752067565092731977617103993676979936193303255803450258854077484069283164997497493579173215306281731514991843371335626271314839806751452902069611926326698590532664389445959861081643786791787112646933968663692419347450765855372931555579930693247119616182667304023198464541962066343026443720575094290844669515846887723009434470636970809436411424906273411990326273531004947494124717203060291501161169099353443056096963256826952429390127225999754578174728388657222048508083571866957068158441147946286920291729437610456400438872991125390766464254073333692152649790293642560560419417957161517726526519383706 A048921 260 2012352828705712008122229172238310212413190678892064470592489009759669594341506510777473480943772594860460657293825846846983891383721717623895502359330277164263599565919366169752563112087082261998728676542543406665545798597077201977640458367236416317470801808501851992069723142385501024073087136404590728010595148521174734018833247336129724484442933907750688742280338008175988054085493987584647136471541634870661412812778873968301040493302543204636266072199161806248212281489091345726358626366547295771760524493620099316711382333983593124569654176723279682246529295309782231297777607822572547331188218791221592572907795153410248822687760809057094584870274862191101960605534265860756759265674636120271286683449102969078735618397395528759001120029785384737779839571376451755623786234500127206680040251534037314955545085164385199694302595286286530098993726075755001965939059649678358794191648646353514958226201844802608384448260818334827730467257097754315945827571291289722743757515739689172132763623983308135376558073541347949947704961346327417634159626282665267184415451016327938514906579412965772422024694534624688493741 A048921 261 40573057632555378241810902576391860721586688834017387187488279257156431112565586289330966308506696491780731522064613479668941624247954319709108305756710863994788636583145307081190036248823340831792961182847156346016298500728897372890086805861457022361668855867564671990646152790951077271134167993068723741235908561969088518594480781980612839514421243085593175592665074204047710806905516120111337725708478804776752652553161954226033197039888146841774983712517633348218245892142090886498265924153301702991715886154027781541428138550212111845595750407101087973518330348780025897166938051434638416126419369775030576239660684151542444919659297805937826180347730318594928117802455169694045115925086053595828038324909026949918533569464596231491529816185159995527537194744844900680704110755968366276541009485086233900413124912793489726720682038439099585385274534329935938212357047244824743734961015060285443870553621303409029078146481176210699738424010652493127972549492620405215231250375121564580457208319794390467021015932453737075116189820208252955466935259720330652718110989699051246547252811563655484154904729689376442891429104 A048921 262 818033985975228707405679409622983523630320607858267881582074215790298954331877756423984431934638533723510514087406079683259354181103363610253324036771302080532651326525776115451587341096213085763527421369835689705837203706150230235132728202138238117619551154531037108173555740501432477555106071003164471666207660415825614190727187507459868734160036618648795698548624483821671937112840961928190803641087213190367252110115438508326407350417184323321324016975514451367614467429156554964486691836420242569171679924876983637818174812737994265047308395138317958998796894245573586828897573695247571923368320002215947686922446140955603621059921939675557642391076353813236078520031140525837071766524825746924448788435529117915154504748809570821936695394924075800040820182665723316147904525438047966367492626558268396366092109536197254705757191564706530554251375062166442310482540820611096833505925191453826472964587154493130999470980969026499309791277172308309348428226924385038658202747319443469331489062010930876612769587853574173367144669207333834741796931072321680337437286589896820216557772671839842458565416737972513306952305107875 A048921 263 16493201184659503566157930015007691227042663374051708194440393151275728260082888212454787827335215808426722493249549856509261619330464392861973199520274686790988452050624061456589596889991811986340899037865665993001933355107102441271848693121424351065988368015985914307430558849343728821514971332431634084665355108067967471344353035930925091437521818790775775788544191250147475392021388667490666862900262666635705732267394818651715070773078073286916387988485338655956209544088408569051889794307639006526337707653653857951662259032995301821671720017183016282232655008260924308864206983676643493684313651758258567488699782854286196056267701228079295379951055265234735496525939737479471871262628420784404682876609099750496318174826964997447291421060929400095263020995369118755329150361177812341933020060126797922446915212055684136583986769606931030595716638618125275534013049812803887112321719975131034287626562338336885907924889219365797907801030609656122430516783276901656806278576223368853539917887807180014472269963282746550974633745442074955855856768813214459243079919507388699507186566062382092085940448116097083605395932693553414 A048921 264 332535921467070924925647477556905660896650655317309932758039325133947017389492237807635675750748189194861045185386910119533653085681468907779740038474454198308607089712031000561983337044427572172392120637920136381069290599832195714772783115581429564054219358318756849735377819346912519997952374449380535411858418022658699741419231719712124186103446176299584572799832285436848915032263301201105863361604292243621885783607962223540440748600392763193623891302517381005874645460296026140067647068343925813163778292541289159144430828805076462590550953939135579144056831277759861669746554375990912424415559923381689235491217334985672143930865771100612813775015533866586383267719918467029971342560042453330341469233743880733977649125706763529722718809493763169796617229267811989679223013434162527000005584084783873154106308139374594025609086543057751874164308313567266743150328799843211151347533684632666721853300276900961139182450616969872248390585069360609568135770036000664280143149995612815505628355122479301440859030386937148107176392208458446052631949431015098854937296999670684369567075328391975068796888856351332661679479488015118831961 A048921 265 6704589232125882803691400876344401919990579285464939490215880678910246613331214238594662282031797163211572584601048388580487657004248156788190725793748746026023449351785516982706646584900151820147957949960846751849453044071883374894146411904504089749036819636434407588378773286241891378854986952133439022542255339507489596118527078588482811909292590369030405366014442750433556574733017286795307749605998877315641794533398002083627547721566048118431771609524967447355105945814278934947635331140060437937369091407879764373016156418705692605755386511649131529519457549989539322724505720464521792624423025490907966607715356419281338911647919620662854323252567813867059394209033499606318544729223704681417923918286061246749357611176181591459304459189721831968509996481234604340543375641530434508196300244384392390406293462259155352688646266297143623679969753622426593457271653728425773420665087037242106470875205895250616149859683431421675052685178260647579503097273035328609939344533405267010001110042439509787843419756189156816854143868732305443871090408572269654300031322864280418751822673263852435274700781035815121008684581831964893196451036 A048921 266 135177927765586127620955099543208353953944398656893454684422653490149067084036924089053343122689418653923537255865292425172882020985998251482032505673822178902230587522092503693300407882773523953395556014718471572868535893508022004783584242045828341938650793455571167478135977261831194633561726930962023123116416743291587214283043217081758734003033020916944856689998621934409082222918179504103693646450286002833677617760484734402136393621773913563428615997618502371056265073632846426118197406378251481349309807801893516747462586569513345512163640257318835959035723978832260547011622666259134006902704615532126499363067780634333020150973211460938697764805458488172117639456150151342676031800636991226705728710142097623216667422556524121295732976460452766655335379258034863446223550005313607120091278527272535290587815631962782081533891995473923197577798298371056663718244339322191643864238333497341666033119179406742645912509798161873195442366315700591428580837650802525397596400202373843460029565170037041220019727683426749354476100574204350150870478765002151338982132676652324803203564368778717471616542078447215613425765877216596688611726962639 A048921 267 2725457372905158272967813913298765956075025045729706547882390049452504811638105850152279265445001776868609194941183441275287258726632039742132582591204876977278027079596979707678805841025833205048209380220795873891328668835455695588563250593981579125662987548614406242259769985174267259959980159527069358074834171835989641906885121224275341006486339858434851831553346849427113165344919760428721384504422916783133730813645098681617871884574657923699799637312212635280268969059479503829116161159762975226904346407532685676782576297398371653510550709112675858956946737341758487159309013472610939382650537833935708989250205985434065933002582977827526403671153330785958421979655505142337534546845898287889136220835961053993233201824227028157382976812091189491583039948090502435568154874663757305224845849470568612144439148365340150068730977724098973212419945611787490831460648912142374195164999859308315633317642424323539331637406400680003935087314604470146122399269212383244031010010940916898435849082957176782638527961709830364295790322922964239009545148988882966724288104726632849817909846051493828398880286110951980162075170607756440603824745824283250 A048921 268 54950671417335873333990936498974619663176301018057944761511293492638748522098423066733330460848782702535479934480603287127049285273473164294878878721840223942057403076603717344127579673462441197408473570616130394678497048191921840948590253692272356285788813016512865200870314962947599233481925342823045466542783449440806416835030599840796208291018850222730461710833722488150833705275189986845701050274481201731256277831034861858294798534657859435861446724060215154902280583120960682569793615184943700146593950919364200813396786560683382708566377884966130410971124159248810639273727782623159093573866136905107149109136153715253856706865057847985375889879095690501035215781696655223659220190830969479783773257788918060469470191963397919152631457189649586068844484778065330847890275136747124782629734896934325830783646818754172473722971891339391502434887745847061091772852939648370209200725083299135926301608640526092020597730741938000441177357241612960770419222637279233315350698442994366303889745750553033121520959543973872121504975136296704412706099143043379610092945428516238841376373512886654199399506856952471745580543976367819478237717836697471930629 A048921 269 1107915434390868505254766988724512368350194625051059236551884151516192398250043594233371558599353891403518569570388728533872126414396507211881308210657160003914884383552457069495320553697543898396316439082553040796711983594316859321749781106380344653452494922375944839565541048023179510571195318802018083169366241832791367140238245047105011927288181051704351710578977681252750259738645215169863264146912705484882672290495594071141841046437899877371180565150702420640927145836615840222492675040242673722592652011531874609267020333853922064771743657406136412233323946341827782767278412393939120172025349669630232506402694141956742273489747363328498170864215923640728541234632145982963912055149999459805502148534403945099224404017132827021728327282474738142228853010512313252464661291738940655203623409767144027929691275015282477049862409204453833747993233519348500120536770137729791245762644934312178686784717776969424894967907887316558494337872770313200448722220690424632891717537976642402478108155386801170838928803687073248003952944402223831446016131912495470709810999005456302793197592948910875916799028850995449223442947489452805712472426419669683241065416 A048921 270 22337790933238019385610738692672681871702004367103155309301143501358177640878630424834814297746842697628958697142697610219326525640013093132477771848390781277091674999127236358560935659522300406004090847373960837927176618550119469453197245718250255210636846339154986838807573409373030329188840784204363250037716701289956094840677079804700650637188098073444288965962886298584228248699731122979593144884352917711723236989715889831326937319986138792899883118707015480902157959455567987444936631591579172409969349709911704952677463157765990109244512912056144458482146995172807596905056711412872758285216006465218610888983970180995684002846429632564122272978945562565273157871618111526821739632275068917767564838966879083301644373323961866448688615516624213233968548329104775018127170116150246353468330405095422994184109656074478483525153420657226304687648071782216713583201267744055111448696237964877063383817553517648904206250938226345710424839749617697505834176643141118811083575685334365675769250325018939455901449418417811282281827143532661753317872838913634537407829751855064548400211027659567567347847820294263390290584961701803492407049583235662316808888993531 A048921 271 450374539688029512461815208266899623172743443699339192295070418722499426079202548375475931637800283870241173848272499646853332876081817569340509624125946721451562347417518955908848515271968067088310581268437359331734694186495525148798503546421580539176515442437547922268093455514237989473925897319933053045242360962041852951386364142784129471041974506068602702427392002973077528697533719162869341817295059379991058419303979480283619639103719483904547566068190280975246888137616015926248972143656744233887128306258587783724008402919857558728665804561132327165780635483350200426971970648227928158607404950326387963113462300386540838908647440762010469939303329568225113768279023129971633931502017884370030182477748067543123808755733315134205632844317850104748535729182557463403166751417159975239687822423910508641595990956082360169551666217428587550658526675279819859916003839718869019298822304085206417632350827238119429637006521551674326269060537454144342315469030289016778642420075993942778217222574923701923083852335211107386292950863952581868171120732160567630721192747090812419388751946474608343956431835973909624043324774388814524458127984724997211831136646513374 A048921 272 9080451446852260097017098843466491509736171440164072427950054472981889927250704139467715308846515025644959849499911440737159287228235080193030261909149565949515618771540342189906967406352484509112217533530143191472474066260946159499955959049754661112626649139788994869614313411270492934400263612575649431293813231678971137915895779006136538590447639354167069612896788597980302835015446597062040546740709842335026802138283597291762449332282254914497349234166969326315912277728456153649463788915470645652053108500816297185531752466992704941321369842317037068260324714133159745835801275304514776120969740323264627647075016011409466213080465697797225462352111457775609181230768506474869971800121944952393479621348791698837583148831450726411892102958447878295315764137810175248029873023945609304632339522242553270136435375472422889664022210750641761539150910139343656233409755833210569423047743846269693827426393994957410422692421281273919539891088131310708612066980754510513149869662488614188960049965786361353154277174881076928704627193037184812093404382883948525656966150759015208144651468344610025771282011329058145545698123810642316740321284020975810549277060258113659825 A048921 273 183080061621060728388029234420156193552401065403844584592989805989190445990729270780745527681487504309253396615376040619870105902242342810770058571271763924548187184220234031815385320938030277400752462822724165758030662792218502281342586897562649930931197960779910272123615864729942223029140125482824346513812809331869055120618437744935360748276475833616741951466622349285086862786503905592431142340516850023863751004721015469292535023153855184482376071354726869488991142368314244832264472985864747013979950539706329877596103409515498514107063900032130296809132339720572131312191224885717656267923063745790256472293938509708575357401587510490340219009932801272368502743749640859267305241462424722628139451755604155754215283903615900790183253445642593277872306331797993024168220836505624623382837254207766536608580301398678999345323655643602772978723773099570920121698187637193187660988619592129667262863364538093980481704205168236038244211609792634425969582350123656971935838655356453019201818584631967395027372834476868420701331586079722769317474637299535049442135183900882071879521650485375275393125979568460038494518455948226845615729543203972786307569526877092950962885044 A048921 274 3691260193323374958907185327362090330937018770936143074399788040404003299083193630230687189646435753036651956914251881477909634463850828522510840720951042337590984058732739777921456650845599046601486646319547096483271031744235376735483077528702188857680152172617901766767348195070781689443030275584440861835844430455330657662937803897490964400613767166933111871302970193389132729521188909539150094807460183440431105422158311753592493845065578897251411436156653908470070086114039526579660150691541240380393117129505914491276339757119728574433917411126441201948689165185850597383239730310038110369350035121653410671125760585669280344521341173425773797881039676901382294543871077773778901803495435457506602673903011366967696855227120642900224029559153862710013561966395371215469493257596530632699155414704649388859642766663730609327992655422296898046386951694397981354335202907679293787641978793470607507581461989624440477162774179282581798520557099204208267408634581104887415868456146936110658452114389676652755529735568343923299170509834743281941738825139821283968381052152618182475900308941484834131595974288009284797422963282451537493696733338178033512240990346671017055574604071 A048921 275 74423187834705824300425942182245230832195978907213451262203941877635708526924903981981844336905909971237472446051749818981573430190054502428520759845756344338745496043982315182218377178963647039548896362342245736571544783996610873522307527791106634185897297173124174641653002185401235692608153387193371173509948893027567387931096881562775079309814025343229567932468533572489344807519348007624438619076869878009121923657804876854916391611677178572527772893414384747846683587240122566584863125978381502684739013585147708266783684586944558002238128736067407481559174139344780023868748130319763495549179140199712320160981112634325520597663923337022940822537302955752868550225025926325289358894769728231823400483093063425198548240873922498538416093788406734316700158494157142648302898891440414110855748088437886770421580852893835146591988573300694414808480741338679000495186239326442284153249915445334796438190173771443430806575371298490245985733228022545454453066920841886616421767876995870506642692328506076040889595501156115704689455117956507970786568874994439427835449331365903894197030149356566740385962640468863631625603291182331950721067921834802307701016539800054168781544204401226 A048921 276 1500520309432078636221812887371243016676644995790218833412412801737103114915856615001524315290009767193654166420643422936054602021582244414113007037499298693606744353647787379971147142760808400765785801856057712221208389451668636687721387639841214429753872447924377436507106063294711518963583899149562474015866727745377383220136117663130867251553505978356427381721318702585559976620072365008535021898677755672959732784357556504990512534082141429313726059825609389129430926015865265073444483766315977165588467611510630964568978157365636421321396577142673658516754867048780289655391102420267341287224439455356564677432290521807510560620819677799715359438223304312849658808254678182699406280257445457114587943033519670875841762664803170188410902382737827018139445885545634343679711831979728371706542960259929258360590524296402737561857064286895945369071690660483494313585963602964526425418531007566861372316182775998380462297732158957386160281771544870004353478526990605483379190796520122285007993852068887390746739371738779869269604870789068603872255519715899062604197045450618302162182339395426789678176944625537254252826128759395213507986633946336550789689861963207701804302477193562921309 A048921 277 30253490404346381628798367134753059519989285572926413212047615646419531125297792544735829262895332589252545332135540247184983066977567781687291945461540100414742835319501193110995953510125041797276126297472939231461757811552998268901227744072171037541590942109154000701732097806494971459942542882045325213914533791292349907456817016392947663963046708225808263527035659749061526676124554215782735103896702290801344254389095130595813836857247743886146166245676163610213201582485191887170665115111599605634213181298538327922492029342022276939737439786112457566947404147878334060687215383128682004713255652749719916826677521339701915288911445746133937739970517439018371865139162271294559503097261256411574593875618423121105658193649213276464818115302343974551320773627670921143113207308072384538906905053904945618628339380442491141828326983560407477230529012288187471011841197667784542462846138021313143543304080691489173109403444982323448465110831901935799752288606731520835049358223016937633335301538770215243729683172107684223057657700159746073315907817725388025231381402539916876828016432693564784134836817154119479776616776421323003565694562904969615186924689201177143978292376395071415037600 A048921 278 609970872031911436967754041949078298670780959044697347391085193250697784811150978371107174596971380374500051792862596043100205660347119592796935790282564467062746352105038701856113034699993949955872857643863598928674248775323161645917917088261724819072342145050890514223945119467445551280650030624213947813382356284169631088766961464378493137692080479695240230875665590139259798258463285478539140156230289688458947184033203238715242073725316478150337574531596750883509181176635512813269684977435587482481028995752662156062653331024874990293349839646202792322119903912768104282795346899249384158761319183515413507702907507818779494247522008512732774913570213167265109232086130905586230518747575171512721504605630703934212609624513675415280492652314956832165902419741655226541814142065643585093712647990288553302855320227890982105139991080687871269025980576682745130057247913791908342171377409367184592553235502585621932233411795435873208996178432525058049735638535442396085659677113276700043184064616691227675190481369295757566508625281015929541126729548723753648816049233812758619988165153785313782299790229284412325718893193380585638496320269303363435062224793984271613682629088574952676425176659 A048921 279 12298232691653907987797475364978949523047226176269902345172646454272953090942894900620470309488307708215337454995150329285446099338935558252404037716385119323378991536398954987321757894625324508885266758539451584126990972346307773551998775432305151729965524786925112438629180796970539398425494457502858733768089853486894310719369569587982162249200062668568725309106906101352096303425610085693751928047179996802007002323133189309881580094635993975219362291559887445637148500670123626855951501344391199710182900978151993091996888537631500212272242527209300912686123935741826370671385723495450700280263712664782114392586104345964710823316623446722272461673464897907881693318948706179267308424429107510778234564284132377103171514143786530073672016391156044347784950035510479049865135589214298654587049869873292757787223347806398600761341358340501876965694343156548495024026761426031258327074768864815037733745190659827228706200875510174630657457501091459388496834144399300983147549574908526603253739477466426993616975241638057891948262679858185471248451047845460503342041159420751436756284509002603063785163586467995504157024844788322591222039805703999850672754961109386195073892023705555819467012996767926 A048921 280 247956966919155220818061261340951538334599875495172812038673550419966086968892862175158944008796085416066253393112169146190568211771413065137850615640820985515402760294129378349342580815322758048150798429799565195304793055772008555032237664348219380917840091681641971936751029004574895883609267971522607166018279812620406808554298173265934890889878525831602159986973209939795375530407352289294140894748102939291775492380064178832629179152808836803056304372092876147339437187001851388034181356835930391121120167040471488968179110633072976254957963540244085355374838470306799372708374674319930119801292815986017806867907528120432991800930267685292448859527624358048497533431534581900256566867109146884735593772375172381523440133954414394831699779197995513825083330450059858861725637207924547408140514382672680592217443835617288360659182361721207762694458077696350179991682433814394316598573147681023381420585941530201082588800119802729107879784928009825758348111969643067886778498443646036261525195301494036428614227146716041848165114584792110190295340485533445119658480207425141234067449650522317818251154448067935125529522594903266890838180924107724719960722090825219671095539368268787343518963364409754121 A048921 281 4999308354725774870479843163358789550923253166686448060053833778394709791193864796232659728484876364670420092696590099330343907000289130880373785860146194993576431129671244989880490127076779553141491889056352074928283653463484264140252202236590023725760340198519740651263661808161058253834790662416344348178401823813962788587177449050018209682139568588616700081088628549699248260091976733431138383026159323414820780675359851650490280200197351672987227233530774277322770286927182827015421537660574527201392825097687085182424434136587128809620962248626158721725766580552201753210719879512252707579982965475646378357288637189378065634725645233754242907183523500633508909361164906921324266721907346195060931530860393661272143222877617388884810200874517969158585285760749156838859633247521039135628630396396396716226995344826492420121211834015681632570943786796819469172443806206539056785229173476470024551386816019386723567328159309261748762897593061076605848355245035109390333927102473241808196344384414983285007293054115113594104647148310315845798549183620874272657093774600064538140516483097546462848976712196782121532930730401414822264756812569820140099848228122463117899242069669143266714473519886216465826444 A048921 282 100796054800024106019459377041578653584763092012132290291632584601320588390084615052750023270553133255688924492882396189586224706749261245038683205374416967819667018921028881191841063592779448535116001419003372104904489825825976677823756346461890394010560598164714919329135977439392227509242153452029066776450330405718837930874264919192168970345363090993811381203306768832063033480179059369031259789279283383941513640684829836597120850563749825277959638679391166607288818377686422971283077654278322260598551748498446844407569952093690580426504864601842648607190820441718653277927734838017664415907686430118689464453635696144333031206905467402022777809341751960245182272491309319916205283746839347117709354640471663226193779278135081660741128875200331514977401017683141169735028066674793553844619898644003636209895999550174296338866584636764990714174160866703016059758461840744558029089396279034015487324037603162289179034269265404535258754812163417641599104712692049763558269570353287002893208659217049697690823006128454693137621853956067473498198238449868726599778879563828021010563952098145282133438750653060366686279014260823803051598759964194532740585415255444379292259298937573727175228427764426933019583016575 A048921 283 2032250051878777670838565089432465650217203910225358070173448110677991924726176217499681172948232544216323730955074779277847363207134698222180799906385209045033931441909353172918654534277129114288229267468454099322732248940019688314798311317112431887450899054436642004994298925869364282880282044065019381930447213461701386548324140713575061730085000958477656479204370992103426331328121934906431526440310528560869474608666758490111298938576043777056870562066657467605382878808143373019826584650137995757613473151832860179258340191688555345972062270481389232592022600020164906837377236593392270441278066224070051506667824548373405385815562399033938012437705495838939864344460869146985624009579508194679909813200258143106125316533616293566245251496978883130456390159942206503448479041437554385094187260831770916867526426703618817957735659325243908763497798823522423000030638460647972775961350992654646778957221603571258408302213361758080577752774075928896860072611448752087826721687129045449859631178937811620427390164554610468925618225357585252360357037827704082083867497108806785014925864062288695276845627818026400931975363993798786724919376133333356545863002280421347168068867280119417637812293871902303654616314365474 A048921 284 40974225445183860599423043313677995398100611653200577398704770515857088585008576507143956756232241285936385807827293206917562347396025078806348042673855379391557157912109359751357031528254413609499829955582970131541555498224187129976986874951864505252894632724990977939980135614242145232040019063196767326452609941364492949868473394192835475409804818979463418939907146739482512860174560971404413067058281087564966963118425543992794172602449344069270798994428309182468562995240968309139320628433004616186680585088702378435759810537254700791798139070940905105677711054415744409936546566268240118619383955302013948358747214090668903244480337882416790804746240397762953584667837771250214831364936760474296994536034250040834035405756992432747555099940959366475930223427353749839387064698435904837475449708270266581879431605302363057489570024448983051724651905705698225823601672885122586364374729624506709323320014647166108865900046765497155204116172164066255075142392925026902712599097626244006782880936535498674007342806927050146023621522037779902022045098483931253106209876928882835642914260659912576026479414628297642530120602563956877124021410001507170483157111392439946158225209842468760839844293816866481857441110653676981 A048921 285 826122331393546945526789728451810653784038881934626131287327512967262509372950994810860238619473275858816866441090154682797112770351294431758891014209472252907366372790017469397507296754010952917606457276234576323686742632463811974576321057981180837796429697550369042789237489260051206299026581471891178770918139707343693393546774025391808141637423030178940494188751413357075432183413166977333841351597536847174335349524221209315957617899284736548594072268793007670273699504665524240723609490639654421417858198944944202188929120793789085675678733976248258259284777687107638772975745031723020678211748865521139002739009823828241878841807186569724937171355686461991174335133080799485962282994230955103267809155612736123037678744747164895439912358764371249908822034285916144319515495001385671895625631923957853992082183158579817261485892875204736963628522959340488805533033928679203125630550522727953280722131356358941483383018334583740281467309685419129758896124066081780963739335179618644535710995582797545327524425245873020489517788201707493026983220915275984097423321454772638623425652308499293295557182680890109250665890656919134562775732943531011437948057134031371914020789512774987875933523014123368135307424018383120932216 A048921 286 16656278404582468070527273905622363087915796539465320405814519917741176198120349372367987623901863431633224375248873890887262180758260450937097681822143336889262941416635174305883182365797337304470367782103611572255201973414179878807220655194029693099787110309115907915725628318481016807158828703596250883182484206326853604836197108031476241558858247724662979264370187056198208124199463412422443937926496470854447861752140384903802793499291206255843409615812605626219749146944503304500501105410956084011622240820447379915830810497684565008138333842630978312082794582049753158524992561393052976645865162007253249271209967709277798670539613251138456300832082545700425659181999590411398200299514853151855325093898469449678435638017556932864867080229852153199702303379342417874416321570830873218323699153375388543918094394963854670323715514660307882211695228181571029591458804246428420533840573274866264421412903083588963540802306795977324789446742673304322034797398345198474865885573178872013502761086157483172358048787799949032182607499699204952372255798071749292888317754064916062996625166201048490765111341185626968083628044894682988490727450483450842610401557453183409138047211998344095712102930170911054527201801201199373581668779 A048921 287 335823884367069389844423950958368356126747636044660908087406219294170081539239974672732371662249131889115793994950928946978825405650934441442469029139162944151847171934832011565199253461698617978720602305166559243574805864289952084047370875445705614296726880255965237846491075367976771605885098022881028834834067797043882673363712698583849956917891848987231957749291217238316858843034149137848147699140180493769840941472319090906250713216751682631030088125419682367049574630421376120673579046572087075202673198004001874918036599065387078900296001259447050751965046104002345495073261249830989083410912718178491146284996366215449152967177803527646369367651511115056295678436301406741529714952856186253476109439913131888803883210672304135674285176154366754048026590825479794898065731191576570826456750434728951898518765199179054704486934945095234645947462226968312139282503605683455886124090512737303100536573671249189326550714626237476487821084944311852055446455386539767584164203962693082356624024483396180138285434332098147140992711919417582048021928373739388327938278460033516207365317977519887362306881565427428249611999390500707757030912293871602945179904763423026761009935974289824144972431402172385667254074580511157751770484996750 A048921 288 6770881139952574633460807628695348890605122750016656689392963787594537266252980171231280705086279373246489206892976254180113186941471959450102609628406121457846205791287141600542373042411585169889627479206400385365343663580612040504383212783515661401420914259933660816345045145843519350636838539178498599771673591741514556133505570592650474799902293900422323007478230257588757451795046390717830941487620381188891062207517035758711441976073353925915622380941302020071847897478806638400517396236485314199280213006534444981650073994525523787103202969254637594630140947466100707821913934794099840506677845578049576484144847464425918112846440204184792848052133466269682487768207049780723131701481286127727732166672203471243594443615139357965908004856757262265264158924521020245392383397868245250172147783941305974802546800027753705988010912039294606271284851208439881170642808106331033329605492383968931838152133938313252118326544753397694151471389857768818468607111468617395686720205429932353295381568131472697790627754645714054856746025536689789553013167499077749396142277422877999707983478066130802797782855357036467183050163627647224902574265178311808097266397229733508102298919975584222412590066218496709652265597165064161389997144922811489 A048921 289 136514505207899925392767413565331673374012128759088196126880027798074841068022504673125106903217193061146583500260393241828513128135132240782034373885455191693932257012084177015303313715903126733616051257038842264569499701537494096359422252093871889729742859012055589123183562384005961779563167021031790745715454121858348683719856640925306174331780092702423027489544120704213310504774866486618758304425254426390241102458117533494821002215340248637559095813508443203268914941918124813009855622246437858313800579435074281716026916959587011530187699365816001923485851030846476367103083258245379734464649639133722842894837268292758994775760774429595989874780745579277827203326294859242638374623735975954390349690968856947300219283364556524636333058247654745637889218188166219362121439169753829542394272793367860629239996683640805020951221304049322906546410524117102657194188157757342688308050051321491090983520223927698117960510468767289683244489674491249973652204525983808545295885197714092144448400820042728049458456650881452441923566225878027617550269435094477209585632269461787770078846677404011268489010567401687685917229149448623957984994577494210380985482155765982226935524063537793117992816770124899257836593302787949041433964684163240251236 A048921 290 2752405447230797155816401958843409569871483649435613460293498431071821158018932472966568234151384341412558043285760841648770227509347349297175417596175937946526940708031435385695403810597665798791581655554789658531849867617055292390186630942333432257215414121980150527967966168441283055556033222841204425836616386233234434419645193460830452494226875429163959179821865554160118508808513406308161014215991038257259659918869503502805545287954248116957112563876334850923005842987105335001098070655215283862837533083289754661424089718089119331946120607510379261526684133853785709047431656830829411412176425517536274380396132519173759388242970621203074143670536544317266085803782269183843025128440633045711132102741581927099263549947601745034578389154481210124793860151845648390258072211148193313365508077887735022065430838333019110804664817944231536402494122715964172565909340466060735175335871805138410992440802916678115516006559952959549840177706665621192111006929184278436421638241669591320386436304038319914801708705204444089488348887389406767288358742797361682000587768420746287597451707001836197129144628262169971766426706928132992613246235768864004523117483127287336429740528066750064869386949306668152618004684518545031408327434572102105022615511 A048921 291 55493998490552827047670370901433410182417179965908709827349319240390030389902875451929444063835104188342802207580926589062112085214948128394518528792064886992420986861397543234306554613966824119332742605679617838280314766325569103633448756699904409076105289797620935932834544764929586582114780059361196612686068833519018544910537706837406942263296088071023652281145425813432188670383936793210275882004053008917614836894005827165447870600912548318749054875315567450801200603037102822374014487540594930996092483711487454048558215180085907011110672158436567305085003583274176434967840697920099334646921356819916724923823980956744068492995778888935606455089367931743973242698030907958348213396981668843891869501085425123206494746743327100022612957496317100288439062743622744656217032559048434414321544323978240721515355933230334628402847038440374932897763595652859123156761465282528384847779159027150591108100377422543941106026143811059975110373238547764800850871732561217309149261683246415003917236617572205302189322864873545081382637825621653016189861354730136797401373377313454381078033546492174729113802726532860403353007579167788247619646647586841481700884313826885121330446299946290744358786553928226522959311191426311620466748694408757957302733688314 A048921 292 1118869994814120651704332862298298457254485612601167758103403514231245361649400616842868978248475136493983236696688598602909462213333556655342933280330194655365253990572556558658653368431395297296320957624130799300618047786806256650402301442396841753459002595684219188297659563582544156227315140000807223263772093984794065669251826825610605309082123233461103448128494895428554233812162424816192176024804702549805912084197285568440256464250053511248370327438999907066718955635428224117599545096695404343527932793753476965237276073036802339068894040112277462494744580719289811428035895104033385954321816984026735490377864723653741389782021505715749076144437692569285444202011613362473947494666919278789914827169752238592507419984575411043054177414462356221534298258243061625912999420197462323513357663294541211539457584260359168444839091184370021452853173213058822925122452097116996829240188228969538412783108817152528023901583595512031265215795395422327249134083760892334202788977635975977639388004297054499264421212799871710726392654351834880723013217345710275311844808032806098810549024766923519886556293443210903190233367044754239720374323095399662185189225012260174688977121869776585921011789630913953849237479623532610373305555768341943363035611601178125 A048921 293 22558656779948302089109932121987922593731528738847564372972111826581049741185184846883048887516311638156585829935833317450933988083119084070076092403498855849409363965502898474278225980007237370121599028284982569819443241197272980259842098048156366733336001258079937476836476188116710512925541270581495176082976346235349118504436787547423317404306826369746679650143061800485084648688630138760129859801836530805133790523970834736886623666761708292877094223076061250963620132720303251621939205865558254833615249991565118861626506136009793580221134625633066040382472931377317594737883282119680429690937139385025684137081783634482752944041049105245153984288546302492565194256984905916168821429126213101980593901504675133416709478522514690706731225007777068642257421194257545758035149653804202807627882793022995583080303092342005620954511128056421334092050745423928392163459756025311424788612290224704674451382448863328892595359787346687430558220891652131723449276595936239509635414057947285977918925938719976196597055190281690566791983615659057039515739471934349216107278222156063186904835056272678461460573259288215503588624743003327402074398854629801341390943672996305328252271609807989225393148958179700583580099541210353298920274994934561567676766043800219674704 A048921 294 454827636878447671906513799739187633036516625178158980286695960544123610650530335233455414827234897000037947009183034649757132464822384759687317519696410651305596940907215448465841033550252551424996382311960860948568815328401370041192679730444627223680678703906405103723757844607149553779060606870148965739377745829025014942492388841279322099895028924184709321645080963892885381258305927045519313417132452109288404934738387885767822537928993098350934462477289219502928602049187798523773314151061840437259946326802003132734636651476953385127616177253119837393913956747684896625815391306061101719395288649959070859545107431260576541204014242277931288915476594406417406877323885471070182415180095213895213455452222432870195457913463521209453703915552623843502837904584322379330443061407000916809931049359571973651523859408341933069325684919034475753593905676384071029740852675859876849471004166270307417319234521199328315355116008582328379402818352274484412761987478132377232376884033544202250825407137084155778735327482038232407788262932525253678881458510127131549444668203265737941569185594020718373044558167212707540142948878199720035869789986671731549724544149762283015962125507971556892600083373807333535228013100645663589297974074565074559157013612064417480210691 A048921 295 9170234792184605181030829141231568935294325603110512621692799583518508411354942877791743226863661105798453449442562514672569987304814933441696611762042939148124589673161913906465388444161965961823539690052155850160061884831785181573253828465382476035693477294824938443198468186132873115176709442790402176655838935321826005035182425313436904630660255765105282973261442743865293256444879452403130258356094639625636289489061586028880003272837735182189832339590011020541985223552104261116014308291769621030476783007366737170630625305451828014933203785556267535903027155564349954392372324774920650746767380069537647285122771891993960589272582208766601541868685112133641454968038984610732111938692258273429080586847114790024205689034542036102490887638640776924927149189971686617802847246052802830917627009559807339739028470310686962201738838383061972087538992155204894677706679487227081013722961211729647923285731965038408630860956369677117438832193060337263077975468084828393822943226248904147833855880778964810090885476095799651524136390453590549014550926965443754365554184206965586221854733041810667564645920306769350136146631693638012359879303636876596875744917756563477171523046239450920260613655589554500557566616555118328077072454371106038327162140769676741435788284006 A048921 296 184890273425198372781495905238997093134216559773397530300411244916204206045614747651506791706569720387873521447622998411645321434282546223229102326658992219408077325684693567274939713345352524172033655805835183938966306773409637502478573648326361751387024665537581704985362411845053143141043262006479481815586058874580910084494333116677126029884049976841023791122187886956731078743556278261045985223456266706999626759390054762775890740219131878814318301279879339718878286574328924063433281960005344948154632461734581828032251534673883104960129869596769288805756996116574467032774114186296558854295222197566729394603574467341274802140337261289137978009225140315361884608648195130397695369837730896128781908896798072944245602232118978618434900067116571428807757338465371241003818626844473549269960278956813786224246318366880211123569525390153610562194485406239335410107851042080619731538805494479888995158979510559869873616090286970314033219406297079701545903656974764322598125804095253521395082000017440081363968277190308185091991405496537029716706122110595818465391171912536171946139297186019801085417672672180525470232280848064180727000166484056915959537037482083288676969964642317683946322935631396514466434324587756282630044271235732265870187168523041208848763945901925049 A048921 297 3727757683628614799835915260397830250540505342856915402806378898307709618773176130794737056596115475596644833628521444533030456085434709647930227668401989365662715892330202030235420594003609148194576606533709288525282827005423226493187820324302277166082715270875245041089938504421493285876841133397929869575443942373461373801748739263261789701085311002408465911500269203560169265762288425854329701672194990990431835097185994638025923075418133667816550408215094907822012993369634543414837569761613456552924078663015855809419518271464205856754310415876858615345405019799347248750441735831738894845379619200573017984459621125412010668759519272839017703855395737169641205345923455251039349435936218389056242573748162159854765042179777157870342419050713425508981226533211665771147304536635428454328136313409652548293446931174010346362721808714538257771903242673058488383389598032722775540058315365980560708665696968622364426809203735034515168092552322888749508172268847222804138584068345558272118739136517771039681363594620108151728931066097043202694638284979281964933773053735000114571094923642676496442380448851857834224053896322523380124139344291676235939309152838018348548504949946886097486312107939602869082694351780775553831834268577761490103607653434394712039101935838824560700 A048921 298 75159050232429858169093350698645148272400575588464568577984681047268796417500571103468740883584088512409832747744727917051961643949213181639023027021218582931499458413084207648912982741361054300546529368898990869411568419117036319146015330900008863896197953904362024980873635140783735784795727790525800023900618950547669344009947996531551087276156010546509512866644636559992245779568180498518717184068810184892819952229837264501823898270689670791385410516114442251628086253440285090001031018100368551014710325849093223094934499357009783809997301644779353805824767203437443112731939245065405411575985028026730991035945486526982491762254625438643013655994510843589165666822624096123260232929650665322421066643128536570193699836183064824862865234465584017995508060554856266812500713063824881651690335081005135721878690802084078236484985983732994963043502616579719836546565665427905558358036022870094570528228787122384601013457292089675607848768006714676670504067738594049202277809387857341787204497075389299684615571430762343364850523062657179556192267385046160866398913844013900397446243904344346335251473524333484981444849187422435541998716732608609784951435179983088461351668123859152855201340773955337415048769054169672128601159893020555927736671638357097661091164381618434890915119 A048921 299 1515356767058493116776645336950168219070310154474117288812411736468654575061936895814960622900085335991091572263384370635080206132273580082771272622871581400662902714861887902287181527795900982804009976941164847375366753940954859261198734608418158389572865980537031876789129190618543176471558177835740046683954409705498166940467197704320393758400067783553413796008823250822294455847484389448845950010865649275614044886426143829699778798907722067077778979009348976462230567219850034614966243972102060963945133036845338901024213566616512989712959739007730915556180341010300708239554110308566968076456115289695331040693714914897399873498567089334401168493143623773049021004836541680113717565288267278294435156602514980580083216242357910819107930986952685920112008007925785518261973605645532727225952081575089233014865615658172254229999941041302835730344841983577068671393368562967833834891946753048531365009588097295821357010961496302835870412345383288758707814264237360951169102388739395656768058797915259923723448111505666772302008094260362988114905292322662410409052935989235206078311055028295787168663712755231275344033215092757249075254746638715446192514600159509876719753984164743289919683335198175405022610412587474577676081031931246180037265283468948149608525344223088948431806075346 A048921 300 30552623062274287988020865114495940934250445062106577188571276852696332495129975275920664975442779660668299767564522932999759198986938277679621216983313797178946861605545925472829946314507972873933394854541236283883153623545963453307252568028911578550559260003389682795460397760377432383235820196728463030716088784581635091306030296104559782425311079375847918408620381516434464258804734480499451545600356036626120188107303959664569675641753594045732508983401083547317050444658530144466664320964490735054693221274165397073356970835187635541582910447876569074664354229624915676088446859309387965292102784894852236415735689078215889722495617892905570920515748086517703517910348686531828677428081811935321736304998840395327101235684720361751789279696074819055714287460291627064341645024524517782504764217026614035040584821021378187701180574789761790262217741029378241972913260419991800351185872076928466511228744689449563077670404675000484729578099769099946352274525049603758877393159485885843900259696362973506722861139561682032390743831626915503715540947617252133621164429016046380937007094034255756550251441319499449152912701255322468432850659731064093524869583464602954440591367377886087501502549064271742110533723539893380935473637196625588890786717564260954049990329134754996663639200217701 A048921 301 616001984666217427355983565661821824166189254271882654801856795091651719298155986451175551419916700618308923922544339111756774334894443422302942894046300155850345223028114234521309475305928221288344124253250429014487295982566961204625967015400180638318217410615476803985040662855600601092257430334881093789557735390780517005414015889592936628938728223975777947401190336125528417563726600748345552613548428399590185957005417548330909970589257164242336779045553667471657394602974717552886851424319818228070663763384589698947684344954839541172881650737127646675651794421517208850994557337841769847652408272593895500918731922501273853687556774458195031565037344427226314555059429213018188114191267926951689569086951463448070034533792115691281664638124329514848625543662391776945470728722489721885328328917738510599399038146567411362258948518911236173963998364289482131080808485194506115712775717923084988750862585419093993476169342046398276814917777132247735065800266235846749125049712452041645321379230011473927286402572394521631395404831253776125549748470953745195407506808768591143216730951607609535270382391220035138589750538676596515785885926242967614932974349298724607921326429318955131462004474550511666257175911400917758946441797077333191969861762265345886607755407489586019643345122983218984 A048921 302 12419831984287652708077052662852786504342766810379253024008459514066605111793088503698626191807695542423564863458039197606717151140382569293533656950140286758940863207745977590872716168288178483107621359260640295248856577717361448261705293657245874000860320882269983318556707049034221558844661927176052416256600030232827999281522297059942492208102856026488555599654881148342522438485391465483408551294911867792181292639023040502143847162450927303700400093383944060162472842668125810642774553950471854149869987742666876236017814689622503993940004300579057164397922404462275735228836588957118904358979890299935336194671236605734994359832629964130510333508712017825988867541404693882524022226495666515118153156609379101041147640943215400882900560682073451982303169155606855546482953768161192748127471985134679633678469372070507326864486732337107768949700344758586797697473018705578371885009183673579367466266424935991028407016963196669077382141887492962279065296718615572617106255493425064904167083804135231640958974941941757205570512119816994802616418524955828463012554018657227905613489348509305529415865693221526907144747101207884837695952563612060053321214535305691302080306829027337405982650846714384867150805438615131580315984778577199554619870763960007186201524610475814704193294127705948460944475 A048921 303 250408651851205669234032108432454315838737040264677245198175905920754097172320531113415714828051206106427214158732062379602292089535619027201782169125785567587465528144229177159061468863716779270487640557068905379557017305450145537285540926091424296205165151310109993053263523537587312213825472683466138481684476019996542730733535547908544638306833154267334034024463766311691601279214045163349882462862460464877530822597796585598806698158425625707950302440470301095442109982217357991204903003862562099049860464796985795286001480824484580570978825535393299811463264843116608952166594455558874011843982700574887975763065971526097033781671631649242574886007620138370243120143486883000020123112417514086544276991868732348240155288627074378808925413190300300742866981666719877865797536928195239465256368278957081856486788880286530577674370135121818318652622177058628650886968872061062648751049045513931488931778670808588529323182018495072596132346458818187693382264705661374839860476509311108885364702013653161115003378852143306206318143728354844379098454174609665000305368928759522224210581101427887132475074571462043110632355915963623558949199071760468868819359845900373683244421678927850350103251239993423216944027587101107010929967346727055623168501150991803125929793309805620658455610183163987746579292734 A048921 304 5048739226204176718808902662138091253087829701473655807306369591165784593121721436515599138664542225710089949444790978239502215502499999686059762800380431663558193219503085462135019744357541535363393325804001911001988287663629256605389627890150003002842665779854116797669915843008128339820927621399382356891669989258570264304221544435409779937599877848235132767512682856721444916648991140098068864732824376597948908653035482119820100146126330303072766694104362117302359761298993529150547443721102423090571432541366839861889485620365443423849571086504595410219665181368994665231307142184141428869679474850011001067399599923237931789371069077479398830721175303721108823962344114993641711839668539692517239197591904224995838909888151432682330153297842273981504232102061237021923354393063318649937306149112860699255807003725867657436563323799839368603566399384155726100596268701022126418540278970642703006263154094576336992222967449880690486551291920550412781010941930247920905694310274475083921658217832191230265466483457938397790029208280578252554388230452061540780328385329095468427305830553499711855656924093952019975042652832911476987648913988882009721075879891828798895882727810236489731444345518096552185640617060327080939238421328726116897123765586425970664989306510776313239967308319658193240583239165201 A048921 305 101792680028319959153419426239996087412302506602374808122233778498908643045766050430706978720338785526715627454278661544532781289359112904134717910379488094074874724104155680943337090926675283572279956964372645972553182476317075766227720140235663434451889531248253551564510850173466360049882230488828874396183711841746817648905172048173196435193344098869283592591256677732754006097785358087443219287393322618105385431384970567902016273547392373412127496378581846568579876411868197552515979569099964050489539123849177760498430013791806589487170471675126827125455589575298405597277005648550065033311603560081939102946022757889257209211202460958468007575757761587617375970358538926358317311111376974168115062615303695992497371752924753897114066171982170514824788026898891679169298793407145093691840727113157129139438498952634154828949459156777991214663287425730725572581593318663039240789546455855049132498346223923069435628610940401312463094774551569790963672554917815393875639233843893490132717364102567937570959174124475575124099262691034874999646731123276010610603315904699853905671817931409080089005867771107186055274766855784805283061353844894640008235863021559692397438413874865566427037530544232611445173462904226287018795818039899808622152753738585019269555711271940478717738600211885338308952651521469496596 A048921 306 2052344009682247790247065753041898452268751885029251179886821634788626469922950515662192668443871455125098255023076424616078958116556218870664182823011476152357192523829793619676476965128607323026766956952287962294615354085516593935054036862041818275268993726184622326789550963527512908317597191294840144176473641261629348178655814531046442090958423783802617945589784368935103414222103473110039047174355305893416404469634867937004969987442424886608984278912200496411345350913726837754833650921646031464867664724475689465802506076180918836874887626064336001998840186797501272283304322654759269017487122108692581343586709777163603928878332228473562891263029158408366230593260037870892278632985870713508996199932513921008827784286629978185462369477174368622055102216831221933350165250751504985951574090118167888596498316627202825935411338082394535070201832474016489610234358390287928471776709224409221638788953560473771866567716788148294431036154022198833489015639471983029390390311854886237781372411114316539473487638432210062194150936586615941462299140353102695478922514490230069117059724705764042201036594145406161152497829371290591284171539233116817857169460519610638225324501649156822491694201101373566439490806889369781812634202381221520111117703980227392926356279999874625396269344232064882665445166735284751210119 A048921 307 41379359821420799918641380559411330354646488093657255686503289678374508387677885251015078150458357557893445491059639418830722409013225195511218349942839471804337621590581574855761447627585889920190391813792072931411388796519003090601483724984766999830310017055444824104477374962130865084033034521004336498057187158933259076231240883669786317264707305135684284149697639855212877304792044127059249181686132390029738928811392775960923636984797897016417967619300290030063698396542684090944758517366247717294697805685339727160332367009529671797264894829538670797173788720755631076477576156088250733380510322643856264967456139581149824524787725179281514055177186316071718353603932913194391195439943814214391407214924283060076289794289661867250538396284723448175704456070963069721314352616353050119610543113121773856725469920399164423875608569467779459307418131677833037790819561283391895184922770592992270826213749187925964450668870254034971917238474300798329235742359361566920753655591978982482254540420169485966296520195111045149482896059360087920728000268152525422970025126548702748838304263845796687448219722153811250049475180509194045686661290956747436741610654760526666339300204811885980211972055568363302320402203330010636680043769614370248580546525496590957596176047801760925299103800668291952415367142764159632428929450 A048921 308 834290650667142158277399724591785489568484040675565704122028146608565203323735052508015490007348736638376192865646194939388600594445688275340965500883346607507578974152113188412068687390909747442271356722908817490828458620800786227190520928088835388536892288602884817409850507196931538296761133694892241178988863321938728233344930517894417197644586595187242753223585869171017663284113779467665108891116754073424290389278896679289274431882525212202594176531348168673943790659748245727901383472304635554449665693360154854530931717843631166595535972678271054548281926189034846966439618175746988631658580107658307905581269342648432984905166186186341657906919539241608827036996264802565277411567868549204688838758307195124744233823640378280875376960430224684944184621247655194889918044100744945760082784295187114381131035938589636486977194042198031376161629300686637233922014384361389000430484428919200939988899972338009734780613895494136315647067687816541891852203960432272784252174655089932952329806170084764938153900700341253871664088154667156071101999944192077224818951122552430331847821450599228106566963837028548278091357436928540977843873664098402586467536164112278127122332504092743483876958092675139800010382784048867567373260670330730570659458935944562906826708549422823776005905432804758112533749666965819773747324367549 A048921 309 16820968057371560373768133328578198481268444873454267632851075805418601951038637740988723058513087077644583242663713091308313546354491557994199350917591684357728335472517284514182554019414074700345185174056895764458010451301196655393612192350643374118913822492501346633172581821627158713008432893523382845646436964239741479707441412870546355869123837667457883254809654144528418271921424716835019798403446813942248152798902186036437575134691836343630806770807074157503764677218145733823263602623847544682566442414829636491712918134830924571369524483874406172263789398649531863781724505181834628703249558750096481348473287519021566260508136121101295327437797695012130854648200337345388209977640170249121122152653582453180810182275947512609347483025655793813121202157890767968407457883844866980061738977349019487030590089868374330451269762403188139138391310653025848232502616226674763743287531870946158759063930416065203084720772910283906142041206804518643322725807014493124514525424642267636205891069746708610513572979623760165449446195891503141345470602146800392854274269562876973802013027248677373238806437433949868229066698593878062686094135128890701991611027399221096838513801608217689310041248852544113079446035371591064563369044955164420151265762485967751830849140177286925170070140037105732396613508369997715514133921469600256 A048921 310 339144357138434749588770945893393913187548895970100903337977686266821705928275810810079581797725371652121350700209590481312022782210658197833359037859518039137172092289314516222835465727357886717449876037063775680093589228306268345245222794983150780896705100556919862215140777277796266774744485702457311239031220894012804391922705532951025109138857617406699246996229493638396100027462101856713889707745185771586853183307175485587757710576382372477759113910418052632242734748128463625596395028200630723585269057518129437585761000903529383364321186048339804566911467307289935248532282507036531608167928971860865149289610517377243476295932055568478130205459219219915043049808188164561452287003903700994911515637112690662724299770303419925589285671887895154429924992963209042531375970964162163951259835501228146602323643010795127311968864462595885219110214229224677851377080514440202202230774217151532023981046025059806652256130488636530220141698495945637198856255829174006416029588827385225426093242795903332835089893477020351755450480329900398181140222209381789576535800598107774423243756323540011748641587284976333406205894498958412062948488974624820669456458947955559590345837140902552547776308175488036315232651165151636259677779117012764368759089732582622876469017457427750435856130387422220343775763443222144273230148350922756000691 A048921 311 6837828511804153363837239437334474749109162359280729539646038477660583429507294946514186787217015884736983595173042520620499912026617744230224626927124251787491979367008823803567524145812435692583149700314094671205151181563100531075637526598838093693795994118514795769480321718302346509085239607724511415677964630018649197910204109247917155379911291413030032550480095795927688024225272625713640727452538637123287319939591119341518184924203446259204742911031042006364203860488001406401128782735317514025078650055114083305774476808504041292560519181737102655803662831585790275831376016125146045102047155227409204389880645902886695450057015843863519940101173450474129402958101835125687663665184496441819235729154343916488264878788047370263783665107256259077960353895003018557626834358171979665740433823314022914447029803353061266995541914843588475384512000151236644186438849099640740574702106022921656796559691198191891306722899827168949388213018933214730398821186705080510345495445423215490398624325045111926874373821770111352469632418962005632236646018840085039295314418804774678358563641193200689627434309600886396701973376658932805419289372020291499208690423317068965061331671596363462860048236124148539335176599712341254896032317993842310247756347037065079949400578145809164110444375701136666534101210145631364466868535537170685016338454 A048921 312 137864298115850982983251671946766733998145018300269173008242524448614996838904374783343223193789892470341691593757532600540928744968644176959130730271320126679895248860459813238213905605034862706503577540282900723774482442581643679240735466040550850071164052520790211747342384269271133038380334196197113460441811631404784234252730858733800153818746348330653898876080444441264552306033846652176322490184194293934533173035182964856514158854032172901703654094448755021897025602916349607731094891913076689573005018825941090092895563827297479637075804377862277697973645443521236234022267988582912054310943135527095407047908433404391036286806077148044233463841728903000177802526206149995926510255997530256055729776298366407123705823400311308954986330303215023641941500801125867195663191798087483056496462794397494499852868292880778254368988775107566378106645727939018990862302224169876097026941659403372227180704469956898887466340454059249868928620667589776898355395567491577420411872754593281890031838215466303873737792159439091611472377075661477227254858850713572352890339735406066466957585710493555980728318801531484245328853813991508723905300255724628232420795645462285525611009572380042997281739988958774674587794288167573216062167335714069542202499100202216409357191580106786909367029067030187083238328255180456127158859140270287000376659915625 A048921 313 2779619971773959007104166845953471453536125109860864706911456238286937088605406574874471119519005024770013301176355777119063684735557891869232249553505729466995796220032611387500044961241188756076089437784034144078646443802179918297751177390672059640296715933128178130735121382156722866017477788978486593864916390434418629712354361663586769453376408495131352496109501370344680107666566391975906388333452997901769420711448038997845919129296811745840702814647532887720445823841795580303072928809622669479853413164489974203338877052111494975938681075305940061209441983628612333364566691354432656713871190396450142369490725444418686170727888677401851991234456998041116134380403965438116035174093758539838099181930491934346084240323132197823103064127789756199412565461191945839395942715406205475213102017120208460792010616074032447811526284688176838471797715782194500742529093257274192768616457162188684821495706726711304170904464928019696030169900511732062891426755032943997245263668132614304043606431701607293657189438644237143300394714129854284893906831911441026938889990449942693302024164736407434490243674049043475753433953895723422232445858336630582401776582595120177450300209936994755314830978797338578864890569102858011469904162926634752116044476610520740208394616688712459520848875939018256271114507746847146290145553519260990964423532202499564 A048921 314 56042697733042263385383228964862219499428620466869735920479607668098701131847210523714711928398956115623115707975993584517029411097389470898816438538651787242249116708402261934316093270330942094971252538098118872630768876165069070137615559309994600427111536572566274951091305559701462155373254143003912509307330803496936780855704405608505586985174994260091980695905867752808995889508759288984377949402756853511280766449682189239386456628368159565608077247219903987770873678401256887154206782928517370139727826649441841061777349031776397877578208203242559136242491575946436421775157397065803236082158886462284634926576599362461117169824655226970062699224888530663254598377526948637089351184151849424218225450026848603987384046271285549109092669989510734189341121186610511212775129832356722993159079812681180192091023541431773919895214697514032642160819167493959796031852587390860050430968912277106603967624211843248844736876934412392657301035665188921184427169336618821304967428656477896843533910985935968039249949588207317123783466614813745016369472317743615134428327634561404846949344742457860983698736975448495756609251133116721825059064671877845546659991225862017372290667307138678684277579197230200438115148979664028939088634516864642536449619195218820063879435852320629028752568127315457015908023621953603908321458522896480959554420255890136300511 A048921 315 1129932868913978142602137655285385223594008392316902505767845142892749773933366369973729447025908633684188234134198681474676569867481881776704045164584047780872497224079010185087069685016367493277621637597044834925947418002593678789934686609056933743139363160079365302435724771959579497819912684013767095034167809795188848941194082513524327981208328780895566019659501609522633604779595497117936636239951995347041444911389071587996470740695239703864978307617744889553903467383480317517007536854331838407134522961052633234997580707839798681896236857855095401998981053944790067507218390075074033491455830754981392412939495026855215599959318527958281726739920211320775541171371563958017030060458834413997329321685342139623101702794837418918005328589225451294935739485951875665880026328284033533581867891970175937912730755850336809698894870919751641443069597583215501625399711124445427079515002440714566187006554537687876480873608580718195828483785051369128408688525273481920117809299326643688026716409254834555905750189940246489205485110587480012890187015976439936428902914829137054074249995395411228416926500408748897395712245592465391541117439681955263575128160694053411665004256796229829695409796459724322435939054863095582367047037659120759893262470097957373517416445446093905788996819062085368415719315994714054252730100448493295587275230234833395888409986 A048921 316 22781706447000929578102036020480707913240177706464767854421557850524013273945831619563122587221657943941647060990598107916435417151140289284517487709527132819299501789631886643323237054983908129132465362260365423678832969137524875597594081274190338819181239606408626655142807901157736275343617379712318027074978871783266768855418310781973095148616737895241407828282890755289470986757208523383079170885534180784292758792145694907502653834510966280957533072580895215965897721614856483376649070902831743036128881801015364634579381169688671992615529650496225291860896873392365765134100758918485266188929223599775947367401463804878257563918662990870220947560208601424587930433938874144012411441881668270862304359601642769054127927762127993953537885906870879018983645326420595988862579618087554271720897444743607447515297307363467215717344467588817897261136584311971776277349179659216113386321428778718171185319548621238753764124851467563329881497416904668701787056862136773136796449788056361381516759399862063330235767290325300127153673675881305405078205599747509680535925434356733649683623560212936444884211117542458293843854539026036091135287993808517352323888429253513660127798453234918519180173631943382591723202786034584152020373434194558244103315385665397369639330309204709476197124837177197070682275833177401139889940376921063302734162232440290672011985843989 A048921 317 459324764254499873239715107642794377661363239323734257163944943614420012736546083180265307629833620439842854359504204917612489405924720645072559810495440887318668774210060874423672920415515870683201273356271850075167795397803358539205013076715539002215398409805047570541623990467417506823898515789847072048118628978726414798474095040792059030862082688235528483738273623748644704512365233468854145125457503913020915255725796589335996918614939361461426077944397701726559540309295269034359681050535356748762592107737548820709756248145682296875315626917068036479404000762355824611843671994096109861827157514762851895840155900294460402148512483262606866786427199082002330532633534409120014281474188135218291366500958999824327187656438321819253811937649002073555296962135552570375571664379854940942403200699052721386627486398331470152956289456630875524827394369828377370088412534889404153649585567521513326723846552294861215704408774415403276352555091148145314061512045713094710608100508983058847497214993302511609378984201788511223425879447633768989706768411922274202525392178597549015784164146763229206344236134964543711730897820130694077004284990049887175598974935481181721443260749118170387480831071832683354598892136090230809939186813183645658490284912523271668710804176768907012992525178169828277010676932803445787746923626752377861232883343185910294272262698103000 A048921 318 9260905874117519997258206422191984221927697718004952386474690098732378446270228855134677512869582868086453685654676718558304903485818800494812661614691591460591867006323745560498206778094393929730795944276687678955167667131678345729926598055144616088476523919308129510851596240661263871425705600011279286921849770394103103383567935357031183398268216011587987393889664973737283777088836850441828750636395023008793512601650752042046674965611753571274306302557413389629998235750113492655903405964244791865719639040075577522134740840533865299911441677286396101001518171509721262431626349610865008115673883623719396324153275894335446823240051123622016657277724240331122386774369390322738853799070169740389522260530030994856441988474981516757667362333341293900151018331593365597491679908364055701193179060773403523853575933247861793860437492307247244742752028023343160223750797251090986886666830826047322914688023002049443209793535945638509390256885866231488917439504078610553418507385665666644426877467178205839206235749240692672961412454269518374489162459642971292723807276568958348899506667843416667045376044068944012773460068005620514954524302834097831425909180325283156614225363095922098117469996890116929852040271524648447555409732507035229571922880302978817719149864172684393991245816445135240543892197636907240795152334272641065517114091231152090912826688507166848779 A048921 319 186718383774632673930220084644519678239711863729052610692368444606697270619280341440679284834211222156525458770326737640068338546468589249651692238402852056533012335262830583780703970636266249995716437145305303626822240429541103408803421530782812672860324673045692097392742312862588411708267569483528897193071263022567277791693081914194367678883824740363554313600074941462217491765020424066242917801476851328445790888053567206945948471320667256889093202210736490817322322702634247929633055436691422443061282613563411686263731824117087544031132190222132691271324572894574999330790625849010588299532106979794272953924726452741435378555705508605954616581426609347128890480142505115053526361176838480831545412598515118417336583547305389684429767540111015229965842758046288475041074679936864426667601935280910161148883076579515903089482670566942429491872490864179250426602886204088083942719572489465180557084426593043474321700996056031554851910956056482404188405269967171433932310851199183070375951644645749771136773613566811861470459486679556150018816724521614818791975128107657946051914304421274802694205642594173813050573958179398423002382424916736795487159293718119384068174830049296720593126259689817706467844152599881069863521940216867657485445463454178374010330227892738858574882591138174291541676126211744646856108415575858065536203676446169605113798501399409235306985966 A048921 320 3764616044403238097663577349344599330477086374577461018774580193685540271493551797856746885692689148250283431640873998644381123215594792965658618415865641549127003242977323223862807895470193354319240875992849587447302332585240059796616239173716471055065249969470720148324341001083911316200826864501204025195423518139151684442012814170418905784624491016941766059216723575871564095229058012934752858271547525847729012876142509424793461036720618267786143571698562825301439280700513471007148171058669053332756788188945867378373783515713978222221821919347197644126049937698902964997679335936125131684301332810938247673310938416019544208104687641273205855892706640379088449529510801355339808171308563651455448868421739557000309202624329278342491456386050926733230027787578249902184782099395380662108134517940531608310377066142623704842287810110255771107885916060830019077824231423073151202021033645930139565888886054254506272086039271914672978590186620541347380395564160670946864640828459421679254270414920729418481423757527825001726711497471798642409864425315635516840831240182792231729737856842235904077157498938356374656728132039570936568413936216722967778007848518813841257257766839695117502689549748634600914556874866761859063680911097075977714516204591221496493299237054251002414098408536624249618138816137303372275950634045297983068297458990557487073253294302062313752284204481 A048921 321 75902188500539702750460372587265727056559337244518905331480475172719418347155720729107389268656713772810992392217842790341274566204483669305019814848990826510646582851896455576691349007766067773518284546051396236807206002761369656078273205417049958629412897024143986584823265871111507094652659533805706072461231779650313239152584567610904064235231308999755146922373267136647533825790775891770063062228023414665061029162994386969118554476412634194436969803493221472991127960161429899811873495251830016603619920404243964519360536980093404799348829506746008678736727572560708685708211440353529056008295172602029969795022186419059597582371333667644867860554134701896571972285106296783856097296396899163806279253573700349725115725975143362635923059225791244684368590287309916481561101646934984972559781483115063005843661258684502557514303737960306290134766347745963980467841727349114670447064137649670984462271163541452762414324402099347580562780490732398589401131176202177663513454451088008697941529729680101889672694662502394118002095741566917548711536524397118768930020672590328868477028617738855876728846799389498631655139547607871043693938779619143559603398754677030949309447026847102909792506108905711133821589243219500002560864666017305645812418231522744358119525207157580817934193538032826982626623269284184380083069827512882358764947831963943608201327805919678970464318823766724 A048921 322 1530339920783265442451543934440874239569750027046903794715848321657788719029813369846711384577909777394726080361612714697986779159433676524933016541326734628242014854332933094359927754831771562979482298698247374933657299980372402420610084571002322092169751774735541088052486538169009204958475605319763781331759329945886097388642725610158233572691827867428572255307123752792364001124029528300809998525888549814929434622255279953928858870559970493907619917391886759639884296631335468939493522404119225736093131502433578623693479768218859711850492878293191107633492257191919070822345994062728516891114115585700795440068989649270141190436226621302368184531286607966932043726123863626245305278350146109632098550855104078029418226266801637853136202377618946689275312784142714748522985029220721067621369652154431382383288289987219874421979687122467885311441387995368209713362605828988618562480555941271632742798171633433884541543102323041006647392107275556433738964259394192741891087321778195602908475443155539799378851451303949512679333252614760694145323356995030283303531559959934970463441619261112955344371105092133572473074548902141763943386257106267236232000757913790449481163229698033522027541390665067398131476281407234684184870294332560005333793998669445367157184370733411907396938207699719449087093728737168909333931481586364100072120895119759572037997684149699273100439282372500491575 A048921 323 30854713406930009350168326055736533830939572988760337064542028529783860980359678815693674206752427663175753459439843161522966651071227219891215810201209808725624676982414014196588407816226829245026254332835779027361002245397062374842970869042275612605276576652805082393170246997740297719261278059804417825405225537907723715899501394599425737681708569227863564811747082181426375854015149523810155298508901879140583846188849925268119265579111570621752798580018251044366125715689857764596638498899978334039279700748445891806663974567468112530236232612798489605360462210766744733359431246584520917205113742430604265060640999513562400262515603556327013668874932729275149163709537366147251548238239548566005471818534329167655429928266138896419788749701630143923377611669516824472410507677587076518447069954177864048496795496878665849411451894248893765688974974627847496494852878256226800107618298440854521710625752011022816585139266622828373925372086326988326312598808504582885805924918178525294752673186960463705396301071517535412138322921216709373791091975022264047568684542982188201893581059065530787914354344138750288812630423309842697018682672082621237290455721454444287762182087862304844272186608796582772221113651911076459315854871772210161522648955360939261100406924607525669779487325707549994461156776172176280706542151661203158141219128639644659466165699624908938331377840730036087375194 A048921 324 622092730180182927734828347484216060658529431029635888848392584501653883428223125252202489509831061967039763854500037461013338920911304048013016640343775622199310109077416499898682384030837576406447776879152678051405152338038271621211576241020276330345264246304104296475557431915953344446736683283301066876056375963536195614079649729270896112980374600080357326305872415634794837176289443575030822827726481161343901691930157571000540678677188616315809431062708060164623067039854615618461956475327840766780731590397034568172380431535812316615763210088750269130086531459986850122073781971291116669960986383771727606451848392123455464822698408466438628289488209156358949471779648650137022089334080499837656213173190593823164700184283666162814142918348064584164192717205485430870025907272525607544208756794764442791361008424779370868613818669866508981353228127005273228961014018039438914781181570683952925458003669248070394555693352106363352042345357132631359558183438105140749426316309228105214607793887021426072660422825085097675583354058238041779615302255075530732049534452075318566643410849437612484816256942154378230906682121698499555148916091143552279982932023963747816070665774316560572182304379015311188454695318354842165491581739801006944059642904193258712861037256752561820682116063977415288606393834089689434436393527861696488079159999511620504397260797839729864937966924359705221158176621 A048921 325 12542633595038134782059599791808438159260736557479945802200954224180317067895973670975227777803539664627028055658676295849107777800447061144811221611395393893572681693594194488543220030241339399279970832411221962036651654078525387029805425328479942330145605128706774172735106549119204332994807289096638050550630826771591238063350181942058412830484575005111595185115434832281651325721971907344621926042466014666113866772111990757662975895370211303047779127333521329020879233291423044409572201858921426639854776286305310215045642453961073360138905311573150313402315041935792661394506858745740247715232490264491829570677902221352109568192845048984732067245647604135576409974872112374525273217902182799487276003992396934128317517460097348908519853099944928444288309640919385587684637870018153621719260436048970741381556603363606178574325962610396659833150019807705344214464468136858289143591382720511560442229748268753843284009072780029231281049393165136027144423768166477039285350503620732139158397045597452805516515739603064667817576172383872477143894350275740875597318666054058029958476247652780083853334584553362229752790236125054724721069749210953628986394638176701362013172475579588406394034776617520095385040794787556675829564811722013030233920358711695526807764972070238226821067154302425321341332118021759542204930285602205372931448865768934163970012912739878933911970350797562535938955069664176 A048921 326 252884577921066143295702723267613382682798909813381236234339750219530968221264737725979417203872477208379077691150467622409673554999274725890379802115937291338436786106936040200591902351043500937445195516627280319430292598126076515256665364261236356240119360259721734566580921767783965845887960116029733091900751853312446578297070754236131990217333888272685382041940070782590238394411560419592823697837376959971706620515420265725843349001913521614860706449489025973010906936998604381531179115417617328584911232703756074158715674984382729551308292276174646530067206745422920179049197163957832903143400798751697884032280258135052840990448677054931759473368118705093282421554422057915529908482321720269181958954838493812704543963865782564409911115386946728945676314816023935013412237865280106048578121367410591292970501445656019347636189189536998785689461718009727023046759377614322807673650543629772510952283259136611319044120530835256008982154512953127222153240654214326627966096104574885080483496018728049577802564269216567007452873112020282825937156110644185278717608212932383547947479538531941201213319408948632334121378509846671238127708728442330976480136414935720836945835636564995675399968593980135784137881316052022379720843568447644975775295328285562307304898654019105872413794144363383264906522874948322055846114983875271201182175543554090614451779842264178267693416347842488925241506893410946659 A048921 327 5098658847501901986089823524462021229842153460396655927476812241725229157096822574135223338689249107671799299781947672544347542366787599222954776425450306056570168587915362748930139446658519035659430632726268393389131597326766300622079500044429622086033344211410904483624630371946953770265588718864584189502264908315854721140034302483558711244703473024869307667618000522003149554226474555457858604051175268224483534216718036625452462844913604527428610260386818614334324576642886628249008588915477798720007553633918353680882715223989482139252404428733327911766064708998901874714197251825210968247436999189199242473367004993841033158697316658588689085517315942086443156047803847556820801640295297306165063856960177708259352081271144390603535278999911766849057797415032364936821031952155139628133278461290471905599900508765760058723434667865119006906674267325362096430963418356995508311457853117072090645308374628482609145813714858691358873068968009111557887917610925845485306575390375088329371976107571197889990202495279428684401200159866976769952672464358913713313763541191824051039659052497404750846082862069887740567193003762738349378076138661784527936838881411539365337800576091250967227825760397792721062267867709200080432374972197476606279568474174973148528185839854568240529368690717587379084619992863375951268209828099962932356029650377688709199642621209717449493355726493229910913156726045996436881350 A048921 328 102799159430448769922476878604500548768464115385718466996406252183324320045855168518449635228673223305006340273824551282688667526789498020533939476399549268596630447731112757636993431322937158445921939479581827830884390945871969555016290364639124676237367929750347295939118062992613560148310833903859786312714931989563511034312925028376439981879579432910081092921828744482687430529723941592729784755286972060104660056905762433926952290153304745480102118455058330452719626141262973261757906788182684262375174967782150614210201230187360263907224248540813065080852750132768652852564724812250706377846991874509234327996327670653542652410602457480016472287268364550978748207142538752886198944756103875804578297214849143999086562849884269239482695730786309927823756582536206227040161711205939687317143054287960373193294602764764752858325870425860340227715367792124488870231357417866984060961290426872756947960934938307183106461284799936814646763560524017552717183067649333656020536846392776434792222897200366995839254413132021276865680430615785112523765499400467262177187915238791948304129222268505195048026781463839757216367113007742952090314099869571190923820214550539320269005014378205966364682427305740328248077308964615010705625521809724679767361014600540513292339720595842906211534025669834202592740725031204863054521324498305337658286998609732784211329103914378543374420859889863085115988576985297873266990838809 A048921 329 2072636647338049251675076840334116539807752264564702271184886929043372699039302750572158971345286189586288724929051303179621242130782316723217688500212935927994957030584526831561698813402919541928159108127898180000022696861539052841472145709774531677868190113593157969313593902432444227763289262904032292772374269271314601157962473282091480431097369281629581970620603478641943452337144556166143364778237326624654887842850447976117175448618467433456214384862275798200914487925819490260676288414330691182530478980416167049787723522154842416907973159827468589426825236410816869814508106950401490164940081926418183331862716022349721964061533589014775455667215680559517579265964710287887695567351764703676610322280724584349405571920014555135305720720578301764870813368037192534551375484513124023533098632420578583032733875343286438363806140802761511806078238518139677276242531828070714280106029275150672467716279580841051163989814990512342049355548412172929874733452057947561760218411664583087905709723981823262539849587577610488886420157674259278837183228959548475657549033730759720516029328337942690060911217027854322926505991894920396282174532192218212744278637831134893852139734555588117753476132110510737739941982282299978137621690295294021272056170096529354825180298125198835182380785025828501957251118994532456041882993266622389766419533613402744891128683922057570305355927606063795615331778264418994763072855192476 A048921 330 41788499980830589581824129332339579071103352389689411805911223266966228174706102011180700661814024925765529967013192100882972201152165542984017015007353737780685055054014782246834213838836232481418385492152743625578629783237959437517791846784183743050053772832897321226953384321724877527549877970360265183016823704333312998983328352000603400075345177576636198781571514414550119403334078011697840927929036224119319788582890675188712057468093250240039448947491086188268507452840746421372782065251828607439495254827975792275669467443484702622338290941217173159210585335662139596431459599769270032454815553953451537827781752446287423585865987811113445257145930264172628882181632281681852965142747335199423941513245671854803571141964770610753764701685603989397015411302609293345418605478591895356534647309720651103145607201376738405526306552539407175173809217287364381119113056486204323448513701284297431421338680947982335261179543377425040462291920322670088116823143209271090875867595444477825578484662698623418961451545485369544906726353347984964130175738516916965740241440891662246252235013820378248502896909688817395004456592218272022098250827745403735778954972131127179307521059104753251939619410929690188572381998698423194595717814108196247162516734125210251444771878460538319104255176156728586627894468427038347511581855720316124165212978426427532762152313907420818118042837972598357333234197378638787115201639399869071 A048921 331 842539734540869699810688843923553752897469251073165656266079812323686163415051729710122536171335399207998425608631254208951182340008719546861434333360577560921236152004089009076144587856917305887437946364624508851018153689621041317694666373390566917600652489988685676984676165381023078278016411875114403715952906754393987414187265075073692470227629039202769758204462903005556028768078228534707312622761863572456398952753353950304364526554520662721207936223100894865593849063260641421898541738931079968864412145311168943445880752807815052116742205048847485408535232110794822132434218636039915443952501033869407979265552360959331011988508082186135694259800790319032862963028490797304809195320376204939020805113448913655825017014888133134002848780079426913644322957812395204393137389107994309665327535525489135121043149361423924388934954348493386663092829632869602133983880168632319741298218965187975537166358017556940262694850789585828675288387648190125904438458338651871676291680699133150254730319863619921391277523520226433186798927849781915172533324402794850903706272273708660478177841832617137908372717432234719290225530885798808614624536906828297928557077403829148358063345741530300510018488809688281471485628117815626167138884430427762439996641121376318993100135788341075464581157679291176737763106315174828167996057333150020428796634304614098302147770061872734612838409393847600474488872272216336961397700690507305023794 A048921 332 16987286086024514906752518889362561433579195969033813571947289370158937159808044799709388563105763657017639331355693380347681637456283602351654696045198949775940225516021387546978444933536952882466291393185173855301484389111509651809400425902508763408480612453098107786467719619458802982516489368676178637360777322965267869911530639460307435584126056613061066288282182268826506237471873840382690825402283765418829691566093333763145922395680188133691744170090711294789016996544953599507571977167546369080415670234268533409780055462441699637293053715856572059589714190607259868171999119708377175411700293390059449724500528873880279417424876367170880056552658277266410318887951549273627281314196459901233202273273415483883072138250603398282994826350196703747292850078398100808365142693776775792880438414730264632589820874279421962152968144048017109361870455884107700938018610840851774137850367327606261496050678928644348628471246358449934373739431300517398162618108907075893528121775380054979991394883511820192392314010253353800426870438400576620360631922478974045403608895842272571669359400776991720688232480365819500640709758715018987069787891017221315090164058837048317064145997533212859778239519441315720098403045539016656083430993290566732207016031126672609413674686319760885056346982025613529230051162898660417096098160439388856165081616684416471541475807225325761356627192080712482794046285419191588437061654206806644489872325 A048921 333 342497661223886535009074586036639119700269996230190498164435592015064678692363635836688962499215870681454244990795064325938702965442407650605342434801866892021929265932787063718090397673827456159368061181961528905964019402248103910160090069351715314451219190678711559202076485982852220352474380373232701811353588669672824038762293338611453441173457083204908179301575600699617115754351891601717583887053532655612580668899174842579194137037339426596972283236160984902435265818745505410011024781753528154468260774398910025296816534787868795279287496902358000816600332102488341351289024119126081974610785871377877591475971683889621832654789345326391201514079001926444574530386016173426382448552019829208287619294717797872601586795583648701293608554869817160873491529636339550685862802598789964428061089652464059996786833346178556239504219331361166610460645468442549833442729097789373301535019364760978479095398251392969339490297006384216787257505738592644133564580407346005826662119558920987807453353386634998855393913683450595803980128592233497969929145648487750300632711654265627316288963760287865239899005360762935339683270864986681931502254844064679248019589825715490764818163244201291937318564680957318738935720732672025702138509519585522024330094779579332029622190032478883176164992387019262297045114808599685014316702942782900784850355126794570594605136923129247938599582833892915684245960732132868533851700110719934875697500799624 A048921 334 6905437828608714232828446896918199042034282230413904854957536834260444681636498465931278062199801821573716830486770755583882748841568185595221311818820544231747188083796627262662751050921264237548225967084416952616872703886641881925138084168868858267456717913983570003534158323918546847287785474568628365244332417397166155304257488381553484820631806127451302098017300973023498019012736601001956085948082500000177086027515471609988378427800915123367967040915733607512188534648529883531688682142142657482842704653015153695765881564612955187979294875252288296607723836260655747717429436117820945063725489327020474609279091366082026516105583363045823037755980780288317234415232539200671173654078542482301035078986897967433977709089485386864878337400290427247334632473235027942530265017631660569021791896692541962924951501335831176621462108005935697152090424572868233857764603131610733664697286294460480767915158048534368894159019614247332506235896327765459720411672010292060570085761018843180793819530989939963410631895293416902346493552249741347669134814204178099082382686969694682108745515665564538189852025395469821952874606539151722387929475096244171981349654975911665963215490265440450507004041319221940973106281313730336667499972850452301763976638738862461254569986021164556278077691450735384407410075540935686359992947636290685184764003901350515644012299102656089712719027740321773945054577487216609960326389195273672757006366632153531 A048921 335 139227437157911235138400611326590143048856078629335153455463359487923493656090403377742792453383441827353408054820026983287179656204994792528444438285717377998619914123578332937019322970584131883619875788987953416699858549798454221126530142852643851036747032130517547732544140924769255552164110385778304726823528388208075353571615441986588022342125033968216069695316642916524166359717679595049547003167655477950037752874186269701410843282127913680005524881970737758499760333148393693020401799338855478415546456745830754415121678808909867712169747995549139733846927170087009082990470939718481775248751341200600937694407448646974134728098939110940538760844882978094050153835343924977916029787149124976133640054246217524686060698060617574386028337371047039290943699051873103740955652599626737793827403793053941404028812173146194836863362782111456194619280529777523862597700094896806514358253384733892848481726937479151694251064813972157711606511354502901460290295997506928117868063286999796652244001576365816155650161417511957901659407196479156459471598154055493185211249434050272526410899770560148458695931296124457189450922477359106161798752145388220151423292495604741183434859949913647118920923543759588092942450104911710315218108750472309788579774965922850164235308028536529751199719238864734433402939646011230499790492795926189851912311061808673969620005379902615157658593098700784772387274707051300557887232125103407679406827488339978699166 A048921 336 2807103581072368494251718892738263567232837215290373133555147399037976644833650031265551715513838891923297591627564553550265360644522356165390311169495321956387630476812398264879556327070166216116279698109349149703085595464163730119711218815056921155734035394358776883399984965791039406524185946310276705333587614118718797881544755237076099324908440114235366269745672056465659269121129836982652365675910183798346161173272257542204373812265884567815356269302326973771138560324749378990147457546581322013671590178066735017502529592379359188199811271106966880061533448995570440870598127369174593434744379477561026778774168370341201138305904294249199779450331492848351458913310969800172203791897327003690263968472677158745822388360320462445285716473196713005893579612949233044390119925183409269767487546253761669895486948110022078965007943791469071789978236889284011544826595455544809810880371078307461316628097745539498410955599885147624167163149423251602914607488181323012702163831422404139083700378988868054340278591089244199919840065548919200286125014312932039396051112006938907707801879065288197558662828602609280458239677035639691895034718367387819596752251315033136764501980346943462946243209982276773810683738042123622061697171959522737106893121098959866272449819216783526822524183015913084195534684735468353795840229391470892157965330443422480674128032825584227706056464343286194840550458698513744360905764146008516436926783062904283900438129 A048921 337 56596822262353656423191921176988258715958320885828424489403728403940325625212558274285650310447227285574084215041548473860423218027680088801604661270920242998970027674871659692923281729369368278752299389660821767325658359048610576875163372622647501489265770584314627392592949147734795589571381497343688547157488749038080014679630001518312872602215947241088420762396170307143979267496053413526557401708154122574599823625477503691738315101493921374165299421667991563202957894767836646050959346033770815100791122754635054677055247226430961143574727135888918240251497664801764058745990361026827213112834403777834080713043844988411848703549507652553426842337044797963579136516125619275728047874317877261253977156212476820387053469434720465761233041146563790253779312865338737589120494190592245097425346113740938995378866443765452982946295325860236643318085017542463710989269954976994360510163527322581650331962858263840429482535110633281584486185707065087463461414716421538584594099051270448965205770388929556135242880797891180141271857499937901719689696079105737624247689335072652823154428959303440868617611491589877016474571178941644990628583829924521073321498739590405607841147744320214150008508480741740769811417433462846363096228065829788675076869319017453857862283090813481439259202826767120364685635880233573303220500205200343331762707140487972993543095428209423819106895276430743161674393575892159406753281458824591583297910120707448683660654864500 A048921 338 1141105127646470839732027020518718379492888098467235479264984838525097446217558955092497250293685281017905794020370108702409299371608725305895597015153982769849911741593131925916320941347988876166037644178061790363470774132052490986793313799106600109969655310786916123130682157316643982885898787225257502177512582824518155137251902209067468900329778603366384625176065315986964853525596159802392613350587437743438897845590716256160570366871946630480036199124313776594971063303170562132930063344585429627480828603307361794332052877076771446197394460313981098452983815856199717956866216788424762901606373814224311257775363223882191323219764034984877897745999717766210189702086665822526259101069793249444075683733291989179966613304920445670357518130311302665899985500097380014322614359480600920470880558577757265771067035343712114932141127394986147411110158333712916451681649287419564841061107226997520155685573831687452993687374489632623421262852058683144015057440597883572761263212369550960614074603497897331809898908306803382919078990993907908923464452060804867667149872977683714213500688969674095727780085334772271803551023651581769265413815283903475512920237990869506550260084056482177345528085042471767418661024482794170330622528201563027307377102103136783583259485404531593561560520570754497776878706421734620204063371341409092863528809208553181052393409349430370215248994857340179282392928436587259260445916411915651356443947416776797297061839477617639 A048921 339 23006961527011322808323472364506478790347351125338080847112199824939286306698098027362371286135632325435789333464617916616427820069951901589786938217929939334793677535030698215453203126534869991890282703165782427647475980724783964227116215942423898794560688886820032290246186263225226835210695758464260261559320147750446294839192837659588306450136123598857099571711408138533015069639090506439786456847986518075060935788200197531231916045133872862244568472579114942039815015115566978956299291102572086115497651199091905742687795430566618671800905965275759771120141455041201048644572604142229708595360495729556159801432792606868896470345033769815600521801419467265285046809892219797648816720041123620973576674176655929634010037066752556171027814782103443203311717399184062983433813126727381567941648724619395878735314571221057217496376427591415378242566369006234803956341701943683311348479683400560474056350889262519568994884414977437842786220038720983842566500653873113877591050303200787416630523190518835615021625654038889008523290475147313759776988562760251662799338114728369710899948067852140158760061211902067052513318722388620452987628353125478043366976765050412251475938206905645915320323100617807293953302805810678628743165050503685690741548457526574511588223886863882898574701776488349357410308114189377532320752389764989925114124519500142095890382925760119696070426415206797418260863061464078745316951159943761903824031284519143666395912123887071979786 A048921 340 463866357166497162814947010081152604852264913896178287572240693605441051990549606210121174778569368651751103523407832414450309005841070868244558942454306421714127356611377195826835555520875107428503003695190861128166620359902320154694626159037836848389332499366410180249027484308464866134874064996257628168301510641431915372029650855640717225580175623670378238198460785713037333847098489265242814740576490826841940843922794537033981635141418777776628359064103916337092973739788998126546344174279995055675234015995262400276709537139031288584078419874495408191343193563556879686572154887849418596274895413292937479692176706764327466752905247647258102735682321553002959347570857233473529620183210033376276003460674053119988921187373251732599817131279251491553868180302363577774612525938463107692238601114895701129304146613891920275449826600956989461140475720793547783654844942906893635988482535660993050926626473625345718387406581087727296623144999429624175142642168332281402107183451871063524553647953166160172168684626833171883043199640841149030715734478907741964555387402003517133481038730534160911246258426589390578001260277248341921554793590302073026461510024026173823388359577371548888206177009128145618214723752093878029925523417632782695168072693273693199504986423690121596531543655997579173352134421407523384916389478378355528741885698633055728788719496782123962741567168150454689635341762845827226493110026340211092984467402031027185097582944749305778834461 A048921 341 9352473470183954269663638808932726454524886403627395508693436017360702665294174853710365098523144324620973423803159383675529213559339850775594895807976787856670296429204909487229960254958680789438607568612155438900312972048874598234169088391404650594801823057664873167360859848381082367786104063243850540665034795993230129980415525712235303042559194474306042439700266789834850586492184670926735124359716751202800693220110447667478940196489369352398508113205894688609353594501810765111860412285533969209951982114998829315287111945109353409865570429708670454678101697508292353199466738204247373595864732727451709735997506960349577777803179132718984097541226445350226199100438576731401084404485063972891353160800533584828560699345809464365924956829824453790605647047944537055907674764537480050563533107736878401549634325293974325372562186432118393924098893240073141407814179782547087545116473535517258492222168904883331111607322493006342777078006692280043898242108831414803756171155165574079581263233401212930872429404424584757467027982635348771609976878786749330729114057999856797716874991985081684440406903636834080931594357196562347433767295380042043234038921737438951576743854323026961778367025537718571336637966336413963028679774403147114196292990900235744761845024686216344765386084617521414804776376794110372297306712342312014405503974341715150103696066603738257576675781173823052245630342361634507076475339034120176112990927935718285586793800936123379225788429664 A048921 342 188564569641982528818461122850754620694978154817670634350098769409785793532220101409958774906302461094438697518968195970258187589333101065496473421035869054311880094891502028470153262833641366555786098369855274263917249014282789289694997005452874406254557508099306673433919476014031898390838563988248449604630803388513995239233222457380437324303361253410782803998858540818189471811818093488126344312097794397174376749861926001948915855207637029741639942801828889647637870835252534906396331505954591712931056807727372380659556350760585246310678342419707793832724478233818996861650768689101880658590406144975985958404244255642391480391740230920974909727368104855468939073260083236487651430289698239638225429051784354676639387700221289233172527247003103506046939564226789575818846960827992146840998846825952341217148026137272963734269678527394544457340692424365878956270801709120869436177744703434616430059190318533631248246881117716587301983719474306605245646733223116343104999641428341121140646365787281607159083761479839793253217046302850702292359204799382705527252655672837725353564116454922178191153323079879590313153414851795829771711274287897614085382619713608734117664135767472510026003887080685304826161149059060054570490363581590728698792876587362480392614626188218507519469592641526923109296322135570718904850774549329305356065415601935775157757664366075851252478813137285053211225944273059933168830068559112820964449911996055484671969909429376536627201040540057875 A048921 343 3801838843769178275853858889253275853519423102908988926139295880146665151835919019333413965950505122062928694756463343349186194500604770123200046339330296065059338616532167468810320598021916977539078525894414471096944135725656625609955931389771765387499737883496398092109811308034051286975004759344961177684715717254184376020190101205288851620369066548709008419918943460276069340835025814415418683093780606276113032827915458831183593805217437597161575174371965959869780063171008014280952070711196065830581998147447299823859145828747807791006543330000578109546720475472156917216310445110205379634252395099141096165894662946264390067308688758025516997204211632554738304244843599113625451406099811503100837127650722998189869749983300934173415029988151616059093941703334884379715055368306302900070738699141317995883260101430063169516370933096766618916784646735965958276258762651480789789668601165532262927336136710052904322270285983794510689589409263891768270449391346229600851587966722042529272137947421908530140233868084100507146777330091047876983197515555177230053718712946640160578702918247265964704951615496125396256965069310313162660680364758824399809442335431740375542905353767036892821263409542410090367342515992130853913812747503352497621914863558109338775660348445016523921329582073079739112111032092600457765490944166270742246678894960725124388994878845125246348739572897265461670914436187804030188317335212357357251118949551479754020539028328295930541504000142858452854 A048921 344 76652674579509602755782974106663424907903987905872879911149849185418293381530005735580190971535309364730307249241116409638096083263005785890858268797104008227857330874641465614651655427164627267501534683297086196401313400583439871265142198985581328289895308952496870233811342158663066033958147567074543276230788686648062000805077581267811368989443795451709774351622934047227569231726318658425578000410460271641196570702054731092397616351878121626334648924047634881065615986015992748680020743282803573321602533717775651321275717539656949921688680308793313424973184393745149531096254332661192175083916131398476635920782235918338376894686302347570242776656405208200528834715597572068833114762132969235820838529468448037719799222523925734583104601448585635980348546575698374637025370516944718243234086811088406607045948947884907486516107018827330043205667590149853226400050216308353974618428900521716781706334758288896338411982257758383806806914367594866357562195382675947989253373480050180046843724155274153997405788089227872945253531276078660992884526016264278512960371163177503244750082884137259925459056280479557159453339414281119133768807742556143261060362281592129738087323624986862065589802837190185161301054981272193217550238044672229475462318780265723901032383552733796967083339514287841058451459519754688293897109511429576155848234524132724355995139589517750850807436016275853100923923651192560583596920943721480477784239296407022804506623217185193122201267023679271586391241 A048921 345 1545471221070233766992918048084689083739884350638785901859614333137107751011742823804848791034680941461187332696270694294659949881562528154526714292287164674559763440035182613190439207912172616945448964745557325997428809685619178958791171405991359351209103831600504014157706188493153429342612884272352182190403983815482508806047598173331511616276314183528305921768413176341258790573996695956150689228857016903049198982381794660369461909702972883012721594445073240100078989640274382627878563945115814934114084454235794534492261193175417595573279381379347455273731234199969229373805762638804511523836537407003690834293715274690875408686275160623022476837429444603527429810797574003208214146208673519632808243330305721685783593734657640677363620800991353604484171336965288926096821140647584040913782758214425754869942426803995403313074580197225695234346051035816694014711854184950270184775973702650252587230858469284591265009481958654248329046496789858286237277215035063072013096915253183763382420637146499545473786969314778506238101190441520632847489936556722867823129773338266107474011010531272516369839528022077215952772833013770854664733539044736595670674624512018184347576243384079759199384711982165103679741780165067443660117045542868743180918773625802661734505578414558466005317767365741869347418587725182993288953064203952170287941362228885093504848880014862013808854278611414177323562686984429970298677089878995154180728475443039444232982783284348835401526015189917473581961754956 A048921 346 31159790682565378630601610929700527199700123369675213447420664273560517290480465432023355589261046170205149637091902489127817499873967609388561827670235545371369942250132020972504169695273568875689514759698392123463073464480140485583707726622455588253496623162834052980950801938587617283742694938741017130248381845456969655899469673565632355939551677578853908542984972109769525688325352152141591537806637174388817678241585173240314359931033722915424371160866917742850157708061596116527294857581404317418804597444699555686657318855527052022291508965681723084435655718966595208889522255227322228682400092116092283202553251447535194071594302893795076830426009685439914831644771852337086441547026160740703710566204785431160320779158368128813079588006483069925024226515545608752265733200711218915958969727885165258599372602176206373713302199420357448487555037778468594574767177676917131157099207174405492142031786751381170796224836838404697051851661470208399521116851974746275252112016081317557266184839303999680568338877918776153544723256428407723392431107972120444785663977085750095713506749581433590911444638522064547560248699770308557469238480451171499355998518350948351223702481022492479991132497394609983200768610387034817803086654685081555341454838381114485625377570961944238865419858544748055494812507263679990937183386582974145915897589410546731112038762864508332896369114555896626921817794056153409969366902543379354870367044098321978218376072072418002180374396057849078680241317038399 A048921 347 628243698196411942879955912571703981315664803639507302888109531223912816473559393028712071585832421848995285521859605289524362137798985058929655414960574773490396101087398366812446456205666487759479379639590017247705161193419782784719536225370778164375639564999956344601426054528097351181666786012283503107715692577699438386762598752382681387121729307068538320515357085908760000586756959517482072629106729481170325125657641280489423464560040011717813288332677201086271639609858911261148936290677709902682123359565947987518590328272875229698023808192795519449044235332073258401661318336087508135890039133408115206926187821391489308180608926258421178432026730440410118232094460276022762831262927306645394692803012640532748665863607424478471669976023090854836984850522259226697892786695918455135980706739837943729454795535134246102812195631638666679180389437343432767999761821610149013439164030274389829917392297250488696308893895326433543305184869515844961286471732237619366570010455134609336417055347626604413119302982811395492990204058008366077517563151443955851045689282873120091509615611049853528684030432042337385832518331996128121923931578122980725279046456317196145354105074799249997501454213085414499128793042881615831478389471643568775925669270521256633376200851229141329446129182661442929144540424031728252092498151332860526004156909754080963795832032025336992994580278821709180583513040197478067372405190402524673901186162381892281799454132141308475611873171792337934433551852166452450 A048921 348 12666649411876266909780292478669084741585906571279622871154850921115865932179387191764427355290197700058396776486583724755487700294485636884172103087873280912877820818754183621540524477514478030933054376603899168049839336518656196025374803792217902727686056656032496657019899130444696855937148455836965050916746663503194231296937860146069948561515950349564192039376721023107447022060668129466121396206458341992718920794691685255642582652145166785220828603939066567434491054963817660785688736965349129476472653756764045879650262511980391525644503998491634297449906788329605316927700291402674083808492740325374326685953515652341955984002243099627984905751446108713539118355573676440399091866836698809558287055590630292216493169981732113176577681243497969808740218631205564013137305613097374691740424093329642893588102328980004067748693114611796598165277563348163253689942603272536646732043294021293040576388971355132566343598747921346716261714440287326804639249443544258029694038275544311977359523112652662758873311706171104478010892340672841420426501384866981929896662742535623870199266774236480397263893830659392967851090687049457235423921751008877056931904635296268790331681115294399997427131839853095629736824742129810528007232470724190978975131788490794737861016475937104376522348617715400153792664168534515197755008956789989747342321665698564190981504834317656081588248394685234185943028162994643758738209023479528799931816360535576668087318615993856989412868584709302721376200193763138697265269 A048921 349 255384984814005595238578314074970173988151066974474952688716801383428557700687988086794991308648894442744973958527215536660537723813057273059692883528045674804867849857325749090101687703200449854005754581608435386630843455183985030843824009339161129424828109923287632598878861666599923481307435984918103344299943121835709513709422749502463550514603203826183932829375128752535260950027190239538980072832540462150469399892248632466624470943127388163582334594806171799937007563908852066902145053546432857826931742361753333459560605247958325667169259919564522512389501217257267067823034873599396541659322494550158041234079575656330695157963917194090505411339478011855645263874958232296866214196398690135386876969423595148656294760423017002258734730759736091260729433205381731110615129073376481838951975433731553280685375427440046478814904473990847380569659553045278083553189999181122049801307880618146253826764610544790505369149259281298597942253001767898165620702319452858662453580344954407632388095660885931196777106206702505502844215879655624660630754844170526519132558363957559188084496610646302158584773885070650585771353046458638448620982221917047643738080531564324894350158501211587673326582157616659873668445951692446822800205243262749046453038343625734234232557554467697588214451500931768718106252036848354993104762334707275134583028897810294308815019505716749884956927140649111378161624641714494423482292264021854473822756787217110619594625653868690488400947929297088296594610372218850562095907896 A048921 350 5149072051153331399323949058599256169280017070753457424830285278337835659245405283626573423000551654464426464893428943163566036832031160444943891033520353807542464675945580934400446605931402992441985992941334897661351897693580169673216983650921362899245481624587268592426098951902088526785423668390770343790810402305704911712215150178530809959405481234027570104141669306531894908167001187548916786762328284591419422047908596133100397327512751748008980244879653431891263379069039220409063387783914442314157468313025016952447615043359073250121075092853755904403162826092434230291842712193810741670261176326627546101987185718429423823432912514465009670475441649923587411096707789523995740170228698523672971403899231469796577922743155698817808496465000117828500857023546687831446658219240111013739575036954471483915535645779943888125862036255910350275248877743221333372436163073547179495557322756979770748362187501415094814120221022030794410364988759929922527917795525559092808131057220932491139896807355259032136757256466224209777240602554724363734795858741664770811768711837449565814535750464583969884905813806900626450929052271608381351639008134369763584170122745495283223619105369746915375210552034735256519807577541198370711487210107431075550395180109050265139802087552161242836475394639437703179058099774272364836463020437359124473473281295329488155764232292756276862845483421518988921260490083219473571606217888999606421685622412055023776690174345981921633282922737619309526637812948476271269838997740651 A048921 351 103815590439968482859163865680899888810053530192380141624953259093130641178277303627790985267742131148662871942436340393536602897946874533077901457958144489939625497991546952942056055378687259430414871735677439625039741574667119925767415793526052509435426271090100399437207374469371047210447788520787275686592215986987679308105972344190115440899069762125860664613520403728920936385927816993334070015163082801099657925179463715343321578450687629800229671533681237898985480448852961197978683957597137932391610018300278649433495481044645029620982790354948166625012046387286157733886865695428577299956409295438142089958107597220894467471723686958679607782035349134419891370676177188507843881015284805437895759310029427924615008929691210439141637903468597644898498188048018886852245791905703989185640830056124078624973476409529853244953583896176760008258720492489168970409779836335668233808304691624918257210332170576766531097501390877035617620480305435454096239980427765620109744679713234860541408191797508636945055368608094906310826219525864136741965329443318690264936354248934099781995110612782445390173168859389956545432980966128815138353107233384180951466990371056595368790283508114678806583407476797750084335700504717195598592558307385820101984318574905633102122955454994117423601319318505891470564400689542627382984412424953272332926893162893404242386224142671532548391940751787738713981342622896246384436230141595717800652171045249096602168516675569061850101559799834932589378983288072568209123643310351104334 A048921 352 2093129929301572500253130460534354499589043106458751344688850185005414709098591336498116561341643425218789169638975030121056044464838847503885488750408218172642375482963104989272153254144645918704621651492742544778716371967086574249742467555855287044315701578473122628865706491625360101954959785370689384002301914938835187904327702691345957340876234584576121485910228275840834612881181738052600332096801288673443018496048925380843453531622366664519478889453100873639691824918510024604607005544010107208965198874812749816853118936374518043859181769015389842639736974857300686138192755859388263327910382544362644491107819273180488534735469153027985737636387038772732199891985673377987358805034432077010155775535841921916856340243856262130818004591925369251443402638923299773168291824956145610720779401851998636282243747453405255344810270388853799030601972294317747038180647687763579856495859696984279144894946474806579298572728228742571100433329507824636728460562856692637127113139570110201014939471881472330730947309739652244572654028303232122436780608501395574379982003555240607967135854360383913492087460658114490062119135788160118547866966687852848209107696277072953080054412866989048728587746171985685165641137056300520117624789882025694788776755556852194495952762743789307942488557263240389190081743523500353521459358475444856339112895476783535039661563008779206947922032574698904529772841041573629519783798543246644407749466192626663280866609436133250675765727050988988129439751527481307283874625153459967848225 A048921 353 42201685530762714310135133486129789739814398302367814419236455805125912271715157348197722481979229471519096089598142614864391574963477945426464691107829036838671084547876624802158200968008295634235322306981803452151039866560657935356187705093738503861440665789748827353089974846943135906244851982196050839467135522404579071539375833556944847716631200795153999273061357883982503735989449816688710902401637567070875337817680508349101994761248578239354103568923748280642228675021518667225125247799647823950018407322364643507113934561687551755643793205905499652354210262060850046632084609750120469788751832903030342791573762227757412616442061591626561483545227693700477479802323775970803939719260338521393955308457885519658229607381621027390342169440761391379004239107473381978600212922520015897648365114499166448598519811182080348732211426626486399878236957139313923294629248270909460731001289402292344494453653614718081241056815450406327649901171916280020283767772076656521991235010267882159628349090666053334688722713915499946978944207823546526706233886639808127330506890744406888899293313618949851045021991615735489242489470327903344033278644007381892207848420871354508943461703433949692351107331736167907511906520993430581894355415008843750945496843552935370521766500317324571742336867940133408344536642356413438157036202597506768555921865676016470576252190996782227812471472379138561341541307098864895481634561792708702953326936723567739819735977282801924555726738700480178830831680918094829384911983220416561404814884 A048921 354 850870381578107916619372061094218360199783398983296767861894077254098458216906293355771144183548663263124590139688581761920832813357597870849533598230560290333068234011913026298008658644830002432806649648745469709526721010879613325564882260357488158999079659337214278619877443998361014516348603710076991654647002400419208301541707651847419328316760929555660348767341611746626964484184674322896051161621484530481699887637055913285669037532840302839490771637161723381207740906092034450082950641529493882470163919468317067577681331779625482122772114758284914975375744663933883782895403763589173052492551127080515227001065702928225679992216311074905579603253143124001988175042252079137675654632368140233912849918972112311507303427171902910387816689446626581058114217441475688529237719775556735572240726717752792084644720150809356537733591438832948405491214499240875027148567865457428859494868140433158552712895419284999479175608214538364149334736327742708261136689092148985939694643149907900532316573351069495452521696627017000191337228545484316768218965185651202961842105551206728138746943822049412536385819902868998275992582638632051434238845472609867022841791652500553332245121784580880830193977293876871179269374110628410335853473759783517824537412570937527383607661683445135271679687988920412515802158593108264216621810395311572992179640316646948602974861635215560268375842878186159099069251303954472981127086515080794325698333290471106577618853493109242966759311829913354314598240221230876422577288121815413557583909849751 A048921 355 17155248591176126284117065185646497092218243150486831131263693966360677309443352414923900460830985666731888514877305095885705216318524313308590350981059865465866284895477105888343825773438861541041952035982683853301674296870314897309381220777139971168000940230116248495785141672804979927735484641757720323544942022930116555371104838137171834940577686145070023156693142302974134973947627667708780366831901468701934466063662983505985150785635131424601234698394351097888162191506398923561053783609392407858715620994301801394136567504226874408871779622112747249828026111560024702769887084049400297334234346035445515103765143910865123932245652647450184704334228388120900391884724406617250040577893866724135812358672360419966724732040410299097618132702280715686532307473050793724653108927514561980087501634434966679511440399082098435331704321857538479125027466855457565158055502008723432394226070716412053337505052949170505884420531580465682528480626190047312044757905192140082439466873197208080264684592275914076647689112705194043942241254955110586857284249366865667476852404792923161989008992440866941939661049836622751624826961917609950689220258385481494907154311089867735413371636477258015864421277848038144980261213306583488198047156050399871369479561309745583555362304339854317030281297490276489203469713209712180779115503033235732070819139508313912057162689712963935134211516297517867376295683448788777146619422835424413402021092849151514094383584308332579412999320558986310990449540509625249513908453727130384927590228985871546 A048921 356 345884121244422676562260351653632613279085858200332090285241829887869898658898413172789387735503188829099672973831635203559006809493254391570200785630595409292235745729541174908875188946065667745657834516676222201522887463972567948672130847743813838331746797920524142834805747787216561304641826830770553453236129411670007588973007444979950884224507979740140877329586786345222897598105104552159755433168746250346918174293873185810616696854306482249969791149536135198459402723944274190745931935049619085717930468016949000240264406442540910052047338618265095292747747485897473393312579605708605031263659832274101348441597604529796925793711168685674312933881133158040450577177825311174743238993820486259658108541639280868396991735891449023234273881155567100225237802213535885634980293667310878866967472381237071474556869241648548502348465999558099377285855381248520929475840004351313978474957178289431678957618324848280320356687278549740876600862235908997577703700623347239249995545157707466164388670217150406262301212437840425686946467991067711106732248267515780402017095223592811240815671166845815461338033550420168015390762930190269187164007415329232427708178197352121628903845602409354331277580973778167785215155403417962178420616424434688446767929090589677884705687396492481056519396248319266586399943841932058395760262555534288434700282498586984778249565547017917224960412323214712363854714470625228020875667822080740507930754948326259536699855249205747973015649334350970172276089321156824059468545821469114699094660639229232267469 A048921 357 6973715635374801413672166925923475563286431980816852453844214642935538930400032496946427220599314832341321939766504914096851599407297778724314074931293713661090191639532724273035635671186750219649091718483273956044420603746940618110812604842829553831304707771672667537719104991100718636219208584826511256966426517653148670078757220734580931590562694946943034223649105629599241758398860144033017321334767895067593095528178605108650670335991376509488759504555712859476987379832002264727420556113416636396852506237442104748542409568557942324242504032349681229179632834982638746995943527240409810590937612204076085351833975798764621706987680650794912849922726702398183176416158922039180766567343368066073360060280718822196259727412318663166039130894240411172460528881697003053121678956267213012201236198063000200635048918138677635822251336151386077787298937071705212124634321009675690425288654234445450794731447328085974869861023025699343973560901871916582971614699923169132566270099030231059609196288653501898784602968524049549995020643693665936378825002712368915098603006421225855444402400076936338890630490503910377689685810573669245433990766818647725821970793907859165192091599622405765549960571728894141037469818263451740134732980151405032413335114954989524201690485732719098721689750128331755424719178537564448165606232865566820387191363665691647590753828501812557376687898126443514382520885780450163908106437482172467285475467866132951929790967440102706323608942466184940054444201902714346177379571338551836836016162880549551990845200 A048921 358 140604054294542624858035552998208762653348428318143520974074965345624506026855556544535452448933997914162544120472599104189086743690931005146365987194543069204305034544023041063403311493592068982499319482401934985091386011222929278377635790168998616602951679760717524974968451995766941356235122182630293132186537995686654074457895495477613297748974171295757476277072390374393125987614920625888590680591834867184065741692218861906741629503641436330005886880882491523238884353713426937489979061612774287983721145041377247923163061481000826698836456248186934324454661926172214931034740002908562995425879105994922200589575271613094698326488691487615864194467702839871036044862145608976137304356033747954350599275721744351481707755690177150862231933855401288903582083087537173343503405481279255084690445358378737663966784812955149251799682937135780100789421791953865105608356250721241266003355868199932000633943762071251100477857625887462894645194026940719909964698002147235427453898486651973466133149407443235066144758789080674589159180531205224618202158597954533798702253413447660473877229949535519297867076488201807484559277297395556396249852653433568032693342719062078291250829202683099442608950715920382697819298690612558581178524167392011839082974140954569696364805688637395071934227685568028604553921491274430561982894471275295677112263839527392500137793912003979234810864177064941813765673735250721734090013971639893463329015875186217628482185948827495515690855524987571427026733826486437326471502857859336312818643176902979428010188661699 A048921 359 2834858935712852767012911405877718146693335448463977689062446997454266647577922800650891295328980045346030382215646603372155452829444951518463252309502302430003484445386400914387613293298167623638401059755096094686138568713856096363709274690574745265119157936030878966872646391419548080523693897226983385304633722102607801796071418901062418574633885651102367289755299311079408576563050271260305621269075253257397238416405421165585119625401748303294202181803593289535829526862582734081670693112816199080911149329471741835184708897037529099343998306633440937499973664575851362456883680942698919873366763944132009204210931274429239508894043290785630403093944974734753126338327403352017958291245585858912248716523741749333855369573965624303365657084353469892633610786750395607254712608191873384750315747114395910717898114763752801076107571556280262240730244382074891187570466602407345395483970589358374762336123336149117359748590583282003856137057997617892952791658147677860765156368721606989993945498743674216750108727920841592542577847875139095058525985273134307737065918223328724053086854798132740006659657264494351999773771180403397487520283764536831856515450079758828600340053192405051339475898784426184224538559162660587850269664128224762548185892216590919263117688092616673707618799874732842596684409682355890453134670164246278576370643145359923922086553263070400830444086161295458722699999467604165822272697788097094525467150790029051959324881170468997147256322771190472645528067355175347473604094442780367400497646896701708346991871806336806 A048921 360 57156425721238483193971694907271000275422266658582289848733535388597958802841573479867713751887443225332666652069322696716799135758182368824325087917819434399187184183575580691860018156074344134205373184282927978659990837317380603662177117933732223866333845703302901969368771568832476403751774999655316831881731972846240504125737873425324987824155104748551758000288868432910645346271093581535361310138504575583808253767500359848308319980608419787376268059518161022738903397364508730841217577050621144256556304797088113839616852858907600219972867159506979933687534700723653243683473844131955619578257699215710463580378595765467055365227002502331188699564254386134389693362321061521240466091956197731355010668201081874347447609868587161514281227272502726119877571778879393145932342262861145702056611008630004993515524125899999162341331605918039710161823086441972164169930642029380647142506549019287683758288918069494742135999982862274135859972468702777930773465501608783026599847278711141645605955679536810150672457106195249399762779979699373903364776296874775314640189244516500320910676692562722354478752711899658636817631289980016002747827565010738950457496471814754783177977861214441442423413628682650010414763732018264081624578386974743495104512119787931973228409130958531686655615171140135886866322463461737972041670657868638997381489229984482946589716586752231509539434430373174861702135575500161456057940398713599648182575230899549870417690625676809971655486464021886784491565466988311529276368425683834909669497243912656666789070691349174027641 A048921 361 1152387852556751362444004545707486501675345593677000679466187851442465047928625156923170044014663334980177179692991301995557500803001020090791090904135823126854109577505766412522880771675157633135681110503111334150646640575854459017180718688070634407018277731950835173475534205498153997832895207019356600737416094731892178941575325207929983503448196647306414893699456875589045120392109212227865683474706907983845488755063103838856171181863907334351332013321802980736868480761833698168637894706823930397684489136407741221762613152156586138597563848325981422789567137136016632123294837188504808259237911858220390422575584043612415495844467315557958135774984093839296590262817990904063846925328062567413993866180021496226851489376315084776485313800902542879675501709572155537857892277449093811452992006405682413564864086708497668347373126762411945080002414828112798391919250417025906005279871645842907690576246403781029654796914294720580543926761057848350642636718490644625234628260068217669137100288416875667514183863424999890477175577408120928764501524639063234620641187810875761246872339422362753312867872170661260171022730068803311466998301878226234954587212008213635858675561037465515169735814242023690725556282140413681251054161587915114220072410810978392227640265635268227773733839372908619876265950911631151309948273350812829300959307278576502023781941900011938432263676154739865400342998750534255809436028496590898318559987279929573697332426435570961478048920940352958577728470299890269698094792725033385005976036031269336819099534931990174938967804 A048921 362 23234443826092795248357536456582647939507317584293421040814989612049444907738981611043380947555928407982889071637423978765107634473307431312347605984861377965813122902484078225710741426654510043207258415758357534862409588630386765387017046526703012980570291765258893064310818681885009335474356760172492784412466470102678138973801202716546453971197552978836832338216691525337459284435060590667134328681679368631788168695774045831517763520431779694583136265217923638098581286381187625111568502237766507627493525711696573716089692534164236867496482089975570286776272685248832636146217263711160099990799159307181812484258461906934925461749094651052549431164040600423643466744546639245414220187223931392244746598566582738724697854457817129394909735339515842267514739348516228175411430951996287163654079131094757813664784722701205863319737819442418030784968977602587154735903762738145674849072124980978155838110596234744201830520643874156362064377220588365976954063587434911432371791952895557366431074369455091528884164903702390685605564591939754186050505836408016639546592314002687853742939786523001139731319684226119615668501646829581075817603759720969784143648418052106854367861878459401855637772044324268023726015750100256909365489924310966145930356451666434224305751062509868877415489982780968422805138215413984809249439115257417606497302555969170203819008565998324115919068729092430735828540679106136090129687750490325293185206815355364833986066511376291099643612372343909886822274633694822150664675681645754682806653928792955125034028156509715215770294843375 A048921 363 468452855269295085240633287593614802048860035459178361347911141091953056787368299313231489741452584547087674482176562566870798130693323627118532341075684198410901057105774407681013556121327459815987111042838894114784567975319217387878578674890667459643623815552872070011799552788631352723679983165702592499967548232794101906097600907595684397037301559711111566296710040834396978503734571236921550107014335955647205073398707556991957309242774360338277859027991763069540615159149024135665745973479953619961594067714737182856059159111206191565877933300523599796001787090419826473963400347649572747509684390713487845087228686392037923547369750510054186073171250810757405737206959077648050603350961979402376013506305574998145861914727019586545085307430004610895089295069282482900489732996256864344499731988140500633426976014237625907754885568224905574274599446420947385672493272407242679281086178586609932165078150708666193525927566993826277221392977575873769499479407225965808835444119651967553765652299853266988486865274263737578179502825513746491029369909156906847475159614281004696289390729004409556900114160499151520447070032355283581831215536495890909678004450179366389551195334822899175903244787930077652340238827965097666213326602903537846332732558426236019474160694683710671182881259096045967688576822910810812456040131871780431385784832491102370822348683876268925148325283697912341035171771794917098660508615949910064609241492634878502897499305036354715443551173148990197757742586826533901810921395246913189714371506347525199666738872449343248370509693165714 A048921 364 9444946444705083682528853096104925182326468095420636537203163385880967918897474743014391685123786062082453284926754782835825053145931156496656417748420338823499209147553500705180517092807462818155422089638459367383928924655976472344021137856128590794631730388606714910319009519013566651729826485112538909811852923057128212528061690525142986096519620075697878420837435505086420355254837140843751702590488712856079580058076573068297797437435053132708578499139233661790154244740181338242105145205734322647899151965771005369047291049910446700186994023708674729111417744540771856119217441663093422024130156694766182625466892290777806707627143448034617848554729327682450214049923242178993357019347875241486773792069386404546034129200028314446104880573494017625350948099672134071723445821259099946917516432690809642676396876734274290850948139506812726746106443253770163587341654622371064161519584683591104471334149836477531559125549775208881527181363149507546352282526854426335202828791968631016923465715238567199566780648775540573348864450362443564812379970057915719450777528596541302683898842135247118963218961972664208729134210323845580747299891829226392799958141580867967094024345972837414725159365776474181302215871523416549045936181602251205746794407912633318958203803620461912042520374530404496019568663098389552186753871889359721800182587295383050031349990345304768070516418450848579527520397434388439437057084585094336232326233789297605020054547002076472396481779109417568023281719213321942833489646506292582085266475504324874282725664112295502063931000663312289061 A048921 365 190429009749691041937851650883034213932451447691010838403911818838220934088857828981287865842234284842253838583605555449359342154657465846592263067525118530283706856422072624112075177944170509218322160355303506722355880864129229660080936793576685972710697488451464770468979799910551978043545408869159026333923986134710270788196677898270331978082344182928919065009812808356842366368251047929957150590707883321589940537483734792804312634941608232018895999361367370061021326812910920982488299801972269439746989081972280942535994299292235267257963981940136366587820804769429255072655835584847889227200939471770191383381175637279433452447140542651904214552506266631562310404917146671605904986576041257267894353793326955182151565114785108961135347015577701075932321204690500272084805631747736240133494101971412372027501013195289462237899190480981472628430092534607914591827035054823752123217315187109477669764429196837981840586423141041833902357204366598978171978846536939464363133468294836094443558948196874339577812164452125583765596067470028084328233458465278326826409669684088306130431763758841461683532011154392741615897652428102304566671776837229646995136865140875455502370352473953152620865763956882027655485198749314885633899067627251262207363331006001780418409069069121592375917585120099134189650497417701153328278520752577230579063500893663728222240976134519686049961483103657683776735953912036967944135027840744163391166251461050576819779461273758366531421510914960525833336415825021254424582284351048949644756229489403826608940789640165363040163633587003192678888936 A048921 366 3839429685128324342845881302574882725201160906019692428479033554213047087218583629023251208096735965865735831440201924043228273686378773253062051470785022059159758815682619099794159032529848714052348578928207212897679902598644603750575375288072004725664491967526702313588855815477539462300395881890157803832036498636175556574493207256864742816953237319693246113029967421253220285630257273108958929366100640939407668260667480834443978277394907736529928006415310416031078329411755744108747762365259751238444471222825976397639711693282756408544623103690035399434968336649814896234115100942485700935731919605700441976965080573361044977461440913320549325773013499270829974701489297142995014160352786809687410719694284278313153451298263237674382552081972728519453442503618918386101717075574412252312408137030099812127665785367029260906249187626600311627594798936658330746646517188014835685936444640981704094199316995313240033425931810559905364117072912187234753929957525490953635070652557656544202404496621914719329281660116975371106407338981841785863399424764561655416156040719810899605223918221862708328125289931647494487064259526264454349390783844924250886723082170372792257923079485819117169058118173496075813418395881470852627256452454703767022608273996213488883330331613425741862788439148918369001328832916121990306361983226708251045718583217865501121439510792835919794018654265429801855701723246968950255261991888026737707599625725375496051095893181461639004444030670952342742311247840796812495106074252359276231282516880093476585139326442288385503483678317227370128446445339 A048921 367 77410581121128265650767616884663134622471592254717591051983436116131636534280149039508961876358524701550680991243512608954013004705426671670771235161704547231660526958086109867977210301791631828552942830028353471139515473837991636689871056477170965702161514338575883595113740482678350728348603727123952771702493551578585436944661256516229046405079192757311045201991138137494619042034880772171782003922170531912454085881637211100324697224523494842308176446449489246651231216578492499809651402320067302497247989047628254156930924623972635416841423758634511783271465015712763168442973592546561117418337735889192839369378571138929751556144119247228372854331283619792207318369116804079918803895127901080876317662581805826022844702924018283205792053941387136831519231825643427810082547592925668083386532725306770440705625537069030763102333883028325002054093707730812729905972487717720062276098473634157930837768959495076348715951796578085670909494521698314660509757631650102070250830133734002949372785017332096374242637253466292980121801002955826616549774873869633631222211266583157673752218508757432166470200412069865629455447984670891500490112417209585909148463787582191096628789626222732566409397157748263923668114042277016581355858960492669723458565812948325356863925727580820738315948134202907035705657739604354150855716977538371005006547495775103339946735194364181680367318057338112561356974367369434063009624336311367244916460262708769290331618578545168291849234014966230219409953545629729508505074244493783376326168460580215185505752490788628788355874882068304649526544552042750 A048921 368 1560752132724758406922452348782696817683389517838455164770397610494412501591109277715996060327889366935928864279715869781528886157642538867847316390268235610499717485369173331475537414310563848397435719286683083756907698085841684780296576490117345722414975726429874997517980922022905091907425086045877253892907871154890940943502703679387002776754463867419667973669299214098199087872286980498270195654119872898318258340137901189537265710996864425615709716983386595775671707757577236369406447464829434587689762716733809637486064904628824581991600377276965922884283878211832394352332337338808664306902824495265986421664968774338021077513932754801177540168478014569236984682128158302370025781138554581239841507025563649369988316587200605327731941717183695370824362232615180287887965938466850244322827020495226968595407009950720012878639994843367901064814325707673847323705886550718154707595861739475447560569393667140412347497780089181431486317323182364347273010498615399400414906283521274314907597547317045230475565332975105738948240380715188037261034775143560128508140568140693584298381329968343429118509472380027340889433247779870254906617192206388887255327075998509054719856864185979654518127148325462379055500439506970812431825975734196754509667836898055861848876981636154176112500404419010572504979102344574155473430975394766652976233759564099050322140573867331120246729946878032371196649515339200806331431095613447794503978934109134580706290597729531789918802617205305103012791140644675358509682494422377586181128932270935781690073505134141007188542763868777480026526821129839486929 A048921 369 31467884422585997879242218605389116353469364836187340777383165570804908740948308723029763528821943539803673060056950375291672793756375863948110921389816931217190756708352745751123675479352378009597467143705161504678419537667224574702347938503874867978159774894117625361381647754712071980359153856508373465864855726522417599724316074639139493468694454089836152927809365552656751872186431058771242912606582873453722192741406277901813140164794083324740444471510864097579603725157041023101480293976239657836933693397539080863365786450195436598142011389816763178558419769235499719218961416982086697209213630055215082344416261058824609825906160646157222317648480875413672465368860609323267655719396733571829783383773096636015898613008293901693713125696065612125173654502468033138753741441286087033111170303838233415513825693920791362590108812929649738240461432864026402009745354729606947496827702115205500082042184279116034255173893442124225049044199093335448020123012573925079515238418105102603432978799633480919516251869201444655208129575857820204301156519894684437111496503630452780040806701069521709129955815655910834942887512282296094756324328775100327632318597133475773679562999088932168171746998128575328768735937671431477973458741397016003931253204080036473648732346884214771199412415580143028642481625765646383050961175053568279768454055324817556819894910366394852050387508587570610728734966911992289884879686748710096477856024591911153491461741091201369797730076244127471977664758267991032642488944038902648090138156120438769855046825008798496146770416766416670226529118093279183426516 A048921 370 634455484167426756516523204599403015135952516143819646915144219468170959540587298882616814552111965321632289300939369186914837086187164011279273529214172576932764426254090574464982213539165231118940284153947746970643210961538883789307054355818548598058311659000223836106301784512523873245096168147496739772889967265237112490750719753371626787928814806604812647910824454603366217148823735134658819105703728240454073951733975034918455342465312596996552415818892324952013374530944553350194809317742496516478822538591420231633371348922775488062914651649885201929128936503042267127060305736860494650323500902270421994962134233803053008971898933433889161567251131241612449677529982923047564172244451161136677511343791667349788898465484905058748038712552133154484055851254398251528372647051244148294737171343159441628362785045423985501821761007647603179036282344590174609646638518352448724712885422450911553178686958866143815512403692082328536257397655802506120617372906504978837786836570928795169141403650612694982241439711274194163200569560204990243931880493081852477481863998056620810489160408582366731134740036745001874091157133202406082606756210146380599333920300078062550418294467774186188699108458141187453172874919830961951930062712220660937065172590993858483649879729002556580768377010426439324479142033707860030499323737999068261924917687225212016503670860666679139708792701412651775480383206230073209458137912796397351738738663843178567560270917590204288330043878431480884708573843408094555462503580029860768415779322571354206881672395753890145170177954301729036329800052469873766405935431 A048921 371 12791891440315773842300142971890944985781958277022326884915796975534097315452412379123011491969917915992806677081866501489626570040032807039036848947905226106301465144944217454010225638252973910467695999514427330716946914728127437292784255219665638330176811690602738089457631217959858577655556961830675410792634054136854935516098411943162664659081270662071778517341889725903704117497832275598560052037955656177452165561138211912619618712972492415850406483000062584171629559713300359489586722362843920789006362186146521312652952273615212940129048608422974051478334439215918420580290165047619876157735727982362618207211468077520893708066816469987912629361694990444909334984687050325624379517524968591440958411883744213333347134845208042786184054828762982964641921947817523044847016171093443076632403815509610358272817056572012701766938982846082162366079786391165667615669123797276716458054248390627576619983186382617007329245048984590014505897426487245929310552024520830370753533119427827950095126376970674356598470987942458433517005228264723437440334370200359789756304904817321085150629672117030976963616919490896912129515075176739399155221323952646996868670173457855300008057879379700142847619256561295623302296175364895917203382446430334224416092005848364970667312401447417198897237246084805454080005433041136248169280982154576039243361910641380669351929455072866674448413826395494376509664875475275769137102686712921276657046352462550141687239028748991957770108974879205441353366793853129244159243964538073108773896294611545487398709508988143108098122631767861044064064758431368476784997286740074 A048921 372 257910114585191148041028726082742028203932827645371638509852651705574250605980578847290858818480670470135002901692303102094481718232304369333896937208391639541077563319600886053663594853474246443684455623269599687967336724105294429158232364431844244194476279247620746359420924510204884130167466219333909484904348026617301944638463690847325891484769791159876391861834532742846027813625077191794432634530442834146062321589594676848261717572496049623063298513694846003176070230926187317084494146084849813205449757918263624114288592107258574376106389980109351176020977034342410692697543180629806206231773097256894206023375624416842025138990144695997360999301332830099130770348810631135255816784774244496181442363722539485435277582960186093170137854709480549980977275827841048375807288513213352259818377433567592700337095866242135047601038270320947549977297474182399845876946264354054638874841031338947777361189450667637142906094862114900180385575376578454770956843797771609028627755916117030558889142843341332727125677076654407225295665249072784385467031328047773587984767013444963720750374638734418148958077599640723505610281071622262632565166250926512540719747437923358258684400413635219812319513262089733898879708034534156562823634932998335920456586084849561947600494154332945835163540774793470554734630216496247001881183131701238365225594580426599368248389656675467029562240428077164917775211443852126851112191160047780867162971206611197292854934730076904934970732863184496230135100412958217977330582257554126439069436323542200794361426913337268949720458356533436416117944623163451176469241528847443325 A048921 373 5199983717474732486487447332980101800756748685204024698613322278771991065183683115266665916375195786048944012511113538062562438913373150654477223008958743288521979725348327919669747945425522118544592083808665669394370112314464031552560843638890588431783392412013717797495906590517119655872577876258653321203966054120023987670945769418765372680953263870284157150646529331819371886874604688843127075178842736384097252350437242313476440837077046639527709808782709002115973343824304228973757211483776019571004357230141669003245765281413595102955844094649916129987960887488077245170249445027567987682425133029157772999480681132280900833331425589293882322480000843158763684146863384960261977452390238800007041649496415429221601853294296137165288276640468492019953480870599009269535503506156391437169015049183185988514586168582356870257719431839271961656560109308385759301405322966237325831717828415801616696528725084377713692655677280715568452343956236677378604785955340119156714362444027218450700494947912321573473633544621035170533952769234800250515062848195764840880589082768772453720447968315533666602261783600339347829217574836532984021039482795959021893344550974740575753739581131655422476285883542633958307917050089981489254754210315730002397911464226644862139156192472348452481150110204148707239754160344991899010792166132079385765102398687199185821243362905961311177167217062477972676689436621281706096848229031780671130818548810648607355991052340571528549887958217416838112778453172696797005809955317562332726444866381361557804369602027996507576120773286304513253908955428156744188604370919624865585344 A048921 374 104842071453815441807368765086516086424115538787150718328070165274748232150659168364025939358665838619838138710114068252725080791276947745263265400972729244974788515681395424196780572022005782100621819150065861603059690516516887080057437300289079679529772513616544298985491722318585241991498031010959502042780454098263575612804306658382683753146053814667899385311458932526307643240319751922830050897961394616445725967743453357934717323308885696773661635541613680386967408555009551633642705580851397960505740037268666572525177495489572312358537154260225219032707916237513636382780158617948282587023249325902105921958635286965671898184786177592353110689844416000465660569669928797219991358259836177900967729240965285520243397080684321134566356140454987881396821531332039949064533773315317875642988329161813018466863493630620383351894004137142363020598617373898376204852534275768330699065040217644551164496464377790034012803686622427692429021258665258313930851239660610638639903366567849022486906348580919084721034066799523634031651148508016377401811912759855979393786663498799223198466708216427415147300383931991964331291961238243896952209935419566959548487100296032972050423539176092036214331656171667072605314489665034498751820197825562113375348355021281027625600105205026995344592002686772505460574452826141096451359344651673801444094756197105715404101309314661602299278578400851440457030247503383070314472527142626570731291782713957326014900294304435668428545936078608825426845342942732812408272922341782109494876454956911575404909499121727038672412478081278013239691875943224551653167190150012235011084269171 A048921 375 2113825839451843220245436555186890001502915692269784097726525973656151577849599087371807874082754721877980766624375831600329540851163381526624806359934944028222942764646314817307161973437932633287214999159035817832223810799643364993654019295867580859788684987753373744131766307891409058515463645370387603927886194325224157385336443175365900412165364330380923536365477846948885371191954951393494797361570563077935990577546254252242528359077312581273519256262305215179327889170129236213200000947368674195940711060406498205110959660814991680359231001238816771487540877192789049261536312884823828491994765226413126569372231656321195678920758079285597828434760792921387805246921420262686080804972839566449072556949300437162731942719155429420830735338565189024254223694763108582440120668047935502557539255391459029145715770065982000558530041155344891382037361835978951733851036766635760588312015036431612162776098088473940681770215988731457473211048756594169237145315432445740917612520026609547353787349387995638233167281338361964725115285684673431940531534549153408341761868582200855358713317339161575884336674234560201247169174656255875513923733908269555620637894275272231505898821114628053021699429256865634325716782318508513744217339304229119558043531541156614760704459004598087665315505689557144891953410640902626307315207856255018583759088680943035290291412580963862652093386540799525432165877486520027059113386152788690052524251947989058301771126410040894515771634667023180038638966298600510602901863249200936318136752114806316932423763487890951685183875498606529652363089513384455003000143615942311373856169447126 A048921 376 42618956470185991552773050018309311123785699763427848191211498352785162837855384648931221993230561343838009596842526806611775949916075307062861600565742940524301727046010483665151575511675025730331046712422661009067434870282719008485165256985844865005979787193311007812640373314214867119203536026459723859434539407204715362939577754497420625727394322483086365672301379038724494327664552489675890181573934794815950825578761610490260498840999452954750998471098962206831928514480737105520986785458141628287158655894175779542780596156174366769830503088439869486506580133253096573697458757603659412107315869471692131989577012696112660312728426209770045824548536417036604928922769105666347963969871033078910022992244066173109715908860214687298468151329795200652025776736992263907117763844648702287247230824214267783822902889206835464640699337880059562902274268738390250959528398436375929213216148099493946781340525163347214235817081961117023147188736009192974901009918897731367770264988873135125898038051454419477138034005309987133264140358323237226768619397768118259130623400567670146943154705725467476552580878616818845553460568127469723867833370848595360856341675890938435588959980889591628931467678345268747608029159791278989076411243231669682967160307584444645524295676850601438481095881120848468539059204767425925466992769438469033011949301890417280417140056356084084129904560157021630911887964852969282182773777139998426212423236483572679522983435778950210791319269610585277330213411667040552042894958557466936264163701262270005079952514533358246149638625390426769572931371076981438545937242417438731907453077308692009 A048921 377 859283398238064122235167014223715775690877277127316582961422132062328479480688687442152210455706703731707227613558258850530795101878369489838034063981702806916027392478720607010471248159229895337001930528650692105781804022416369849434536917694584872382983609602851551765081462629433842965972634850017307083531579600175276822363609300840551480549823917738622974304016867813285407685487336104890346447398875971508637467383001013158377925389702611396377049900778019751840127529632732351384899355207050562157018624197661006735044174589827921998330922909893647348128897159108055926099114209268668182083874068293491538760725160606791800904034850320625584628949762805531235655553065461523487386874458963964144317120552305232937654991707705806156285446280595496980954686317014330132199772195686467467543165320268811665978338906472446572103779491807719751890762424266062403867059835423174718161103389669981918573775505567308444948603324729825431962161822206300003359992747670744404538341788047630381746695839636656110061403381892679242509633179397823281435472357269265791438220660483496920467029818123557923091559790335627329488670727416869916367380909125645757316005248675206463072379628797125307888198309097879232407449593994984659250089741819584843754766563474041401904234675957367198057767489843041133127366794567430868362881910103204787331903240955504526827342525959954723263273089792483581645959715199689180849057835583262116506187241457540416553333730404067739933684598116985694508582767391905311688337551533785119757132226713135727615685665597805470978062279937909029522912651291010250578731678620256096775757570841678845100 A048921 378 17324871832656892362319445788005507451170156537655257182240344835429168450504482478353288218276736567408119779306552018101875084232295735738039135735137491427298003762854237832534637640234817638109607192987608541814111723632523978621580124849392963211140850530832905793376564636894271827665073144642512918958439848464194524087779727783969444453424924102051793924831222416550081351030301342882246675396565955763622353801425240848537605241446685209974301125348487963137638444420526635187885235278697767976068181213914585323616181105299514407155981297878772629393105338015356490328913766989816130283515656857617506932801608698577123593714490339436026827518839293136584356250655976912467447027814877661574044642874552585862422826833094855603508339869441215080334807733497866187133147899891666712431903011940028956595187485209394578579920937473127907757561989095778081448377409442273650231188237329310027342790514961907547703706525997385658398104083512134684658551198877527629786570679360351334883641755620716209036638537847686193577492090898878554677064766898643539118859145826044864342786108249852469119904551940166039600331733652718363126329410021957898910409936967447836817526882486847659568050225376563762738530251106097720908521320298155226388113920485603315160748534012356760596639269649119514205265500773009336400506499604508045483716800132195580379475599591264550774350027906491493816124208865968168411309421898255953652999320949843693394975635149423377993592738075915395962096768425942183227219709671129217027076363690826541277917449309830439372501445538469496462814195302397977595186949558404361005754092235856851566220959 A048921 379 349304065030744865571020543742600027006776920421328018181013249610500762236742896247870309614743352216375807258671474175411746597760751522071975564853808038175479544950639750700842757091943145060336004888014232891405428466097144434551928627778924006568436956019669437003206744443980845959949361776309710622022757141203510394482538049216782638229401839195744351373824132058465872386187527989704521364455216352707277925835698238605214183719670141813799247892899164412003046564566530489025409762304205042726436107477927245097088436710004634887250972929500890843930142476936720398903503443949558609507574491479410106485654495819986805289679753319674322575809253199270050985194490150956103205451316176538196924125492412115605863801671203486970229342291388332169114896541829291747964197825416012060365561059191698502603358410813474586855919369229425384400245072258315253896122925308061500538042522872445381615360444088204471234822532210686319892749099809497689879409268408719324086093632725061825876354695078184366960050090023645653016716294193556240001156548774978678445172306706495894395756594066495664271957653126067900086261084417436909936183648495334248706039391821678037239770541627442883413903336154080275236367690393692654962622200601315932617568021075967476796970540852902331192073756607780155563521893458047445939581176663209302939493336933424050655482512131733346752490539387408408528212717509690496309131383463578701968510192484561304771958339329340416702749045152921615270809350495263530835298474700969722166128524977312498532235885369115653030568673968559707745350776164035372983149026417817047977757910883588270436468137026 A048921 380 7042668541825006146986023840618855956505128818364658964910331956406571532788041823645078704099167249109832458541214483018099616802177187955719435600543341930556527157996794890776153835953120050471676892442535770568907706919338902456912006371698540971039862696127724658025748588102977179350227204468883240918709910522505328109362408060529043768011755428439673510347248225731566502500231588298121216867899396706718181777076994085333087523618384157803135226042331827526317461697151943299203676439692146792752636822901787901732911737330932343297239709048615663316546903226892818667335946107997233695075586613692209709346259011920965269673399592716783352337439335484843474826906954172920975915841989723548248722644133370200292840106871977871198908395770631683752479463741554446724587969422889735269423729643520013269459955683633789410794467742482737127149833389310163053275548971683726531574363114966006454818869930915863587128944190725331584291948952255008911213965011105400134696190036432017172967728478524597585932320878418205808436840346038390012024763659336353216168024928957224396762380106782577333198741082423229061373156383692629325414971594633519100453267307498735619380416842765620928543459495488341132751882635187380203258667900002411535280180052819735781577204883927682789137830484086793847352214210635651832024499283377126361358019175534895577120258030124408145959163480778900426254330994306170920616538542083251890833148847874404076968530642582526332137448254780467531174662162588734882759104619701241867184266293516210904580398642894660486571886232052655289092265886205085887688273075449077762923193993480814472683219012504021 A048921 381 141994282790971708904787347103536830052456380229091333629194094724056045633571737011589180584177100461809089812732159147939450298553749865802463738506179295150072662384051833637189062939644049365666804445090401318196084295502282485239115437914257355279181705110890228535445706030125481446078434936552262127093318593931995284137454476833848531233870374718798858119876867353375711764943796897079191984786066271945635628282148428912787472045979677669956670613666246413686448250734930916232014035351663301331273620896909740196811721350977821195554312126587216074287327818930470533034106946525936781810555367797687840680429167712696005947168277298676032630153129306236160940190047024839942565459102991354863614207754092884485892126628889016167908904105298133716429158778842324213031850891540105017086109176707089448347153123890066051286963471768017576728169556395026435221826364470964369021540808585902099269612673931765197555489301538581603191807954882616389858398272674497809107025259428448697516313515707658241449383086590617775486057922040109725228887044898383004769401040172463251581027213317193730125457353431859491209337678921749708041579747354817363608004526747750115736269927144069907533850346934132597764463182454280269264408607237226420773003057607383491752192128072779399541694607028084180942535187351314118779230508611868445034491079677641227692474591747885804907095307346973651006731412978988300591780153776351141159399245102333542515278210043790556579214815010134741210621923251304722210925536507117963825199454843745319280837498905806259361146717180076961970118557052316165503535588764055279438240389318802270514650791293637941144 A048921 382 2862888722588903053113316345315485726898769581673810650267152372916086035657501828839619235293099995411827619694473334199540713901341087992132085940042151348272423088430725911796210996212949487357454060750235778934933680997009312548052143002315250425440320567405906091603931666953641368812856225840539504537572248572146978396274029052561646026208250727068667148973283889231512874873230330538679080499135451307068508830706494846662626926057954737563282235109603634150414342105000215435917923681556559041748991951770857358946330024145503093613833697799011741441165440168729243660140845588519991286867183630461395630106603170077117859985841537222506577172364040734894141391268253287915967831865458595854770466108489298092871186856798820237105401453372112576220013015546539477041593730950643627931600397951344607814055288014411556042413968106992302639510617468886689597632300107188034636528579251134595010507924276993379982197911710491938092827900402051362700070017062449259816110443145900192602891895930730076985577864205907714710931694015735851934026430587216434482824310555789179149419446278138879880006893826694409979339437221047161229841701540752856090431068167834870525975938651698320632931869766342521940638765551891316153721626135858291195622876112199885907887961904626173369631963877762402772076600600024981052191193682607992305408282787102583257200777141700615568412447440770519270818818322228031122225300539822253165972555688920100036318635193934374559167602768096888397508091685418143646627945784297407766942429541375326833824034748358467158344779625212825475188875058196532642677198652972609468584724966522497384635574781379109156848075 A048921 383 57721562282843180565898975249463476122196162253250990101594992513540031926870506239492666010390301523316168006470881551398980725739388717543617250920666116977689299158867633449583372468456424624456939407179449329795731558065617464091544821973564641163470388000856173508028241733673611247879325779318522553934269548618308784493681689620293430346562219925288092338800491654808895229818358159377050723944376984467049003099068720816263455170393011372771218754323157858074407551834566092884046261035529308048079874400330405174166165750009912022464293819469362604349561530394591191745289195721633117799879374546807290896521492434665682580338531126311900310273171159143806372494589582600914718586128810750520890782815747020394375984920885686991630087934979629656449768703020170157270288590395025934816822206408900806039893268599412669037084373686215334049795492679523879272435999539298789870724845839834896015958670003127853269309098351449154289014524714351619876195294154703703737920945600614423831057708239066296475562656670128257411187039259208324653731168270570707144320744656420389838131624278808882823505263208355340571582242041415185794318678423079337140453832791882132796976759359271613457102450695147580433026193292769533837055156886766259848922007401171042067453596168880779405740256161750957662524240355168480622964728249511832249773352519071203954040841038493219342445960393719902191275364006030150507318208892116114555987526640607811829922780264826649818146650431154648860423403350778688952007920692078798889975300588009884779814869315565915940741187442394270050681136953239934089341513737698163341549945336786202950220188227514807526732953774 A048921 384 1163782135883795483980752085866366260260233296451276880754547588790841750793477111143149303261870024020000583934638294144832915192816841421773323020930384310462020301368666137179774043912807437065351324970097996637105760738785298314004414152578867292822639537432941602862959318230395683026101597549763825891883238101670093140814631829850327090085741451925407790666228363770973056392084862336129766157487448261689190693414914718391008936482836969239858574961381273624892570909674179459727925279080418227308827385910469677350680874905369822051421998374307591029884118134650307439239277103998721332561176662745544968594270700361126322107667604582858996833221099738293383347341773773131389268217561250486543604108360625316702110515103710364326425595839657839761227660370279655164344081517950781947133141394015860100031720267446070218714139099847505458119674083893942985004165025079042094185519705294171922339163694095139500622430058764006138283172754462856957892486820677119012314702289089144867381592910624158738810217298205261720016638374612464225932675880644816010227360370938437344127230659289898417348633236799966549909831184699575754937891964524424054672974086318859393617774896225695618823778977983695750348152168530053789331389919429355195215674317599534437964113498069012369752361675101258930629410961964306306295233798775463879211938028081230827018788179817323146681779885045733227209974618270761572300518605457544561855567346155379013194803059380799719699098206825337262226968260850308241232240050365746958922274243513025755555300561316405248838756662868773647549007608062348492912770957302271716319720529295558457359842050407578767974880657150081 A048921 385 23464175365967522265176742989338701289903347600854482216522198383605958865958053587997670012873157413900950249974009280077239684718592431006405021204381157546869136338505747498950970823786651077655188789590176401017877018219657626541339534052750300384325417190252580596066812266132996027498649161919012478313627292671602869286795822459760605170015288807157851950124403931549867108168319764602690185890211207907800478293582507453130801361103503803421017215600150484501926156606443254432468336592773131263471269706647015234414022625675900602190858308758495830875160985481257968195351113225533023785465326074396303109990394964159536471669111663261071967839503502650300035905298470319285487824887751346180881395511876144819600931811145023444663705871689093430286242431935809704403335214294635075223072461969325564927938737992354399150301803494041031360393534829674185784130095963207647163669658427416248458367322384387532608421581575490793408616174786465597270676699402296779371585323814694393215533252432946580252825304690851830128847205497749464464046286451829612127633332654540029075872834714471307611774260496855662370926675774330604329642591994422759367237166387907010302239444660725715707453418297004823023371863588876751207729949718479502559172165742519805937061414280613831230066336687651326397599226152600103392356023227946174483159262272400423415281603327436028244904826699846112933287606062299730814692905615916804564015834277197225023425807453312903683746568227865799449865485214840511408945734943466269493712094407734324695496085137446493311521095896019026839488821343071933360867353951786888606740041970107104280502932470097414892394736282726986116 A048921 386 473084702564855048026698008170294809540665034068194773998243683055715753864604525647731911656399296517200934919975391170279012378463345401134296615749409877529591216394932579705183336569412415114876479310365811627224439804238976327541189371567137403769901768567232992544957466046814147676032081376509532037995527582961618948890284231619061491587521162844175159093000441401680056863916606701834577191788672216349624981666019821855108498651559907201737579861071659107146561544606537986193247142655566593453689512516589735245785846828196633036002263169766794567797404759389005020104361705613919721563830571750801600558081374673113873980666307247002128432721072787214249585629244411235660232393997574424137680209766842723492168670474195447587599273458569905901773380151462134889900389426264350868696805031092400646061240735370129128222314743332716174440748991116216849885688009806027557034865559028046696123430031574857738355856427102615317940513177761546617708526655456620845012784286437166066922436568171476040433305054366737300852555637228986327911637001509112759072527242753475695289310749385939844778694222788970627922657087052222459794678184853659709837811694040007055394892289631776983867980200880432263813527763330780889320197456892593811168674010485010009703497796761622567191585110544064367727136667059312322632375834026616971153993166724199308817676859268977021656447969240517443915211486218112554415076790727596008162142688841283104766932116678891704690898588911132041682850650674646130176855666697926875166476288526465210997566312985895636830483086616778956268999968370008712359459097463156290786821009881578907207941667102262028652883904957460836927479 A048921 387 9538333749648432112346762975552740960620187126979595432498106921247142645812197580151517214818652603506647835955593586801156167497338285259077257360334580746370460558085494333510158932961522289759488498200406704437922754315189222496227833568197090282058459073527134405438851834369054579311162797214536023031053348814044868575923041391107695333626996515248970750475222949416269374940419516154068980738153023335829930972549813354660190096681949487897929281737909575318138489360430862271184994457753197064440156687888212535378519009336077889595977027837979803317435443883640133734086172513236736200636928202174335796055733566168926963038657615044945250199450301696310197495156789914034911286242291270651712562208437687479172959914499796803116153106807980571102461460327537131714361947209006627920029907813812519856561170778593805490863910704772420015033349798491629297721055869579031641729312237453819059824347838244959336343244674821348464825833281412128119773717156639690074850977411560818426595772871940047494269716253316852768937396628963616845604960760380444996590682140762244313883054253246484435956725308096965303320949818220233460049697233376895075327200007997455862964808041316442888020501102697857006003523740903340701597069918138526702303302840226606073122116641246419919102907768723089094463203083650628896313858173288628144460635744334044191981577421299511383201275710922486004372381051841979259817047439956885100648316328402115681113660313054007096664993665879675996543835369036730061785252543017866713640225435558497176398607306925542692329706680846401420276550522787294315519480962184803183056996594492351957019415611612874551602030399357589111404852250 A048921 388 192311884587326985684280387086396355077729403313497569041832057747941206969149773746410364437441762135501737151335742977109519478802322128930170261764769201258911348242528520357299244701186875836718391985840120664511586945278405299729969252860800362699725248070552315315225138139591412381257516641407393919842565580793245057266141411637229121697526012152928585426906286013130381735868681420781732087808064064708330851918924355190638930874192966923438142976662152996492649115338445500505093872063972816557675845687512628621711965020448155581837455799267085624719338851784547616957640390107517369663322024848408386569274099603016530755671540853869878887519188550079933414683101612617527470117556844204882254255108840445188242494303976232670232431351863230815997922061350423498162830689727602205859292132645282994255585679176767570936669039407306789010386224196439238784435078556764426154518836296678340856131804991264838564494760777891600645203132679318149389331067603642775832524561559104934679857905721618669407989978666069331160578489980608805612100890939153530512148574249521127103034444564644869811819650883156791656586362312299259969299535824666773655087296723433011069089404334129831876492359364613992074610781850565391894819234369311518479245380695974821161278106017312521647330259241409811778502732845427312748167685857469486621998366723269832274533255150563889239127099227171193579638502852026499618318756069333926671675345651100767521330514464862774404067897600567438531184767027667900831068131595470561982487350065254131544083509524666478776855909268742058818836855371437459619495062800110904313638874551333790275846550353397109607138108258963806706683794143789 A048921 389 3877392207511352935718029052089160335524439268986550860041822515815883693664855092462928187636183593357333420938583413948888544930456251266151807558624019275447589856895399469358373038155170857658393929459020014637475911552780453337966417579951623344554770169540016707858434829731590222061859471212893078997329784208900058030555074565506772160557824123400349624128313788121511807142314979865381766200317206934496343300559421876803848769625288502428410350797533046977375216145315248820752840377368825469682663336311472930382744103363756703504928894228845952527611506612244605169459811811261592693915162464356681687835368600140285726926922643657066883085216629347261315810530497218437798938475269806616544739639791878847447657690983808888597429477800113352904169533498485778242421860651925968465528420058364287916368598607000816986631315681666208775254987037215258133880150756140428490548377135684316470887510392409533836892384030460605777387237096254579246575564865250928489695670135303696281454476668563502740663846455595573601542730746051638109787561317510252721805494557428162823889136157429315611899423365149481925283128933619627861280783781247234257056975001210656361177524707219917628977396061488846205510445577667575690480004701756988917440018663288941504027083100398938420207052767722396856355083005166302395977927985944441615984102925413930613985095298364091713539769191416949894030185490130177233462563500052863189597433218369177346362950151526902944480809854757647029786071276268004847519265607442624927673043238375428364633314542637718238173426150346670709058987257722371538060965140656355090586783805646995285049266191205776912286243987115197871462569546122228336 A048921 390 78175981495532013302619916063941263598447389463577435126665656522047789283729601405087784372710369171828794297461981640701747865778339459225830615066807214866805105435813695858674996837985310130921662569034369549280668664215572554921673611517015377012112913458540568793289447721823183917619798277336833617336769189377277389218806356123606128663937728278471836968746477169199635042472972888177145749349063438405251208917548211961194843702546135911768642569341718316495686111429196931385573267183416387055769041629036071534864257990308097635618220783604536295594617571596736877642101108781015841787200135943037391341728315146754341223284083585742241642894258793380294099291982470235041289580010919723445930835735229606213399229177373060507925140461173454069390635318398548199573286056301300686474381799357448640324540690858764792907693015837085061919384259633947810298852360760868240669671953655148352389355643675629216228159408257651972905789873689481694090138389423858152605601325435468562867580223911719436535645802829727976288235206141314637588928005671540824437888850754718044605731636103055416802471304076324203694401653903052574626843902628207201266115956319321956830628242077878574901312427515245757830887611662322879220892462902005176184114137809986257908219228308965290410902076255488706176421371771660256062279671304444146004001996560197302315897659131083561977824937198221444536265406272366130529045705669747071559329521877084008006269033433754902701759313887555781813979330540930746708015532346190072196273335789638036622482756264578165593386139266433665567305242271361599578947719546418368536299830775815844385829514671244323752118141661078511225464520482232573573411 A048921 391 1576184135035524244696069811963154704582735930840208978037282106755705011722672529864524816059658275606228557268095052901245226520934335246454945594825159507520505260349285879007205816889086784704471703058477029393576826970438462299550330017439646451366597216596324778470285137108964204415460150805805768179850861398894882512529515721609072200615540316992725053563516848557089253604828272229112632732994050844809467939699263749002188561926886422627790869054657373899652976401260252385280679392199200818449589947641961937974460239217847761165577863934105766562932726950921902314775437385783029590851936446968357419875244602153492427603567966328812432346967162706916860282663634754348405262074381224988847050893548959680682676411226537954976977793380749703146940636385381995301310815224724963788770517373116459427859101492725817147604089598675993336752416667484668714030203163780474712241497439046723945189872016900525865182616152398395047265929655940092819990790960988263207583205433734247029232456193053610610868187935989129002327824624678454977016328340562044784806462287111130657912598423220667156142110820887425229737044220710217076006798903509129810680195654253194292408470255596663119940343534584988907897509820825308313184058146550223660467120329084924268656574577138275084865669241256110526206610841305131077561380336862274885788246638662595083879197989415811478232814670250771573323233227233260433596442284250876956726338630488334551053218905728416196745968342120089818175804232580174438859004315644618628178638068517638856007068967173110432056133101716409414821337585616205312988372383433922005772522097515215248860099389752361864284429059884420956212617790500203602264891014 A048921 392 31779024452410258326030146246181209089855858239152903951610246709742867924304734263398947936307045780062410999810538159132924616413330201460685153857034250923821212192357196456729587821442770915226248346143351297598926436097311612667961198889944540235437956068902186724977320141101488567601323642926857620705319450187749431840342706760275757585204395207269594251475789731861556361980912582210396012985480303783985054194965346789833913824375040350475383590111359403223084993706523097162832126519947019718164245468588194964404995808245988570312283257021219681837313345189869822873765490930056333829740900856575886356487290326890399178588796113837432675237310291602598943638770104625190076658902384678214214516669803289346694515589750229070872765762217535053675163041411436470866480456987618663607890484802392255627046563971797234471228861580812361818517162930441630978329145889289570387344830696388094527769847215392758818182690636497032685323700817274277747172633265306973367434435349348563167916218896766673224604968629767016115205623794531803105288574413483941279727068194845765570115764803243455099081821568260963405634081883557742783396504865707172614726903514936947004217620462711679746358631442990118845783835176592254548094101129853146540332903890896105294667598716042673952096332831303624173888981605972681014132294289537514942818482724713245520975087546703931893046447403771119263121583791211590589805338806020475531769367908576279341250991571027293925037311012065937026504783123302146495344498304011268435147628541179298825176487893661496266537590003420107355194142833888689249109964415847015933967221993801939071701479510357605236458334953271553658080288666600584546632159057625 A048921 393 640728689433311493333895563919435725706519109235064918632156816124553596334127040495977058427297840957960054971951513096342973214880337000915998825610578972300923772701800534611296070648723330303704834450470545803712525411017169764172971392468731802787253618894608672152667950214603075391013682873231152542854882574834542645870107141171164102823818815553429242305529819010275850813169905877697732184700621151898655817869423382277367621524861001619398261316034359233126465743457942283736768949614492419358426698688085239230371587511395382336788493862483967291098145102785428417858957513356358416892206452218346573751139327695519626085214879643622351269322217752324437194728022566789447571248384617807773768096249523026259095142637867707300398748320852148371448934093996745740227983672473552270937324165815315284836053394940274348683099159588249240308949702251147496300403525389653154369171764259079322822171714366876786391673543430437020603101408611954331998401811904328236045949877930360296857279776164153472500874766645174642925646784617525589530373260308334883519812364138018038313543392050396118487020530317166723296969129199246989288623255095589110748994017987963071245841371360722631449419607213223241583704776932943215373364953796040993995968347781126945866163856656277815083891177679074429337839120933010353301804239904275039414831362907421817531304631237446685411790994322018636332285799075174862238394807410542543420657039046376313589967941001833394388186067879305080208299619156213645058961335946470878544827858468618954395569492904934120552820457592823102779014892995526167024349789563935151826725124066512598048429981027730647025111085043432004969793823883383195128993988654951004 A048921 394 12918371804575401876187744033713516855513629190541520650308641775093002899545801466175155188612231133087344848282075407237928866825492738199138166861275339382496974181392490186475754919689971964140525956964138798351100639738001740687943836546993371717852067228715143979039904487249507064932129306488762854642182521768494598638283668339950303880858077373983845176094497959409391972233575280325229094097537910679100394815898260038510939195350333690275267394178501160746936399096514038618177638399295269639157579380784929124774556982999757890428341042943118491501901119725046462571002478510525407471324332659885402763394584768509776374239703224785917732454641879085055011117507447352838737306319854005337950034142368366585632586919170173124840410492772255253247618355527999346203040135937931303899019666223277901970472252921739247446351410784389419602296682078270472889967104900577041009101670723646726610352531577295122551836163164461780572902697915110522424477499584442432629851468071397488955887911679105443415795963820495042520899874356252927141579582569048073508042515606023651493631896300404321737691852833172893906852528177281135914479479285840762785214044775946407927521706725157269232571518374274375553820536866738165931765529650341677391093567287630177591657490383236274591678739972269165813005888182362373137298296070817699055144314996120955960352918454034312524568598134474092341960427017832091781238925517206019954426811689483671326024654285227973326627313575545238015093799894922796388376631960008247549209550847296666817344173290772793844924469799448909394810390917381655745656251208078096115283416017461805008050506205779625794962684460187341130929429419056483313590192252628963091791 A048921 395 260460211683120563194385801873836362921430066033179030116457916837268308336088852826896438416822745678009205873103149388779608716592611372690686719341034567019325021144311614437923636079493144092277954040606132001884345294685065684733153868287508968106601576678101114010793882119256611228558515686412753802064531461041505522910532675199970885674696453190443470886988025552082341933897493988747363117496827170411401008379484901027034173779285806338468939582028679086945372445457450303161755261669822276850202696116959042325619378660869531075420829771030661163177363084798241675571123553870255752080482778196403038297215044351554783561901270332918793678128138296790661381826747958799912054780573325207239130780604662910850001191205213887905164649054875462095126332912706588724148949480552587276738482239456404893713346278572053312073062795551760318433256463753139572156369272705030775435854730760993537658848418839252546523243935330204876480427174761356944510361014623126514778737063209566294398251778416844173985124750047946280661208623845124732411001954226773997760818316128836497276588254895208542824947018335411356632793949813373133108488272072498204179896460023637458646729579746779490906384322012700352702906422723470124583313393436823945763187509657231292821871375240645911661148940236999743442750288194951046261197892078022208445544639536959351165213724338935177882905390175475655476587493201244835418164354039512966910610833862712742228932766108798457209626501921957020981016113273133801626236008518724951140692085638367537902674267492991576596433039543668453625343998897234050148395169832920784312409081917339788505801708072498834250306997061186086838367150977222992685222261068511165201745906 A048921 396 5251398775036704990549804661192544715508356135847326414666503868964361857579220551150084525184825009747790475726160849694499063706011363670696887436215772078968291693814636588904926164158985851498536145226174876457853371480339654597588107604468919267971929271131807431970482272248547308340689728337324635668462228675336312584427561159098144657022926008367643886039607395086586218661849301567549054849741935312296756451846779758608802973227021232045877069577594833572491438498376713915833270967609318346558517119952548830584208787785894502542876879415179147428863503013801028937818530522129617962921286302671545398263046960821462777665277038212605493352501791885251435695335881227816379495647182076508501349460601179466189357431446935488773756529403988573989681870938371886328291773223861128735669975012900369243770585698097485956277844637563180755861897219894117975546244386311725593760662072501480982630975210284478265706521672291427555136592124635780800107376352353977206526464038579807556260063400552500556782641794670729090196245753065530498617694259540634773805545381747085852066920901565298340032260045986710939257497709284700932452204627046229506834309641782533665288953859332861370497251467848546136921623741130067785110598706707714744135709178615530038244393075944412487675810341379648855023565497580714812355898762778787695861371967199859442072083149768692602440825952149342031244864695963071353868937924905734921645715677913202619336071104260940209032516205123183881474008860719123813465374015377900504890386281431215451897051763849522876564489098354973562545276310955642001710287668515097645228695794333988798392169030107215290375063879784949422647817367073340559462967914073129860168637871749 A048921 397 105878701841829834336344598384578284680243113489523729139327020889601546935243936416199151369880003429712205893581649178437340733660992397735979271798295677315124130111365681761189506883849836658420341667772183818537107673902262821311505740788148481993341069857957924765287749562281328711508375074178623617934781652487599273285722965179204117374925348506011982839887093412747725788577863684307430055133133782269700033170733765113585784519169028301223167138354527452459893296058898860513580106087183814833490545322280593405279775253719826299399952567348012199430084784586893260646055536816053803498163222353980920123376514526867288171732532082541281624054347449862301149698700655488485884591326430245991079000585510199792646913682831922119442591240678568573904503786733121059444430007590538597015990759471615005236497655131695233278420591509486054847927253314248742869823807160447738716371693269920128810812184530907231953922343433495827036459093936479437730407977505799873814860053167109016739749103883687737809007449879026489868590426212098602068005219249856324082693408225966428820536761940771290236521884222237047621898312181804190386728216582017807244295146817722983735918429065139571205186093188378065199913425165758003959929766541327551234440222696058806973852160375319869335873776441747539977985384119472083851768584593948025445934773157138926534097989300422655911476754964329643858483306523419951435460691023785073450707952587475157348341123375176310385715134518067131496321945668802861053955069271813221460875017065524080302780819760059812744301652604599937424369407356143655141248769824206228890180180292952800235843123479219966612043203693917153198239206916565541382669366398320183172208911568464200 A048921 398 2134726381283574344852674802080062714530516938667421291059784980509642520344026388444186738769436103965032485478602735009492814177573865017141450407300350009811760632337063181854466248887254242548085077207086624923170288463364051522942924148182542089480823382504218407985924174704233877232884549904899681047476432008992747872650433839515552255415100219555287589650159691348212252262720668941157103204045188468379756756491577720373336828866682975382240263797626912918901535062648080327298088183096529107063518028229304204284701998081290350062607341119993742549730221997977438907344742795466746264000348926179677008855971887627651303297008534182920281891578259931621923894973766920622971177313943990972490058301303707187618167607483899782325266035820804770183074031358431315862146711484748665969175276956796726722677896478994653595262030009736413200280728525459985933847269624422702921687760485947467564582114281881176400370504022599621192417660696810706298884704842364560703501231185428787956927013876242848769152707647678290294059791083092086261829590731897908946614629722846389756132576342182909852183455889656483308166002830952038377292513370274438402613249243304621156301053701522390175306100640366827082712108341270389134710036167895647381281069025862228487591277219242806129605474592942703559656492459593230657038643390227281326262149200532863069580624218203038438718501731149988327325398394880328364878687098552616726007438818422958444544051110154233665735848333120753300105659187100394423850718293192924155716261589184710225633451436105274180701087043249454839995162428569292064002215695485358318368715149837818564021080257195863936724799782501693762997949467203977078284039205859963619044946214874737335419 A048921 399 43040353193560724099089795023193626065785997837169434580823655637708391605574713108567756610870219358262981542507382449679744941010903532814613525376010385099529040554055737761184066748875313154404654668228938863928775537461238332903312415364150672819963879044708981683854278445099013870488089583674212295100596204230530130120778773786589599394475133251748359876514536857075562017373248338613745830492529034766338873454683156827433452030024277630487699897464586679916365297473217299500085193434012113769430835651668686044507568280035200784242462912261361269939648536493136338662991443596145001358721231551471425498573185074972191050206997894463506640956719252687013779708159938954899689388517854154660914309479806343731247295509443473728410091694776474535752570046344188403679480937511072595679973336986944844711016743572992550655977815777884971434573993682396983083979907297786729146620888201301147767184459340476094053362870149731219048029047932638366461633981301346295398191949345755169620453437033059212999969153783482239029807017948712216998909606268520420931787840389335502037178575390555066498951547410732132237005901455756685581167464184745010491470523999212624935618860994176001649382029905889874453263463176780160568265745257182275960061362464994028070756524320521296809785709407037012728046660992333332387741044181993861506149426735208812051745618953311671701019775991969309691205038579093873969264137845557167405976908006335735571422001134588535793389863706665493518663169033996206704875321173400667555738044700267110503697567551973718271235504221693855879382527460444659238269017711127024590743805960849917594840219909739885213025446602755945955647503959527378935797257085879220088864022412095542588260446 A048921 400 867779598953844938002274102404955086658314573862493201351145253907691611041954845350916720344178623931862129895001359471840282491169022851034372881489670977076354505839111152403929971936357814931852404872746788167445347463123198804632533395629081717213569639818599106205651554024162142952546984953154918388918539622219516474502393764434785663475855381206650212274998502462197790046067180740409674493233267194913735898213565051463135539456012656719210029950440732842846844208753472129872637342718464054722735401345426019800057387377367720130606187174406224804529451243044392862145794578440732721927791206540417954722555548625617428326622188251164686712049091681097311894853996794234920616828325798152329363335241797201005700784443231709828304486424817243769038547091317495236554378799951534189350956451155505002266792861240779327331171126451686784327467660343759447479216957090706408631467426226873255334505504640564726422725787588376815846740472000194047788758032113039165453785379207884544458794240533525976262529309429861255640678801822144636039929219756317994928797491315152669227204680891794908568951246711725360506029676984963463735460035600315531254590302258875700647326319063522843732450311656451008359870861858133256106984821165272880011109808738140568100364555759073167036093343459205657680173219270932188008404275758716845459703415573130868054432099756045706632922284831583490844087660506292292087975182363436510686689693216302282168051942331522948512092766317941347202533513957772332483301801647385966065866301530523892790840131349442671679376055416704478990655678662322790992687871089527374313218297413940888709349949799095308469155117679965599856071211834041546899567219081457629571712800827724114789769783601 A048921 401 17496172231067068446441126353598909434011312372429590088472356028463222624119501986390469807011572804843984904680035867163861325907204897711651493221981220863803074447199118500712298332996779515780695032639666074803094231622714396837762805419361130218309318258058716134609364948380878681110238440137419880883163300762593686928387132957755374760410596801413348328140159930128294985833244480714891518518823302691321708413443025112916581919078675154748434993373086158112891393020522207609274814603804478837307677392495643759540070999794919693238081161567915392247561526022612512393447171627530609543363124947546675251644739472816513514949165509312984519024827145517564749737032503657204530521593015353829410468904230805686870595484697142224114801326887073574094880650702573292615220981685141894814621388288223954868758232957319849224658521595541093167725431533276884297678989204882915313040917100965330372753152217378606673658903275993983211370762348438864458878572981829114352532925417397418839623039857183513700345902936755708852745126972531062203124835929817277145233994088108267727623398738961793556012128537250259307790438110364931900077659656606097556410039182672927877238768309339886581157661534235335324661841863520219532848867396068486549601720003717027669045522102457908873260417181038795063110639718893873782292114620106204856164678758636037826504647943535774583821307405754610350429185719922826613983881657547469082907870188650178606736527689866164553312278561112469735631987189753436733532124219939274674419328815720378026181808224569895594425861758076091483715743913807224651549913618638033209776082721716070237307996093009139699615220269638019821542161817350441709061695335323091641545653401424551190295795788709684 A048921 402 352757823654994635063301051538987109603580993394610821501286440894730240639805788007649806898050610547085799716296753258756412581100782656493294555307212493566326609928074121372250206585951096660812558316228542527433197730531820205919774878232625711832470757505410194887394909883603721944382484477503674685211420081056874293630624900191870101484612789234240547785311692236248181042172085174106462055966840935629161090118102374113059073189328709014025289617178133169431383423232924541064726682169268559599333336864761768134420891697807783477698472248926122964089110683138462231832289012208477571172554603264644859883243282528370996862787646672146205621413878195876048803100737443882560950141437758735582775721717738169016887745156762997079370914524392690976083739910426735634390590196181452083300862241316214926908398490618689938826785785078128393995993366246460880866044332869632381450824561958195564748575799672281963113746081427864901919280494622483913219715740670880571462729676811781379436595185141739762692848118748339292459185994379492474317258305977046722045889793875641402609190296147743000784521626999088481451945452675148079984402310261032103332023678746461269602012346005584474185777928120802519159381047292423804363165608332548004647796998703832903125155248529391802943603364168010842603231060332165063927641426962177026551275407671916379084855843783136187402959493281902169053769751640996369684850729891496889286151968056875207852719589115029667392359211837056848491870778517275277463702356039113854338256541516687960233353724632938103625371553086954101077972349799525584762226567386292154485978005522021110710662928517900324824546762607286637961967466705348393904060354451216954595385834307809000271019719902194871975 A048921 403 7112303223035829601079207354687931750228490554810831010679347132847195083316541673690733420288026602838771089035990234523010923296292654013012907112452525073303056245566755987908190164473647677878523284991104841798442057839888327369040104257163394182605145194514762091260940038463853293461760970925190648865812770791105398745586972309281352028377388296130161123034106010727075896043978595447090007257511928425331843207639471653424471920726663512062102734513110527588989394466330831576424811756621978094837279900559649376630550258871129530682436904244767329634049257345876149495590098670700153162450436367658644717419275810692276565931011017254646288425962093160425750450552318606527690219547137570033804570271862568059487685030980060062417134154526004108572726789979143193158009786920189455218370089694796137068103175499095793589305805774086703084206125082535712746744301541638538869928609505160221875495454900239396722920741820089708876502550121207758309897044304527721100002441391346210754803213283204717238229690069858113877806399165934200294653499761984380080071952878886687871298227023307395642855731487543493425783864909045897478280587479405269610774163854476112935042845042925825859193768005613958857056105350848006880049925462351965473640396538264958989092352451804075428491022155095017427527549575306472300015232668119298589220609913316499276472825695850943866882694719728404126707495382156583085663133802088478624239926897054847752076353749000700464098581875746461618180628900833316954469730168928489311228653715640133838504499769867489820724845658913306827857987032942290926168787400092508800108255337558906912432315727469910256103372128072892924951168242171072500543223157383740903229077549768391662039748402372257220057034 A048921 404 143398257230090572761964343621917028409119716962514981442706175391178706375097872585146779212197385468384692150057835392156192976743439909109583576707973255220723726456790324300130808723867477895435689811178097504111646242734630725882766376113153475277059225579335875778592878168113300219172302751411209384928842399478846968451650242069105719404274801341963519328373097602967611979790515399232143552219493444944699687123265937358241828752631916540867406319228044840071071001798778803010952513572285640178840677755750313866863386184938821899811509385684526651155578162518444242991625337566367475852848126872178991527962579011934397593930047267100531795098042100886625784707987044644073846323948437545583809010238517375497652536577732225821691261744182380312650626563475745150025057689494269599931325665125617474250881297504370899728893717190350322505635499918091674153397726816471887825868243392215831495543796950050917055246033462902628940179513624510328421660294048172172147368651869592624426561006779378323815447248495631173255993327524379351961311387883870765197363991898223606985473450634733414803514257467330287451565802844237932281945124775366735631396588301923710249872572153458154967480276343410710355162676924416467423142792808774719546989670356701104434247107008118520259844185747422377205799611934098034180742057126979871193688910521011850740328732594890886460952703536204590720774352841271276532143734032857176130428516812267872320488236434632533642125940386440947308700991406730557918743422202233845453878261876479836935239764126714605132516234549638539176318633480210119853889506798438595041490489629884675646439238986585402065655864021658904545578816136685697050604071395110629639687706963044478382236407017609730168595054301 A048921 405 2891195655160782904990895495025883772096739983169736501037010897557597945087528223745187688785590265525545560290694988140662928274090312151174770060573249659307706699518750272972481377582425924854126700094449516886794169747573566855360008306153296111372673923525424732933227518364560320555098674612191832693744671592479741786816773435010337205347636516279280180568497270836926982009460475435339882852759419579463106666447444621377400097886092780570305134146173105552402405949277583759975993002219611320663807650074157927624050215630186268272870121551734522095831437278647615481321000560423002377444970771546436459528136800619345513596541047068269904798120436412114055910856684343561498283055758178246923187230624417052921102382992552106036879156869070997337657824200071183735662019977573676753625932841892609821050131652179950581238161536686037428271919865142439251745092221329404660706616653345246089452932158611471689428473803758300984602190477194827120429756538702203030307525658992285102342112263882612481562330185939225645329223591740137328309759907861102605924872724580031485154427840399268085961058816200581768054976291161660281622680127440356644394948402569221991581817864715178277528511472442078736566831035093979465337398108560590433154440260091411129338331182405333153674903044548507814128314348287734989845649055778935494887857224704031021310008630105364356974784541814262238383848375278216095284498879907332583053221131729017944670836070918707394291842745972840503891567770561872607924387923971708623112604204724932756648170285818320098814302500264966567959629460370009403551829309901331553134022451809479492824601024015219148977843274301314705375067165996688781763206786924997357411642644559825223374258776249298977286956264766496 A048921 406 58292286655953447700335862208747524991097443131548510371393232273850114377676037672052601596148291721328664118196300200834210567706015896848545804851694282922988727254973316546880845234686062773041424631868601348293446546338932012203137761585896380084342376369060387886063857446673387014918599258358708979360070683718734154426952817545028176665113328036948045658658522646241024208307130125936807318845191865341641711664213691332945203415337573889226575573787735834919492468678263641969857167899799289874938049661954494381005786580672429355978785490914562048811626787256515060815949770307623236367678024843071125024827302646124665233199062997060410553439172443843001494388066685026899883738896350065866027755360040486382477890748243298984183331739102947704139476738871208643002672496762782781212336458026913134086395280120370866114552913173770169438468125815366360275592875213045729952694917138878608263334186686380695252205971776128830988646735461022590777594422911653523448888160189233800363829043037840226073881377393459418965496632800671321289002027300984162856786518675618602905459967132656592514413453048721872140194144530835591753838544447507345888924214061204065492348901538514852278071693339896915143249736974402137055716153241655831504485104976973360833018328865409220036274874924342828801032696684377700931169942081872840320949106170793762930640543259855623570434719471106451714090560221585040071854789884547905506661868327491942988185524541374742049079599802178469853020842081367484114240951404374167056962480521785832363060572367429205705579361877826021393563510003661496114201862692341139975849565631892235904444930199755609495105874030807243068113199655246423081224078187377725325022909359927489190627327064501958962449882041627044819 A048921 407 1175289080666137757373388748861872103844622876321541082938293848068355108525106326456396329636354168899838260425528244358524365325425764238170068366245090071720049059607065308699461328649259020047635278573608040289842952380491377482466096693734834509107214880980321617033394760906601310630228477691929615829665912431392446429076480920526084662911677714533309980290592953025014259250961375589677433727216875536258760611110769778207396569882636066868493436148403195757473701601088745600118676459219760280238889636620518865635680741415467305045058004794949278476405497188834419377523563787621299131222121959441029251204131616423028699812413994550190950510170690014642159717738144592655671112382129926972232673356645949055819102180344979011126552228486914474741789132671463484460148699144069206457229450913112689767557291816736785750421665254171392619532356924417496690734064298300335785976830258647453846460097782517875419063505113521835686634794495762946998063031634315001801074280055427806223943236063386822374218983849444598619243117465197911588088721546132682783657427183612949547199852372174194377876335954407271569890012573975730909779232451527962980372133359507047965887516561237718586915303203590490130676122460311064852223369616320866766232838253391296641023904417246049511966040874549697069737913416422108857886513382409071150772040383727686623503543611895200452321740457001663737645231636803749202650520178367755990917984006165671422798778601132361478274835496919679563203765714152963444149453454290604032230768909167641747379094503423937359617570995366425743072060920734193624284528552051152754291747389136188808495939189862871574625105483231292360437983626074011216166951082650702911078114541103215392501602944900229720351615544436328212880950 A048921 408 23696178386098382808208816254217203148967761441297468182653370193360943424233079376337825126075571157210247285370836344560268052857023690863969021551687701174325346216808923499025222761345515127514359713559660676455212257602020606462549429335943971786723286345982868073566917283335038178253279552306085655999015147081663821184305853892694101428597069415307267785670889460231814848776859046331946292871339325716857266099573628604003838309028504964864990770397529659074448936761658820111329112800931638870377202978604851706992100727412865223646030136696981861726725585509652776233115032270070862776077186578572006919706576625493801999493225724921886947125650898636042780386034976889056955940948619848717805094350667869503384251777637576074090247046569837900641004788782570034814309429140050843827877408097841593066576983522651794179630748740050704821241210871637442463213844106738494903819121722155047313449883227791217512777694846621279337801895634925801913924253033464643401606111028647268897909725146176069671162926298620619967720315367823660638373482524125122983116884019217770095024820622316139914086092998345956343400561376304542072133292933868245162755606905456887027020043415325980610871490912719768674795065901541952576125441148545162499130653360390217899350600027496521394850096076396117395712981500869862108330181884961750459993037895768511532284683372390488259855307523632824807296708547146631202254747764395906404340488025650398898977031167845147583602491239814979551135854475731206879573796431166207093462595689675512388871471014972852677180260702998513953992870890279301849163168552253479139689070883914273125002890041570286487835767257803442540343382800791014485111644647179393905779220052700119383689829384451104557227313644475367386478675849 A048921 409 477762347445226513512968395944138501027615902334816677177116166900249493251032237860616903735539336035318836867808541953495880123178946329773579174355059064831657558703252455980281232614786947351685500497154599985081949247928987087006544111805205665429080390200491705118934569233206278843341311703366821304322527565794593531325528197108017552477289450639747418561386493006600897956024772841183325567194509757886400662840842888803155609779236147218971877044261556837855843705514863529995871972173707243684784886215741383495855869230417447223683954571026543501184962778640122085577645903105604947669969104575046844074094746719074419490753717253461090077756422908129204523501077486299021753025734961007718459340065492228281284228521626628460828549826388843265809463809645044370462622250173005969188457844839231286295635374226413657512929405675237056434472674061597190525820834145997235950465346185259805286322699178628744974748464434073120486926133156579522425593791597682505948180609485306180091849654453965853323164545813805090344578379202943180592974566562689183452919831938041497042940886187285640773609429156315217388370548579039603282620542353419107443515566055688396731730149452285859838672412866952772430727988030766387528776292213597949986605466819349319895410156730480447116918125126257644382668063282624743406044269278085430365308479282444345786237162650593412400002257969744556763052500082338741496111021775230086556556928655179336435503479607315264448231950102314120790321534735926878953003439495719613127788822064468771616784851224788152253371056676285042973978519817750363148634180066006094363258292869732185610119460522200926304873164826727525267110923591564807974809763209479857277617723624425265910738947547700225182587377348296812809854849593356 A048921 410 9632644425494478579350085990816904203501588673906812403947547974389460089566368555512678636778118967068527231718508537495547590483265863043871212449377679313448178524249629800665506712954111671159167933509271331339561584281531980046205335919667127290437147040499027412625090711312987710704409348310002298831665144782535447696921478325785996000353008475201518037727406686328197844357556621247079163753829412867166284447339808224475594800365120891200406020101410738567319861716141741730117950591637172646240994005504574795438594328431575843511050668415007033373909357816216555979763720465300174684851054310364907891649891363643401820278774447771056773225838051548050122966785943892725899695447912342888999728496595359955939383112068784305389649147509404811355412508689058595814697354993678717210726843239771173096451007348575968640123888497593380791781133233188711683744157194837752164494787405968086472027790947389629528389661027142087408636125358901060696219020112268221651462574046836632174364603835191134388525573901535011932906769313769425039291892572663456792652646668417908644162004052283232466961373396563534414638370657050035105079653302796343110407915680059182549448256246236944090741332577352010885028569019881246003813235027485120719084776922881067627341041680649346747274781843945510549647236096191298575682802448854576562063599099299605003973602141076581008418357265330682229823839699363405158897959218777441240757394391205237755562222256865659193960104994360366063559483232209903257719248467538902408716271137001223683662103781522707710759614567526998333442840962572611931523460489327646322298534561150469442356955438045725034588566261400713106632047901109746857597099960717888235251934637936442158592199276766902555680222144869046695396926091022574591 A048921 411 194213376429057329671629920233882026606860529815693249353573785082524127425587629565214388814103530878496310010589732265176688565827726207511585055630773595962683110574263477337765490366299566899124196523728428085313640677202298533762604895805784508624588093201461000492855373802557888990016022437284954645677211344782952130670737314678969054251099804399723556036912555048362631931336158641558837258421383055033296869140864550581034053561805957629146438958312766266732746214065006091247774589832716702719803677454198350809891555353981562926452356352899417235858216971105595423023874046443736218890362009335608168336398265599683520781386230925206329408318256717555363671127133677264062103360599055631593051518229896307366157614024246600643639477651256069980158983734379335599170883700919928046229668644211808547131413923866353305495764182375548337848654151813078130906052506836497924994546667728663213263764515794947011372763600654490301898848438999237052600588361077958093339105911984139568414232962433273997087486767679584364777461192559640768439259957457066049290773478675722042145552828659193646811589569647904551711623611799072259209576366608359327438625288497837672506287345704899117305240887585898830596993236148117693898116057095378711724589322332522618683100762469841972388073704420711258575729929788740898600291919567761703366240854674770156807671420582148863641137506783594957147963699255512474731361912272879748520920499158923074972466188707421941061308372448061750471172180137494534746208608649515910868817845536429849845526564826275981639547196657108283722589516513410481945625647237189825084176959458657472027068749931758447625173746657488012829187824515063792551307921433184299389669648892456823177110655907435341779924413702262342124296011037342299317154 A048921 412 3915730085930009455344923872405443429630617798642418619559942250886303482765237697727483951757276752794123635364982950211983857368671025312582714847756444792421937561950121705834398016099825154866030379152244633546822291994191158756189659863030891343221817844690709651437922633982081446503715333676129907256141636301848736076047958041635895746024678255954217861614712897157680698671401786173552655557212761401751918608451826621475000363437536917353729611077095973368454890600658791095595889550089283568599509098590553143524458743608381943291556565276107381894366337197521657102790792544634889179967304147373477579633553939370927782350907367635235565759455918713513190789215146234212076235230498464196266761821551440852521109858017476850108274843014975735430560618697143655661424761363250234274403861993871640687492394436542407996829628804931917090111184217074148042139118959093313968902297750250520299855933695429930695908030188006172439742494818466492095632001839834770965634831745961647931531132814215066494086773821430206061108160631480707859502934222957473113137118084407261145320727487264658254732036436279678175046220846454524233133443598478087457021219956285487473012582914653919756871322684765559645144566742189779924492569939343790558306049197783544115007609945575912166638995281255598551458356294753357901387787106642409014415571549889116802256666177803683247656033403352484260686561874565802816170313716347842270901357863284812646389625541156818918812440211337716018639407432372681577343154709872291327398202992989227495584282916365272560293842868241002648887851498500541174415092368072760764019529534306917389859290693767158382973028045519707053261371811240668284309723454338761883576631225717779830960462885813512084199933473384791197041009479137969347809891125 A048921 413 78948949798307474209607025443808630194330489449367914391874306308795865736988595035993901870115825075731589857732476231584286267090456646524566489248880384274037509161355243258769655462839184406109337605343359777842602965873241465639997388395823935456253782760065994790830395653491352321850019567562108752813373025440662871982326799364725615352380508745449136126152285395580603198250170881495009999785686436960739127950308859201314406746593565765879938789389970056742021237557736332004398233861125545477386599725979055025541786378740641386662800542644520680854796854718214679400872536261054589202764567328982045624963546189198380348075473564875388551635820824783596235136792107247050203790655206674526074820253068632238634309591190754227636436741228463126494893214012826651066310439434967522520602619290771375329413109498154106165725670469273129995273358335994821012530785547186889404510202246004322557032121903493746895950693277816848075597878631072974632895368494160291131171384322972833611391131385971208220503536700189046924478369874452839303657391364008615450004525527045720536234465452677211072713671816681301717377352994592505789364230622938832700102509320002709933042024218964984433140490665002325979505924059037106689501501218933448141187852201122494114260813039600778633933450472601673573792121039087272219039665043832330980885050222623518292328746669206441057092081837255280880367503367032017124113390417643283593033428718627893417584555188337594333674478479682657919745982180325825824898150514236529093486657875830959229540462314230060534368478269927898749768578190178394645146610379457355286971929386519108955685546940664697385743743828594586950367765629046529433188851735070195663487739383252228059368029526661374734203716910459746412478490994083726953200725551864 A048921 414 1591768721917745209084087391653145729572647898647538091326551144237999994102860570350471351777791313419623561917478550416219429505093929538557284243653211459976699467289306852633192087607365619896151309932902440688617927451114002436042468588646942323638097424786632742282012785727770011531058648017471902998093319682793008523058936852743639815098800071301067226621264516530983224525439246641300605442126354384789660895982208610765074447349819109534134408517950965206936658823184189325213886095512123697825785055075680608834420353443710068029513441249242260691287032290462307168558734973304590082871250026519631856517037438633063805206969915664110216342845853709830948579314811677099879974615114041741296256329675607941643904097456478128720128987468373430541414301550365992241655295418463053825810155735736670475519986426209388651970952971171856042032784360659143364180497656063263105080420728781641401144361341962307229486227181959313102894031989217198496081944323947257949951906485084946525311220059472818685926725812862437742661126832300557514559632465178207481745518130539177733044298147136150442383394796435891968946084016030753255270637384686249146421379335888674681384505819290189101487058815916454211633238795733739402883949343083566242078838917772982528548182397496820953241454061789599661339198192931721287726919825225960350594195368172963825920815388087874086789407306346707569757485342199537654690571361430210167454897718923617723800527155317637035798725916294921537640202474080321867908914933324882189710586668694300806996767305595223564128664698584443426351831424582525294334904784055526829223167276271468740457614607558390934924206980099096016573607837351464315191285344372761830628477917868500196415198380356083751577503256148755933783600138381706623692463680766797611 A048921 415 32093240892356629107245895780903698755835096738201173547958009778252249572306009082417608358549926591050625179648612675759339906097417540265935318395969560207169830385449495601435175611570050165507018304757841403820554875426757551242246786044302262733367384822294306589823946995012903318997852139478248940685448758631099612401251412842690466587296391685191608677688799056145398377301302892531731925429141557320442706024054162059936571806152646139833652178658988571112286858451018387617226039453317204134437932803049272709340528140590296012870408615804421917413208464185504182414266535130894608989795553831924250162114463212756286251384547091544316617029069550861790760472548997896895672801139725518932808445592844787066355762174283202440064486417700908365347532021363585921563427415160741651801016837423320130836662590995820584502884247639041291050191868284336290172612372729016725177444553329185251683868290819611916457407565546712977502732624890999277446931186826529246292770047421111307520351985227699838959683437618428933067344592268365470734098470459265627882944521097926375926593418706324599766656794813026782061209644213834694138174085160679924667209017470084949606071696395486768445217095413367059149947034620077729781909079965749361353860102118951021539465959384070091019653418159868457899319240392097243564062885297166147544847836032218246435591961562298970668641589053470236184195138589059574826839282665042506978582364215904551828638335087929642727436317590663729562219104362661467320453717060798124194708319320727834994837863185870435185732077118491070092177726432664296794201955610980921551340143337213423358587316761906731089277163747014230057562494266312457893840165680054772294061176116576961576871001685371331072644245916267500226485199577573477952803725778419447887886 A048921 416 647063921279925634142546541650492982662001490862964162426391301822570711638833761016843249374612268150971391452451766851181260770516702941747858350942254029243746660254733263026829158047283263829586883164376288450927586709736358297032177264182753632583210889149000384677397677031437370989864683305101807124628114873426910702441022462675388334589430034058033142858494339948739005552165644393785532439201746636568411454067319119470232549990575204121506985691988119052814962433152773907954322082243895374246413903349294381290043119536161194767783110482335313449642848363621103035374134712750362133147667873488006705248919950778554804767351433252746595968429883941629571602816584316282398877916699171297609242138746680267156256935313993830140102046433556726993763510073318317800195831302815577765149047650318824742192120684137748198537763548927397538982112406316003921801067294781937556964373979142612315668511078360654117651944107066599870450782080158295442667828092714538339807571746152539697140390200849664093632318783336038335641363926653657788640335846840081124197719952630873460892798774912618433359183854636851183482216877693251087183112649738991256454019063810473418068942861341298406102277976237247830664777900376768392129111467385489280532961136843451578505730144553438777641431263697813786376474863446266431806914605634544041573261719487388916461441303098256458533277631706659595599034814475133805459195962402015664271967459866169855045388388242310301352933999464236199138540044519778030034665975470896846688826944433927940471620190556752408619506574734352256614043893983546127382174534693692556262593140741729765484368740095948904663615240543093926321478992823783938704141105249978974620099602233946781444372939565258396730569534586282083417638660099436324102722095452029227548766689 A048921 417 13046102748752619743225394265511343735527575302943986704639727879388660909809916717315584511473324191909958603413707343604903903895817858614102779805762407341642859956886101663697433883114149553762080572853136422989760599421149580558005206758205892695840435213654760933571385374483893278884748425799610495768503111392584614951516282491209766759301621759381672541121354204357676773797365344966201012507453690257350754416462582062704666612973405459345177705688212277683866701464939369081156654204975379082238992984890540512520576666747553868317747060674435973967277191294120215213709121664206266197628670675469637359304473885482758760963053345857329776371166703002065871794197212512336728279660815890562672021068602121953559665263444981429001535020128884311947351524750711902123962429163940263740193446924711307028757406396922688183097804170589941541916059285951402787016828624781052294498982990028796179323268678039217500486580629269221041315690797418927824069472558379335180671015253157457952633239709178942228114972349937767304772246421846456066200980609891245166808801801999149620594232973194794147063265110531398748341674626841684205951223105863456551946007697337747585021076364291562068347360111678295348496192877449369702029415623517154908356201087177568606881509635020473250736446119021903401054028297484383405993768714740791669033955243456899301477333117475085154648972941828081712997503745252509196608734167110157158008900947239352401520568855103125207948212569761612656367514815388660278897468076990505162142004658968535815060971287167378876716056374061933079361282898318530587615106174292273708385481352294612194482419179227205053921079390552695995479429395750637505840435070209910406235675886179658890904485630643738109510411883684373449598930438439635588985604935700087507418786102500 A048921 418 263035522973286397982984765038693170745213990595955169075982031077842879441016829215683053903481912982676317211055776009310305659166218894860837304695923305879949313206990921488734398924518325255667804680278053395943264754601631133474142681626769944350781222194496400793665887242946579257436926771107063510582752607269176133225560585146748854725650963323223247716055600609765139164563474533042900420389748863766959273976307125480932368780537250880742268780578750250674001382121145126261506554126391510812207202314949174464145485464921061556861221469534867624792929281229203415517700275619592026326227125011150954950290097230183431359982276791824049698448867097497768165485032595857148799292122492068825421991175913844080989703885320780257535118935736519063925774448260343297305012696607532294714202511746981721994982085582634555009869729149670852440714048341239776675829376931768281579750938080586609424903427418115624884156320995381927568407087406778342630593263054216063198150669726588921088451681876075632353589978887126481062779696715904320553086382416291438213117937734186902019547464312754664680471117799350206927213660344165159267137473077306361261344150739704602998721523587903613080721068469379814579132410130356291555548685672241409876788445786713001408493418755552637127909449010288352674237532157405274785379933019689235996518564045316284228997073853091363789776133919860151790796074912746275946891492818079026217759796626272363253287854211200822200341560478599634913445634569326124023352721333616589608210251245296674669331362620248502355596719994330120011729929181854319723949643303906287814775518762370830323424770007210168201207898008708216117762329155645360568970913181431108360544722597054680324469457840666108198690527668274802904531552082181272645691442610863068872548337849845079 A048921 419 5303322201141297607380319089484737443053660742868072815965963005951740255901120400836685015486417818083395715699347952486007039095205401462366343123176425887389130711236491002169761287418704590690624724201685539715871680992517487491956084188953728859794558306045001219147130685020903556504550038674312188700758962299258017805509137566212467917768807963221205361069440478372730531478251999737845613309697104083815742624559549847483976356648525439284120163808851056865876938182459826570745126063139651436020342530835012270655560765423161776361882078951014940376639066200866007969547657743333092770583125096846154878238111581050484457597203903713703144162796282048583298750443355403474621578991045405430842267623416753855758792456176172308107441638980784677237987152478473516809551763865038636962087487301649198554151521780759671501186305296017859556319735100740017091386669110681483468429886119081804229196106724280778550875142243422309794365002654979774146699093545629631707821778622356470573827904857352197190334138926207271761249996940413816489144871576076287367361638693787874516518966354879526576092864530007233761535083071517383314302341526233427749887764215267916508322475773558236282641936114132275709866172304552050672893602898494315682418653735595506447220475702067942634752437060208987647596073722303576852738446803549205661421015619247711679168139701548694959254381257443247438577948749393286670388717081589375159492315861570002440673437315085662122100161334421313269363278227819238497170177288630909602690229923465666895714523118088479017326162191809627505614565752803263895955742120678252400629230300901439328686278018402952232045548585730495662813628084956692364040954045723578936555392290766140578522294318079024442858260309337344692476791703482008380642795276934616258908232080309790387066 A048921 420 106925581956375319386715595499206511288154737152492093519550577050016955961635510080652414066554102144715511437253936206967097912927225645118011315188645794045616347520000818378755805588201523032986050433686579171473351436227872828211187435943542399644407940215698092385948048077725570263298158622314555577477638687294887547725499098384415193011305851428814979166658811208895392365899377654150968722507212592148144139029410370048664805821815201126309179861971786227951060576960753641198218105423515098126650635294488315086008241688316302270087204918949141758338929227948931171452816459903381540820904941876385049643885850746849770403891393746693406000786248940214669371908670766159822724418468658172174149730997906600063894929420434282190741458067595461726735777904345208597653839365741896301822075624261648629501821260148694411224283732368442355224847646660406176255298245933730692758715082353176398788465294350045629724628993027724289078605255961295118938968781436391371438886637385800489982929296645483317875441276676601034363195957249843671338234580163763723484453921131033188267868497627533550514429669973534729300720137960719822038798650584780897215930740846887581901093153547759636342723102852413874392941951425246035536524530083893707116683486740288155202146229696600440646325998880024159940543685714847184347507289667779151525881280918753798830071748433627713915395471122794620936748450894471370935631037852113489147605046183214592582585479893469265494582630624260957658302780715845852010618990470023678075823826108704524706099540437568551327081579755668989773870754696289477488405352913165281597580253511999300982601907083615552895292182384290355544940153331134502288148354900907885337398711005882203747111817716639832976242136158169016021442271421072700888338765727864290401244706330657655934186381 A048921 421 2155833578101116988333662229074682591107038367414884846673105918516478860146754898344993571573178791955336323514518146105522675634431684361663942674467133376371290911309125788915983550099557819972360158153364085053560171941354690969876473591537617672676824030834346632640483326195972262627713917638556030878791962512480560437983495016117441555281480658738959646736969590524308422508532720784739831645344806973193778047295229256361629967495461728460120245092954990119098226486805776731378646870803785345289878672787130877929085898264272520946336449213970517180614550717267284077965677495024320882697992667528550274073871644519873489832773823123628548074149206969811881827839321236870990366250543507076329801445537525247071495711216003541353556969451418060353662076869420943267423192482536349372298051774275872366366521692966454938344337110826229470025518695647374224919306143129209116719730021974856433291233035489513262227191206549834872980529376326629533067714424621429285321200675150730856679349905138329797652449830019491128623485128821351161107669116116932616817272590482252448068890132647365090592404429913542682153885660028949980428875078788010923434167847067183211021923653507454014383746917068432421378219914769638263935356902657862024392256777239036049590165835922382382243282154666610052512254143786675208510865121543316449515612724462898472764194912750662266413508529523403889883474828356383031410906314785595086604637781653656754080086004938690015816112876546188093885387395429605840418861588686440108733850379313470703658712038587734013768139793707635980011154650572022692317964829479496286892160670679699605509780321933578759071928749186513562766587708648705750176954767471150738449053874745204701183127890280597994387969506362743391686974383914876091828677813962404546135279510130487578635275433424 A048921 422 43465916494749138762407978475888154902693596275664171126131068009578669728261916298796250309406016736849388809984203424525611979174313707172642767084595027945752173308198246636123241958351479178081202475702076249163301015208241843106776632341394011572967726465274156591599332436815144681374397744130408072263647970698994372255735678789460758253170020030189052968695801717492295205721644350562546831482473275686320360841422273237352813355978693547397743255254978648809472214475917493497302637010927814708219435674083497466317914794796020879003733218964868648446408813222613753631012818201863897733575387341805688749492350452923838555158615417927205039577590310139098221198227022869122141604520733771204303284570777853033548896465642133980336133427338032865255073067105487153812577809179058510302377018050874514389033180871768404318204113604194706206212152716794712462416874202472868277572503944341973054841441673074272042978999381828777681309144206892248684416139290248475814254676573502398146568562804469708734785375597411703458705672804100124860409153380915015256506126484849252726931774586567677328990507601487177584051913376783551544687157299725225653498794916637807053736442800924134290245468999210631627413795528643495252218630334863284051902974026009958091548768381720843894188614156062192998727908106483259839148878233049056587354632224739678089117899000807104181801445056855398105035998552572943784835322183076130284009217806095981292548101448988388205415202322341613724656223008348932238679235340477015002268213271894370218462427415906352748024683193651776873315910290962366826225329403560251223154461844663849934288889868222907856792674545806304068209585836835052003933259733604986287701938885214106179372020776725599046210408211043496105023761507049460342377101196771234731315215082006184229786767354515075 A048921 423 876359806211298557626552673697194750073425697002902650830169746536019220544737896269575100393250537875178585231565185930767242618589837329583139108295662278975121941868602137368391015448298973088915384342745103182266390015068400099364139491390712469796557628316033514365479107950583620869898344689443369914423639506441162020939582317769612791782972388567191027215885107491110065413451370887509348431609794539042784142090977825716278166521612451807171571052330634424341588669165222017086839036035679729343334916770992803128770920163591474698200748214433232476005977311579787783441196362620302411080026076887493629038714495757978788429234514223474484884334827758875291365986771407247919382159356668044477655747186221627324887603468780994095533580808432449177854722825318755125748250521244985202180176065643680184835814626370072874897176400143436555703419953050496297019874792750951827083207707806092838756856713721290437441029323309240609060720092518832141648568667302275344745573503753754676280384506584368362372412945142564935114932646452781588614218189358339421484743905370258042998145991145487377659741523668780044536111995348824306215032485048184920837831779675083618750250948730308742052475131578337837803484524070290236505593760876156630396605737920155997802770218522089818672248456371243780573742030730661341090244474423869957370927645399588665169896606890077921762818468822810007070331912933500864233466734444274624000598762801869393166698067334417878058891293406938739370330674408943776366644902515835987789291607254083913031168757900791845517939648782267331612159403275228589378332399116616955681743972819951871695432992013329946275075145120617953436728106875680609854596632571988966061495753354632934043293981717213637689096255963089462106745687818156835508131022500623820690372820348129176310473224766457515494 A048921 424 17669166369366285024117416244674862075092254000278926970373711303528151515044335736325256875332467035233333898589428468751925721150396321064741543528814375784101380646202582985423253017345361937067232801037224294658778706320508067595137937318642912474644183329140141251362633182900334527163745744254159480084201347465218737967189486435135254318467531045121685460537622568539959421373711334112319132515569846013707338186517934080669327156055936897357499668159346996008596461938236991832587355147248737692092503883717321222598781826020416518069102606495669614216363866109662868067127647432137719010331588028630259206872872913980017879386387720615077146310753757696853314381927063914705527713974807536592024723970465315879346530827588665937312014075923481612985874056349003673739849073196763582467298199533130861835785180107840228431908466261487854231897646887191953623720003109027816535178765527213939870673772007207216126611761173581909778053460824055549433026192785732336210511777168428525209662714275185472117682881065179018624375568559075309585539742273433686035060391363569016178079366746543541921808031271219435656449912466171082285123933418854347074207138688310241004604752574564042056337869312636978486583223346891396219782286154566439647193080836043211201689495054293606542349029483168402947865593824863685852578249254185187847463586599191874442415777298999852057774841786604050305696633923529245872102212515030142786023941971602072898930985141048431808434978052255496540842993332776901410755362285845049845330682383188626582640054278333337773426346450723390746312581015519248528083571004763901656895070756841407792459470050683868508575157219129224631385008022617886619053325301983181800126891091434170330966787080010440586361959666517401523952710452765916610465477333280476275988062072543765370765576927954549072881721 A048921 425 356245731462803232444956788698581895460815275080198028573772116471564844310304676571051932850878099971123940188181471555411140459067048006717481671044816336263389757613614536283501489967326171926850574645597131886165193094567693643784770992854338909923063554485565899593939895868157436786091820825754018748014297653170100688453312404565614679799329569148771033688168519011017554362626702504921207462269570803718572813473790444843477148404121633202909456502257183081194687441257145560163404237391990013312289333960173713719043836047452717673717772053964942547397095792497045434389639844085564328066003066753217209241477234652950624726209560793806671200442932378349128765693122096661521442521240687393411734440214865951573163127220955079159303833703235655472588743546253889244624081888044896828460681096806808370689420616498460059274065621866941716880083800836144215910946405664344044231322443476479747866431752452455177823455891340729141635873268073887895149841957297366695374063106524282421523464968935904982252353885663726428362095278173143745410870695102751788480548189187534598812178149345664901082006148830584738036563090606829365683844439375908860661979409395879299459757402658109267209575379028911628668153111316539806512960216942774795290550265419697486328307601481897476584751313767392883863622322123159603429021320372637282956690875641978927108398236732538410298778438338692393440645526095864742339823944494571004407540094030842230986377129247120414787248149430684027849537692205117211834705838040562992465721230420557481905104861328587998287030151621545355444886926822739685547992369219717386089701460917692491091615963466455164856562373577008281897366578315293723137672534883988278882169412123999988858319427063876521385016193107227593562845086041920722882048118485469940175847486816254577057246385710946393640983750076 A048921 426 7182626420083872403188933749623391931606095501074698651825466441925979087456211373981213333814147376285333846840780930910770945183784100761041544386864043442928088508904315634345374055297977261043799348937296572051638328513895132925480485162791243783225894910893796338472874929131157057580848764325106781743304789199014222615376946733662436738978828454709990536099168219762513362519320154530510050741959954029004019051551224762416252185454573212581123564641009657123700292182030106845777564401709947501153639859212518532286040599789959867717081202082938565144950631151961563938501050469325500550329034821546777344096404798199917581749819285338342384128253256301521376477051413330962531409407727025251159853191587403345152799091682365478421217957812623209714852634393696858601107065286912136658660669806520670836709236634056771607243482636172812634248395360560692794004547807284501510764106570194019149269057122272629288069301554600019780080567052852266917955564110003314526399524143230805014327575494023001976986486925069171183457546374151355635898665369121939285911126555338681217682119669027928989071866050914218217073749376364981204746589301573141029812481778032579747397387747788046470915416735643046944570324543780852232022907674217939268081634804198859883308126659388521868608149445829145841289950310781550099472242008774863644787613587229992529167650806585662129444118816009874249946244791448191011526284496797328075834680589825899089545262780949456661892065380386473317246882409396579892234437695818468768248821602408597566982097631466936943129764143567251005756419472287496524499373620124370933576659198127445248547753262951198983154142067484483760485480320607944023283867029277646376839117887117196683927265957495091344154255899065963074896681100824495161981937554438567600544960753201262710084436257938524260634965296157359 A048921 427 144816113525485303930292049814950039426460202031852799137907025828339473889727289411904546665308906549786801048879884940841492241384314580477071611210471172851499784253139054206056895419416327569838910546423198840108000093331960575475843898067426064303061583270377167290724204727202492726787636000230982107754492411816227103201129311590789644965676459504533260040060395958683275404096978593017441138138189130863208228398802980186046031719657956707938980107382580204670862209779403572967421693303871724126269673529153464687777436853921334805459073522678435296487552077888753259631012745172900898010169672006023058058454504299829503630289231704782098354987170953108341614181181829885744461614957149761873197566637050786030104783713336725554973517306114275451035203342056972516861631405690640611267019596178388668602923258326432012646783037636450626464774430379540887276575476979523713795681872436929370611082981832828999253598080120389707465255251283734137525932188436044870183900510401756384174590155587026796924096567130890743737144621633544354157845145761365844779788345128190301523372297954762954932002062236526318862056196889707660443271367814473230067170396946713463471146832311145190288487365014459733467515254783556431385506058014621874580287125631707147547560963378283776432980032542055924684695094302355290982399739951897480433570582189040233731099248453981883121313913269612646288723794044532901078528205684603784170407825644529683412569357203125815969947407412103925591647615288716151582113520988386129264869748682040913724935570540531521318794306375572763156515573955373578104216685380955197543055216662944090183527310196006110431898647508059788001899972326730789082155603906623371365842015957887507417341547376696604616961586051951754408839290791978385413959102090542281476717558530196371944467826775310140431975776660140928850 A048921 428 2919782473718208277758675905180088945292898661760120635143782802925514030638702521666608095884744840042654106462182393336465235660019605387794617064183975400167895207183701101998203491100897941165114853393185186076960925830120660608848831747354959145687083858671449536021785077236981729226335259455808296931439294263733981655726946564916554088135532037551571134217707167219803978934889919873097493696632118514504050271972646634959835329115491537690892504343924017445564266749872042656139049334615097300123901656541152295822450149562721352557705972647161410364843459849442412068718915029674977436355540376656402075027782371596757653993973907881997381694908956628317127323599611577104966504118234644091160384087376364756351569304075495968957010577504658063831148560067700045491267353800427630717453512439488002529851467897668285604927667997582634894609969431063908008709621972856609310264036401309263400066635930444441160678415203317995727314456596302080627945577865291972562644487564320688074497281702618058785560633009506532250159138677917974894379118192941992793328153328563446303975551053681811028311096589740977589982558824616536473492256113128819963041148513427155072472682685659921578808435782506120410528995622375740225813720909667898561069809758904844704655064260324830841053221547504782107663676650034137066005593457437914991726786433307815605256430518161531920906268989897811358463374885579627560097094671486696999646434504810326887138324290384159920636622966350773967392325902204212638801992917933403442419835104678487300113553406256098901362593862014533907194415996331822609449720286151445072738708344781619548152832379624121935576741547903359378209823481566065848866477262681473384200460348903810037431243594281690984792088153825195373325054706051187105891748254367575924695011814540858497943097613359366793450971348386796111323109 A048921 429 58868654090290401770685119669948903500045383391947350213916149734677188057398046352114863017323678799631085544703720365569927140535823042444400488771005700807713930315737997365348724581519408870354718104274489175260487346478892665863649570214326788227916920455472182274894063436527820897458878774360370882500696943190912126326539593440718251934198951975438317703564151865425291864601975160384413074894055635351241530720304273055257219719580508663265817964643215932354886541540057914253671939717087898461226381072913039059218775227706151056347133015052994833097538540996905834240757505197294149898899507063976706630687090117679323519996998300427599504950656028552958967990073754436408504770287385279208825902096484699580509554278665366012774521708675398576849341817049764975137959870462590484834657106537937510828476627149864716040119629520478047108675577204336082892062510940159479934019788127515496235214143018537840848769208075699349733724366429387298336904603394084562371993288087933202556257809513595145647446685813574136096817810287037588186927426848251312937716382630707859252564758820960375998045374510355527932702032159862411488843207309631900280362406260547903624480764837128506560790491958401034702625876270824419649299809595218112773667629778752353303548258069108276039031276407811384312659123933293177222449484306463502111297987634781596044139918376073558135330312253005759339725918154332656822144721687986579222267628315577985053953210930156075116749776277616897318460149248593719934809629629259759217682586115657912262848550051999895508741096127142726261281052161526633496351682305168750175602640104431796666913316254454236269092152656928884275406673033435047318115125488028262465626310188756602016801225930565906258681476740462003065027998574564743637011042890599963703158546728055230505332362136083726514248343894198806536355601576 A048921 430 1186909800848652606782345105026833887187826074655543813252856775806778662687745379912637346488671916073417106709662303548438477671018028521744397266806399875501152862858014295696459883014390830543193885253267397358416759802746508099022242025812424956896301804536146280354964570985488847697584184622318538277170754837175876027261709627224814830580765181593255323987689295692997567354301044248780616542916456023319613227878724481367449429026346886553273884112244015284215205004966380917310490992436876874160148995068171036970816650318561268035349543291792509177751161698736155580519740751068929620586634425068357982431511035924868149213421825739247353336817745152775802084298739713347256696073567757881173703746908940425565868877014881805474063937733302808601778365884208801361031501416999395554808725864564383653835743226744104507132606365464210388222482092983854672205856336865873461573097657962931033785124151473124016748443612543835086013354948634850112766589985685955081252156111784421665618581880915823623925761293812648722477508440848113175106855885735324778508244913272178529686764363372652047190779812566691564438160782424587115821520272284542260323846871984018319449626108173502263618736320056845879168222506843366326593442535245066680074788190529395188401295274534296801174117753881071583007051149079380389124889436581323672130075034965680106134133429041964560962997834738833129909742603364280141268454318576090738792662922452248829847477751635482496119749068672688917384019561757820679121419113783142347413512858844059722365065166034868486991139078752857784865414666486283988221620009187092054889055357046845539616686734169473932033314046292258616857389963490293942461771311223148565150484281825250260958936279780826207705844949249106751971899133935319655158229540868528213815506694436037742907652587444622480620908316143864988999205527658971 A048921 431 23930475345841879767655240236865905163532045817159690970856748099900121662433134292400547827789740154548556905849125819439896221233138350519587495248950145518848543213229353914094026795987423343892466244121659161265909535882487749813593777860780541766616448755140860849044613405315362710750871432896307594383945876526443069270738463177567123173451135657084261866801473876198065087572125789541939630353868511448114406549249312273026242332771986207106599388205245871517131030955245630514756205135840371819729025577338083374492566244504057058422566435501987554988824089072379827817533178782294253812973573379328726577807418875630101506761687330557706837549319872819609693070672222110433635069826768364112838935736352154763774348717864492683302711099804329518353656836108076035991352156431581942713463046046689996690698744109138007922942893500369780326863636850064900696678392571827229792077315045828827375660176906786983407144279267339594928501912740651481544212688954495622954121409153804221534268645326767026391996053558403937729017389087561847549466840181268191336031921003677280884836683841754651754500126582924260811846669762542493269331080240957733743017500352579371096195457968513387801952455124195634657388667480350075605952568746311224808449766723786036009794562021612234036164286114718888848776780955079343472242843597903163571023070743680054665094802152204171102062404208674041312234471029304698053921919148986419787551090620214612591806861374521387156610305605828977674679705085701031283852332237286086379291487042331346006666531614746468382715450597074022531313764244415405608997669128878467705504383933175859665319841267411617163201441532252365576149812168484633434479185858765995882535801624534385572697471256139792069199339608079013592795427273375916312735480365980222956348282270060846244448860962726116318195026955844262014003175312304578494 A048921 432 482486242735954179026812346873345274880299220577747614698869941937329477151198190915634465391259394507336088262312968061884884064064057752157894557464935567144624452763977370757949472564238546445169073870787006756175870704045958208995169650206815257286095882904848231902291215123003771988670222132471169095650578485355390325460752867324398710198306966537367706165195992304216092602631632814443542578414080384900426641526351406170030616545899356881336370311720283149284380561904457397472133690638322584192499739530141441928348083650874148093354516437241529791892162106126160389720948370088875994308243565887391360193395196938943070654460990745282659519422033938971225478915091257891823236930590607683675300741142628397438277993283715024465867455720190954015743620527832663153448840816942053711989446379584637848713484424892697288998270111621849145486014257948526434862575078827324270201989364380903159585129453009515007981718941839657300404620478663660222259566121933950764315040770106844602789502761459694905199600807918778898679799876305913529444237256627873387981750812767896423927898689930692925301579504974139133921760991314220966871666123996669555442176581784858408057474504111540816689463136595296065905424434570595717523849364469684379342897516610185867500082771078450588102847535470844483087965874609258574007979823496034147337643480204002227191961294858607068717817632692288186198438274983098718798893592613409877180514350292104096623761109185622456216094485504974779204203296553884630987210043446742959796132614333971739342350888051453129497440427947067363523490329830488741402327016754827656691287333971636325525333100016866291074993532139958148454073896083597215815675402822668697760538267203378000091476154507354207918370877472244122808834652713906090762053099980663714377365853313460087544540191822831369762825652862823694582467031647479383943825 A048921 433 9727887602111832811696710770005147195270687721756501590398924798483688818422336262807887798818024084267170056996197156214597213059763311165869119548020535655819772697778768535992423351746150777440075523490341386096358743869065073527272860673876031356621723424511101296473134630265388645520206307884012278410199369037789503215496630040256063617451141885875272034618419730036130982856193893232684915924045058366493890498339890501950845017772180500669517691118304960650625809371986639092587528955893654806648807928677686174821270688076358329354156701985097288162142217394891556705173933220198739014948552962448011224890507382875551314905140988644701650672880210728217975286276376870942717992560932762291493049430078738012798406136811913605416326958927778915061093358728505318391759492559833530509549275191722422259071276283987818631645114067576828970919239141894553129634338042638119363985279772570454457726552655917664684140433898226891223418363162314804660545890606219626355624229052772791727637733142281723351867325097262366596778187377062439493092864018664343067219868550994406695557012501545946918175794224788466635206284295030653371524039122689771335867430498928814870675429855701427977579567958081904156589532792423683376365775280485207710000274921444800736750632820689158735717377973998880353300679115095090414069545729084196880718404276850022160964268961844433567284468008279510201458871187974765339118594560349650794727110543038312175913658891593658587707509860140995892486169190439716844263097612120899318123539390910051166289132598226866382180925525553321586286589498728549759738311702813166085331267522031747662065906297220216893242402431804394656878672316687674896791014037231460425481976660818705613309956654479804283910401562396046395992710675222347328568598289074661443296227378157700015012173103083065114431974494825224374327438278073304026770827924 A048921 434 196133669351292530413474903518031430877702330965755364487875507088158192019701666579534442884134536195735288181821238801285740947826063815662195436169295482427702689987991078458701868859956419410508256259443189155687778237712219308410917207911518894005391930398896941434643108513119550747974627590887233424835270582889333478475452729410889887330651212504710268224608872431792480572130488672725760460417053888371169435327102230773981531078292086708599458806990894304917634419273614055480292361336594177573330681265499769126605017684647452985564359332069015086683581595223641460163556451864698605930516730520633236428851049660141668672174381958593483935583951289280296878750678831556855822274190289422730475178933946774671413067092123808828688959680034422765270810282940503701581991735542522825191478774426061098002757223724277974358531500832213914089824554092863722251161088753094683789346940572576138395779595063482502352124420274331639006903737673970612902266024143033984648144941846964256705787372825181344760654103411403027405462915216533028753824794900073228293413601743398415027924062128270691833567437858605559324889970034647041962446709920005045677089578277226183637699608693177686772418432481384215009862094255421869663691043681293393379341163623272555844180391430652047351083186608917890212403809230581338319211606981815754013010319692206666605359363616746174724982375265113851989525574693508943784210384726876066709878125588224099798667093948550235259736357584068273679331364013442274460147943068371528605263841403395837280749752103099191946078690948765641875642853949874690425355099149792037857621359087916762390936477239220912984687026755046672932029642794983005185503209202985302275898915674888475372177345976145659464847308382658209963760909824998314124693987942270224039074822021049694389215346559820567014346100001840520972366115980046924140274048666631 A048921 435 3954447031732872396084648193033838939351087201660871937048044383512520669017536183154237174622032719960390796054709759715325952775471885591617873218176215968686805979718103426105578543962017976408516685262818056266635598732395021827115839218639183267060680744080836708694173057368381751915275795967262092427516447082015372555232574714885731868104526129068826542069292051351380263259163929763302889170243724573294459788571144678525125127649680034446601787797032719857444384510768797214607015496680882852339838389026198416452924191736591259018590283499018780192617083960756841724926068477322120072572339305808454350430483638357268940892828574144020834464541975221589134941153211315572950217749506622780159078266173185440846292245912994096792113199652527072865611161863553076902790798980248852641677064540428968666209168885657616235028893488133982868302213688701079226133356741805556971922693651839000329765253737943381556505867877430640607430301935564232335020682918225960592256271961894264290929293283263573130782584681113382741286576699817551548672176021682412410187461971130530292798598245073181187202439763929411062319964940632269365016197193883102608251708741358003815574484639796418665004072458110100584946935387788282943735655446336462116829068830972146349485564315274173758003380472691624528463605248406301828096854005897823503326117184915866535247233328276567412960661082810757475533304435511656136602484437744680696654911973382663757102413772277010951713145853902474673781683068752853947225785983881409147618430252251727480344425335613553309789972184728087345943389635050784009627459749319795364472195756599310241294313592031265750377042940192848587851187001153775033862440807159575627255213512355124779635134036261092131650447147700753266893301067898905334159732856323453968001165118292176560117659802326929169060180953805134089019621256062267806442901342445793066 A048921 436 79729560857664503898566146454473357177165189282184169029007306372503934640573372505054063335194980815706863034319769993559163058573323209472135744162673430191367899735373711289149596144660337580392093997760681391004717785954770192366090241915286005118958551156765899321794975748018204368996239850317310716636353181232323358569265692926073396513833568483634468236490798114737656436038782579757224178724693514429709009886001983681321342049691317776220298536964314890774899375588486070167292590963787598732281644026215531207024088427188135279685364310342857314174530560133197847634317932476212133038504899153193326092746174687708206726139541039717366105880611368833728849403234167793902990733409730254303277913272108585924396169590684719887398777502705291163082029480222146853573564387457785631418970150072650091822048165069871634806374576149225861758495318301766605264437016377122550914810665619030984076150907468634863878788805792632155652678108617942314664716396095005793318036970647567214786752154471372788637657127579953919418416932016258559107795384195336004114126379968520150020006922789241416968104898686777347979889573808137844902809525860624404867565905966170494652386575669875784430634422127997415512315896278725266456176415445344705518214292390719251075055391880377499878212109739325347133965318805964048227507432147700310492245420669263381391448051759352788563366674026648116956588632039260436332670347449597867479080268497463141082474766677982000859890211446645336788718020352863677270524022546869028165911262140635488055308466335890709728886227242409006120144979946251053252234153040430614988696372986933933997059188251597902819881026775481186473208959385232769437751526368448154593734312560205110132115097066918793582190655927095278984444526167216819522330219724499490960569267075932041784042562545300199346770801376273013500973082792361327533454852726118031136829 A048921 437 1607507402057784695870018248730443634372165606956310014301973374034379946710719667429363841809964028584249052537564406555430085871629389773905315282189948481342143625777798787293730731363063182333847422774334172942619063733784477886090089630380157216569259041362033318045193592337369979119320435946821822701560060412489656473458162345542917105626180539662512019515300929520048577712033671113901224128144381467688068484027112206411656219880751221354473624655672729030770801353170671635944156004404870068959379654516719151169821254416042991772425056206542405669368104960788451043246276429659320549000215704154344534873494023623089225655156485549952961282744051953883665840078872349907460783594056763637756066507233175043234490130441093076456740055217430880777532805514627762998197128277133074920420423524087706610887166437929583015308507969291798336640799739298004606640499898062188129738855668288209049104354266617362387580758345885181644838655418524651012705779643046823886652300809939978222636232647522524881248869875484446242200739442025228368913818987474188493266603662737841293572849284478087203837749780120365126041122524799710288298176295385712057056761187838220771823414323081550925894032553940611433449212515824723434501145944473384506321774446352612709203120461606606837270338798560897176223384229302241891956703018865079654246828668207571110698509084324837594738031468764618251267982523642264481827643408676307766368535676790939877122192488659059329060095491474117426431658052572754392375451395364187361999693719661062457919401817919803153940250803871478196666275739732924100620760983973702310082300907690366220649397112234403324623175511470208741479990451273876096250171240778210885759295582583641918128579807428082679943035873151647867183617269690124447310316555925625880423543594783776708157689585920682816902663728288235544401485206239967829667248934221090401334960000 A048921 438 32410564160559494180466804032337058101738245790287933226172218138273862113077595294137461273518431409120648581555510530650811397784628698048155757247377997118146869591564079414042487716592483737554694157584031597108404171995844857184578194761634487885183395672982764601661293886911077770985534260563581738991543221400263272585540110641570601757561655526841998853833029104492421309092366440959693901114422840426833322345245626419669829023914364075257579444087375025754086006107727705935420003193518399366571413862084447499670404924512170372927498703550943672762942418044886189800733577740473288432730215988654995358926060411542550279951058335518610565665319469613591101833941374915600056524920381735054707558615557361949585204085557149016836073105895063915531325261703895477347503646749992669087730947673686190616056957899488087684778502870486661914125942585231050577319153680292820694672257069216205229011006647388352989768385890948226530604814895615905100231614498393667107677895611972870277224507852596992184366925791860277555297389211695722357781859317659204205905258933993976192495637253640271414535294098681902984463764365122185024529985564757200633754014201628301235333184929583654097999699921916185593205607231742177607686838076295962971114910869147085052234063671857015172667070978372699127690525697226482219666998038850303841224249116155628064639958766709323825755401909865559155416946685086704443348510073061369735924548836378661305074503873869187514527644439210944105069752867253853706210173762808723045768796609895079135935491397590604853852626978770516158776445344350235770464729706643632935448735912156790753799210579810851579454561842381321870238381005374930467363183118818761510230762942317075793103315945249905926092695692292868371060812407047762939453782878242249276599994997461238913943295647290244409091306742976603669949731227237148589389745478310771945597432389939 A048921 439 653461792997693119608787007029961516716802877251619702749774247801904233889490529609679826767314772260726488117073150781417252846703597938417526603716319895706128703362971343368125850048206925753514561271361822286565471973161160276770987676693984914360910406989419458536661689302707557681240362642162499074725671728312047689380003237297184127093040993106007841228469513289475268913871714470595677320367769180541431977436773835846270886368505188604592095397216030613581153024373204653899266468443561963623942777327966975971635552918193124642921237088569070123704039363252890397973939351157146011721386065763046312272322695144026875121284012505569740674991209863605171841292260160969455989747983952948116250159050801024394361841538513108036355829504316223447511699148941135099652605527576223917013756446576437451113233774282312385970921159566244108220808917762628702441904169861563952783793917290681461539110866920289706362347808752539797424872633086752460106218798810833473178177844676296200589422304687827908898681076566617040585459719085469712152369478648825887725273337360582885255255744735045867781773395779874747852393291088470969664863280658458383792036377276468621668566902726851310842319023931641579989600019557173269101458594793133260950234326621969082470530482548860678304706647795611561251599202884096105210684122502596807181683656433101104831699737955884302650042818568677934926898227796735611344528178265419927939402987270530892441972269982758070008847038123275563572298930877914145851855131030298078684603115249010865877668919638819957143573511205720342921772494366513713871185779724587943270815103378604307487733463060749277310559551242916700077537496350378896809100401791452628791061756683701299556907137959548795853798250604972938945680232567279726695142723080803673989183218715269904199148018682976321855416109649230554905290936602070183619308218666452849746045030510996886 A048921 440 13175096638008924516992869455271280067707121509408910656553015158009775025406045944912769373145139164802336044295780284499424121244426543849745473335972684489848969799057358633424073974629460320449876846798502903357701448814471141504411796352925929081710187740537279450033408378059895891058090420605746045781037254394684284113016352684845715728879290745441674568006403473109371267349060198063783605173561061103653511102246911733086887191291972588731421752141090165143648181523326546124189304601339093117067534909915056307455668518266204854538407609252230888283177168878962358159064375397296800147853297425184323759379574820567809444652777980186238775970562207604688005050543447531524796749698795934419538100652074691638281761499514297198671857217629950591253666962709625904175300355299488179864838688388143184215658828741023024426457624734396110839461287485804177313402621295429698735734032265742462558335348069835874412289303530300321504732055497690288205045678321392409987824754596685588384311062229891478446618215681369206980423761300903851124720351070735768230657756821958813198522490132852357532575843791178540567518050550461987325260788440105852369257836804894146148453344657445591199619182062510057613834130001106120219881430580532314730982661522237229771623750536916065324122480260188049319582044000858619976031331058230358787546802039779935359461102052026580543320839482226282614130562913420836710841672686838886514052873293423895017036383602317864333649186468113837473533746939290752141411249445622696099630244963881760467930481621822396578338124279077106575218260872641204154720611920342412405582541178870684135410891328431616349324650092705124664581989131177958312090151833556084782866625628026022659349285922437106876754374402604768702729936477960681442579704643301380796727662779137276811001983438742872953958655193656479705023872193821207814895343715363276878268987959565286832361 A048921 441 265636297762074143113917114348392541695149467155899579405802188866018836260332464451840726491672469073429927064365033979004238351112875130394970294982354660968015033382465761404124836108353328932703491231636854266136154324431895181850790361296704905451455890863802221282154121181781931652805661379012689132874774048379952807974588013451856083228480132916554049534137265596361630202816482799490290576913660793604092910302070256925723983704557864965497736762076564512410204022292156798582700105472932326982753675229764587942954212693647669359010249574822242080996347955233599701950165538786358733423872170965180269873564675259965478879062434515230933695548734554734509694223885147838342791097971133881782774237230879773760235850958845418581108877185499234316540209854639778331041270663895675154858653718267986433579675853963272444203926243923973227178974370067974905230194948116549416048305605758105612810475826244920032980287231415567273425867905519558957703378506209694971363689229000196988328183436089649683752888555669084874572686834763363727291142006135805080417695805319060254348027560803313487836748294735968339142424187346021297363437046864550914810518121868239397368647713314851107039870637902008757678482149092701576316076134263233934812939160661112700033508975854771226516096768701204802585801609893712293072647591585356371371921815544359400284353634741260178958550462990603491497422474533492681967254193367517451630914103402609584062956673747960510712276827561264153018111842217681213797219465470789667730446920277180939305403504581514240173633304571179111563830232792419463800963263666757939196767251977575630159550083476104785774334317858561172244385364785272499137982744459057379600704277121198912174099003211269810889572900851519095979468040322963026678012278323099716542819462963782556348152085892785785814738084159085834163460756266532255361849736369846169753206485494710282603072364 A048921 442 5355759022303842235453872342499420970386323489090125810570873075363656618671048122871966782612330948313355024669391770788903169135713667134596847237688761338464434613208304882372606312192545843311707469762385408915334240131494421842004493760052367950786324589885792644953511941233678927923971853665563417691275148582399354119699359414199969665206900710984272001265600980947439715039814658854263040547949623747084660153856829417889535226364408482142392779865565941558124368353806283849697853402355956975287186482914978712190786528873655791350159797389158435584817479190242668311756879433946189385995310563146667176006487223211849164591847360043308104983414810121994976850253967300173219822592497251625708359751510897346479183588750479829918019983142178344660133119835580248000828194950164247172771996402880454085690240351948670279016536503537523471986370409849222553447013230523248030936238887560893099742351050414729635112676747511363836512027206353292207525229237154191691242292247277217081987246054128454693934260612781873559765304982075178168740154002989750960645814596185136026206118482393916408912161585890749862611015897752430846979630413622287104303814003849605924852529047400683362692280601761118509803499476172919180578606799133892013166164626266692735838378199560146932101477726431210969546882739094983252072100765512624101370328857458572188753202624192185676135713891495708113344749317413716540402942335834214172943603638750541140453437439069996214663061063641021385037333489259141693288786721410811835158574706998277134393784991442008488558398108425988968272838578342500356513817167328561649742808928789338676406164647634333362350512167339660262086173060218674996442049781693363053953314852450986839228161443396336004718461950213953610533265926261644065921402112970631841634945215548121121954165544768363574853876298856833394747216062821951138784406569793494759200872282275360758277858177375 A048921 443 107982813142053769389146831055556211256536512491885649436830363539679855879626835993012129819189090088221394933954349818280831717110020605654866503611310511123765269703490809655930727062301273184497317072645723382914114683395036208746599421339385481327048970929821460443750486476999313363021188860799428248478800412843561729381425676534511774938045448906384759172962997443725013938271112949003168624037469737075060124417968484421418552308235220112397058262151803751618339002339238272685451321715600699062807926885778125565426050052196435371554252475949962803438847934437324723268042501197057531614078718150290932637462525520832627596535347594130743497444675706130928168520310794482207310224767138489306398067527188475068833525756151323371961700319003722599538369645584759105552919735543940887601753836616221997007700192396313236202258964780397304318215973024405655054623775523614778683187032402697120918899669067985952658221755603036886256188219108627171968564714176124306669132124925914021806829866615154467449452878722019579042903204475912907474775257717137352732735833470588907241307506493998581833173514057981003993994963388060323390782011036015505732422583135097632788637293285044864643750654452837033492649398760116247426124293968061396506222276381849898278860681226022706590258767404209306866799447199831442434565402561617935546472199052157916925282671024609212860988084521786003990653344240272878354111441407835232787371484933574307071212621583572589932076126452853445603858564792330972602407304079865322749677515512052343306466553692050270564800182488451485007137859852711259395612117926715196315356574425483394416125461466053345775606240543567912345620248995743560492992108560518841434749354454412519531319278847657923315863818950640831844052611625819227334144282723701600867944048893061755097057329365467660503418068122813390745807536095155422593638949898326704965161817202029338113687893969169154 A048921 444 2177149473214329076120136172288251988854868194475074974855247979116152178881379648620062438542523651746388816345032576366786358291469066315499751311214395287588594029297347091074570436657511957753289063506975605083928971331276479909254515691040196314463593401100735695581104663395748214791554281887466218680266156232476743005388950370589466992100902675643628803461007953194782750075982464237987226943580424290957738481430420429047811433749103281541741006539111887374563009407039353700077785698732087892148376446583872084735141308961598001087621047069943352653775616469307861880287604597378194518456865729350855220689852263544540214389496513601016690352171446603596963611711529388096296488578535223628898346211774814282826924199816339393075011971913733071909714264134146793250577719707208741225662313681084271500788797193404227116361274968885833946126346976131696407362102008660107937287168916366940464405962028006381727080337401355752953185903037156113834876909559693789033908850211513986260392086688707498318587414246859098139881140848878051058431240577352769302807668913788198951614105919725880924526527981524851416636176589219056342452516059528514212954817016866024468434899182360545513546617332385819667517678667997964304432598834405447077224561523244693022831696319040691610712650336302190318617199484896118803270724394375240050975348375919279063588977024444968325511056083992535520963844613227632455961878341261831627624769706287121540419247735914553119140522646879370106623974998305643580350594371569457915868186232595424638746701521145332563685492790773760732287924562077525833591831165124614620781657603823787269428582877672402909893439659488904081372735198166008606441031896355131099314053430556550366339472460898317606498110312964358501425835145066501335249372962353869563728856072146965890718748752712393426301551514638287285360138148003307567510997369065656455714097799226443232772814559928530312341 A048921 445 43895687570964489690680416116528905543735641280469949151145860318109496690926520595850862892882232047321601226927151870752796737591767597943085380281838134177050721694927842346754679487958029029920540913930325077056452537067081704535353336616153016752829488825944062164484771779634589029628004068393905040232097993480395679631090287990399156960226624808281395028996083179350212363306944505695185520633299890516820186187540012272493489705830868054209362061444515611094135644046388446961730042572385034365894866853216102086651793505857688845732180179469945400255461175815337176793033960624296656684069795221093224809257868700122494281688401110688350916749737208977046274208399687002486735320513116954038709967015405738043167970647863509087027068005762985876839936393934297999933388879183822905047862680836267245382681732005715834723762789720417219241402103414551289940829045643981320707969121008603221240655885489764999313407810027912935439097290778953348030161078573981460325545931295412866056111230010890714484204978595720257974263982752176060964177765045811276966070867907061833791854696312205704706305275330330540204237588397839650588467305401431892525579514961630202197486804526116025359082034011812241683654403811525557545853810273158330002940212925437224344482762905637743029165749490265993799750669147676100111712902804828187346147038408812305427923037841576780354344699904469416651887031101242181336830512762409607868335374030789459564358565780296598404538627674305733636899138311979821074697711117176106419869048071911436054358652762865641456976635082780381395937650013469216004167240555630362057484584292938624500735693563505526003218184639009043545069174719802816527320524601320044663851103832131814031723924225312600734556976814123577155106856350778188295478630332834435420199595258683077395609657255129946895624221134719080124617714594235151081001306361462815561780934862841731257136149043591134188256856 A048921 446 885024850628636567929169473621319621284546010641966920310327860878475693166308329372165449026229123995574472190916419673085311456538860018259421121742669150063301363224541128097920756761639344643745988153374150696636590968417529995565314063600361432730351839245090780259606273039887920619611603235403631533693341064285581460245299381073477432042622217283666810930990225601051028474211865047843866229021365449019704302955443246007593310401150527959865876341103317211768075480700274460603047418266641364153084413346166603687201375929961413546054215690851992090007255573013211689193288833819464594686020692790815869253401928042017466162861328804202017582491511255223760376992790877632608169435888975448793246726066264278651538341375299870396300352057181349335113725664789052140510193331526517704366266145358506520321357579910445466296278249981777005459315262917836131655298810911849379453965480488289230287163498838679888150546538702443202967326623499354365827993831331704643389868032869263993909328359087491896723042459859497594418012280368232892281701040422406388837151535934511779123175435432585498562646036683596370072986840641066445945621469051153757572219967701571119839704484420652120929266456199541084440020422130299623241540218294819415113833495778103793988768442871771855913348230510092630688382672738246045556236743080221518897776537423125326118505225372894021059329513962856294542810800099400246885544342353824172579546183584007377449475862843092281117754692028829554707790320022162154202411671193910286067941831357692141132554518258195541910230352853525258931134167283641770998494070490788194678389567732570943360045784198815537604482128798260676466780619327929188657827810570782844157434856149388203951067393891280195111820160028249249636905936318554687346938809521234924588194675876712134303316018859181236597182120216654578834255076288830968091840771348815918290970752990517186379935804244069887575104425099 A048921 447 17843870994478882911623425236472630087810111122827695766826881179885966607509611845875079187415968705116540460991655626521594178833939758096378850713490315121738147908282476529782435951073492978749177583227788712415261870048781702703506157614957150590556337030030031485650119512545448475898020114804203950588420102306027899921070046490113163994444192184646665433709229899572307656746847259787683525214343249549835387639367460538465084051814507238895947744579963020179152326747743289628290195085361980611669453575990544210325252054848088514057856251026777685048780886607631198262177912674434084533762892523978634334793864863925287452653115829661919967809842933178084247743882375466428958909679658202485452486452238053370766577995640825339066698611149822359531577060013540475322668518016848770771609752974855527626451966143472669485749727352369798263653495089547308671882844684775661544569531309635766452446569222929578415126319999910849830314303943896691944870663597148750446045058953164169349787012319810781610839267591482211902935705622520328822007595412818792565923372301440758583619629337337092509814364685309394683081020476767593285315969470542056658739206463219561956577919617402383536059844930813113332667450067336697192270376335406338774366780938937915768964325000697901253287183994378738129673177647997847622828745102270523459188783201378014416388996926045251411021421306174408706102734699717076676464163693707290205139202285085382713346872782283860791599571696146633807712734795387695041049203039913908070525736783964740877603128142763085753128422917256141187789145684835135373402421445068031025475328407139511067086618600280825305676042677612347119914187301820533581916307789407599102582156905832861135929606763912067068531917331932584557055720332947843255510791982088508216712745634826674793140380176629154837142439012183968483737170723517695384432542550933520183119736760013872648950534428032788029698121230595950 A048921 448 359768126105658386635514931688591694209107839173905991408796658038532997862133100870225017204515312006330564778939288551011962160564581946200330369825970611741815388063489928568932345547623008675901573789292687866342359127286945721490561154267452006606435434469113655568586929352335059131167960935070756816360094569000793453923032817088362231382506370784223851190778682304186641374278905977627410187527722368402415636565222436421089778645090784549469570466355338071748752000119924724785312452708020834825838158846036939022411128242645784690473084187147675995101528145775804646348819386148651178550262844382436532667298034133059717578374655194782301586780035636245023347788396077161349791904353099242622717583056776905995131466896571979110962907001702366355694307348879277398666590519745511584770678135112771002646018021063338382261240536582201622610004762536137574524665782879148077149761510810910842725938498385542661167096975687656015576353793149518479493127953617719275161455835223827949561141748482696619750249416456421896527492102343242589341084246431551455291740643504497038628427187576215023750291722222561978916683164779601375177474130519447477302346123139212840466952895486362372433386472565787534813700043817622066660255704432922384073963622177032761955754926675302642197004347781315887660377977050549931033227113195741550903942728008406989240109629904419133576119875315758914369587042472884899851470221506982042762192423892345302682492271586931338437138283419953738802274604236816387395471877488332543324029618970355274216542128481834816696379720947487965774679496366511832114897850176967571044845376666357254402029460858816215614224834861538013833449167912524978750667408992208202535478603377967290073224527622927702344460322134604609811108183715988479399053900595929693144127452901180741302584210817881000967284618766471052352454257293308698052097954820080862583244214264428947357623488758061268010703632676171125569 A048921 449 7253644940698413396866369141081960502171402165614181475956462452546021123010360972235864951002358533255668141956433474773847554559708922365351302820052368760448166732397936031524337421148739149850034551990541589533405932309097529587910991288834209742241800639209932493543818183951659949657159952474876484127248276111773895311968287737065512819020929453307329103061814358907781163815903645574076584413250413177386254514592627123754551578577236346271898240846708581622635317647265595553378180043208920986396568346984343188579308957302972256081229809323415192386459325426350886672053698201351192387496314934675792847659428629396885161889902345384084934930739110688129227560025393963844759037946608277250101029424138249526435787264802106247194408791901624499313686265236526930898375322736440486555297641788533935980493487714227062319678462212820621762693117758600110688019002842526538846717830036400053101404605552002741911521430808688200586139595347166287639643753855969792428656522103737760165887570583121116927593747123755110686305083864508751463774611754545345028773282288414296991385590372292017971516289193636929933608771285205302449560640134217130566827845875993602826275142322218118535599554523811563346100706950783446040667378320506204772292915775966553607614015062663126871278100406679706932629802643620010061494077433423796047054769822916718515681075941743901645116477515094909925345205244235570651088265929559608252464033445378263707599026466388836863285721278713535585584826762909957207279808952870557698585177107154566254789181516847625431469322180614829448692946817952465874265435081865598722338141458871766556114206922748833938933175814802286757297655003538141319750422718184593990112720498724419596623491790003861570756941946345980811078978643026039388695881488304342491083389488680860471316028065369736564873237646427150345346214251810519246608703580649927800469849664879679676610532131389496857599018612318841003132996 A048921 450 146247988934593284801961347986979555956188116254005287744328204559436219843601900060086408271884535542985469071795046939451025844020889132165631021257565489122185325916791798204103762516268533191653387961331725738879842540873665264264515684874914182555627177881315224465716806656246438552652599830630498737902822926605490708279111163431682052368737748255075998591708449913520001520669607927785626117312544642954739295120800911503916832506184460568443227782481767956320235202655416937427286141245865812219706776186060168522099088174731398384463970725105612921748116924144558431306142016786823354768049523162670491012072867358601964500964493509259265263291260362914025849820208645310641954561729724181563437712626757803895221436837808599259361690951357646153460176124004548631893765858345522570182399468969743082125938696648228009426018772873648839397217017638890669155701560786354293348376812044136359819608814413540784034552426797674524530090505813212898240978885750935001328853523494104885240797248535746211011448509758901125200861204348733344669381132854059000038575462207268412435819234457724478765496398971816059098858067735626143208440251208611655968935551249436897044146579033608810428395845875702267618294918727995795254313615037790396186047383801074031659681009737659037303406418202471903394366193240288665809293658179463462704976718265704150704754863897330915064419286083223698599051113764690532994356717820310600079197799563524128980266268932839457250635373984284021056607538391515952976359120712304306830541797510420745858704203526139695467449657109176470397059227968878120590427870005676351262814037048927180638017385574432529017954475163818870739097306347886837376283044093370375036444468159803144529155551396833329366673761177767342978369757589582822438897883168138252709293605726656055921493016551400417803093216459979586496399319392549431756815983540965889492992246360059887375392601475451546884850145250868839628996346551 A048921 451 2948651945645624867478731301247112666106704297741852445886963784370890611940680386001101191341871054615314494169863594436778108293301612123014530285243732571629131780686189502993204028328668745061376458226335702356753795775688906749003635650537028459852345418201276916467849762259422510146921768128012163078720231718971627548549543965141285802792977661297912830298696664094575911751959471224110148203178940678003040490839333463149344053235139515403716012278499164688620000533303198645143347626420966462764807035066776770758218627199625496924590321678349558404870341038143261665643548670402234277482222098509447505109620304024704178871560956243782960854393456506333478495945819146727769124028835661002073753911879661417997205083088109713465144165766864069844439571698493444279715176337587103323577051538070318233289240021328085411820328179000045687106067746942195912917144180555472419963434437716047250282899814801203735701904117573282954887484192066403107168328654866597640822552312031620592487193959090144523291707926165217362544652915774077830715310936828925804232413440249663443116690413751050568577920424553466189914246428076923014163269895307388073428548017463300842210480500200478513639198508946354595908498805293144273134025065724551647396882579904338850355934910716666447448153332520138109557504255480897436426968674720264901633944546618357263592549050216909967784920000893478696059158630378485281996649493604836389237177782335740043121864806624882670698473546985413153829785603464917880999395384521670481446826022819925970848627896704847023167094555165893815530678705615573849391740840789011512295257892642328357151939971837501727311164189319740257039393133288439411642477415260110783300199376925230501272414630639461796687014802109203222783910241442190222987019731740121962820435187577449910808281728393307158376228865392870776513252732246367391270404613544250683307781870641677784382985954337521956902851770948998932280983336035034 A048921 452 59450720381859099643512895693782937587063816094883112759967676076157691958511778098952302159748395931269435288467320719239273279958521259603329827445453114851621065840009626842557181415058856721658938959105992469585144291549597196999746037721611882932628805766146967308509562440957669993335798136344381401362658574015083028028365197146067440924229963238350770229406323549766389619223005338150900880286867684637352659421563346163216163297410050403385261671115872375970188494432223888427963237416613384576398227221309577065967035439499761094262191681214913071453382894262927517558146796986507830715773207182097957435349673557673218295806447498822658547487015606789435230521233755816116635768027430035394086844807880020882901844990001031205075637410829822424845944491124848699563068753424665318864437942928174287249834575184078161424893447318980148269783698516631536357344791812657874144948471784854132616067466246413055305681006783960104138766931750352313633514944098441455883329298386328010891621919362378245342861204195894602704724166886975752874148754438963669210874919743738252132850299686229447105943552834350586349234977384028854075933704420747307127854729159159520331210810800895468758384709908980555487004885294025456106932418120824795277025550389983896099802328010188419175790630186864606362426497404639660872951876610416322767280127243942600882848823245718474873148641993595031386721057706639906490925914095703993459489378368255391185898909250904615473783166403684526023232116280452135925193856766366799534626599441553549913829289794658922154955264953805093999553073665561971982558158241560180105220638368640587287970233074170324251615163367110127898609373614264209069648792270191309519528244801122029206851279253797277347970263073451994200001855309587681686281469392446455846247361542642939375060520286372842375781108580957844136080615091151939950244466061463198735885608582885261128669875435960516219623750521023571221780346392142015725 A048921 453 1198645421390391221366882135499320286383267993998329021724615839160527600896623858090395930143745967424383299670763626171438633433745597342820723857940695416394651357837142315713448388697212640893418782232118561945439976849469182910219972863539503133150633522004709736672892881466738780146213851878053649686261759090571872292136271556309467778773038716018650568067377465111693283408198321875838992324233678054479363641254519694503430821253037382997914130409322206565811775736122497505181396147650411433408374594471236657737250597772975555982888811752064755668293547509258803570864094055198422212489185125723236919302072613160187123255345415599701485390650247809695136611435636488818724463627199920344779917962942723069161405580691195708068625288012006713962879862985619627782097147926832925821357694481740798441460846471572143869320616273024949570415333242386257289094589779609663877954978668162794584089105004177280206271936723076299502072535923063119155412525195744447978653087673242593043565260545697076223512623075705919053567431290230552213674509356283074561800734327640837199252864299157067698798983343668256097419809424102543327802052334367837311004418975878426231454571525157173940906074007545667450782637901389642440734827141018044456650837499565972733259875686985483996705624238379410860959104931114840587039558299792245224913637023858426172381640710687626840175512952089943021925591269422115164291562998000934422525388457423587414754353765194874050557533530332613866694992774616690361058840659124092027695471016493776650542700169991285291783361028831523750053095255714381773496763737074595510492446998493273628257727482089482105723563196496510209372021933771401849973819538109119767272617688380022975943304991042646075250314647399924304951234183967996596716616762903485711031917340602331756102520299205567519587191552833043188078786584954552681030461533460816399368674956940350764234564244156849973682532101102025472024536411677383985019184 A048921 454 24167088926622347423339977972424399920276511707930493641128591789186881413120038268306784644605904035462020156692500942401225008051905453667430174820470473539895845825091397529404919570356019850634252765705035486837968343653853374286257895874937424448971190138030151944651898967622824844350293688229519548630028185421451515138968479089946292209554565668138069515023694222175636430309704946437660425090298536647545245097620966659014826054887576418593894293927492657664024646421513300267243420700964357903766263997330846271988869486331697720227243128282937922569221433428293103332834346782763791661699119789058695584870430591186019221401055973514733849623631748852057737570330072366329366819534969025964022670574764337712552238434994042876078591851822441956089761372670118444217793996937736696985548517276420035248559299310002989509164103871835585919733800563208020946093582779145251294670405762549792619550402478154857272441732904983343776826365142031676661075019363084616047162097784587862558034772230722531456083261109521535762131946968904226845129704767230594876062736303019639867597997866754499256955655069095826601827611259520501191116125089590631443723788263806100519427550759008130195652795381751037233698989880813085596070128710273394214169390389223591858001717501199000331390376718415051591792867258710918511251913567459371614292426907753461243616039126035109105900217266888789214468739787367628235806586674768925731252888619084991088021889427960141356436375564782994376619918298589594779216209444066086696029287099920925386688370913535004258277202908345916894765412546160291651679778484339836440988536278400744524291714205917905141428156916147475474248578330089630484907940457707280477559208313589778439846886022550550915399566572907010762974789417160892073412745487378609513379061574976851323896074897522132043544113712438708177086650989773076063784225487392514182608025745945743525612023162020533733426696002795287045935131910459069513814778851 A048921 455 487256845739914347358989414513138615693294742672026618794105645928970063890798610668977533914148307019239282974850904329929872440903884323097129841909601829570684627130841399150719672664069683531275163368726143253508555799309014882890348786410515488200654002412330401503361850312318513045051841195869721261424978588205546357660010183275225587219571374227961041543257154840127716596210987721877787614831606771654129177178870288524537228415212494498652713756251976554499858355338775423865664342991447236405323981305809928064602928846169091662246119969551782642775886872487698040137802528969989512284755440697816294658920702277419906381700967282658648276410177929704940295197858307614296204996739581874286704739348480614017755162164944311776300860847818786706675054832895065086699534784161499357789703383969486268940654151227433802911622792943332810288723316540066875928881526898536776993480843029550250632580630675453228149690012558337454152073671921106741777475384985986832998434236879772811652504034150567133520474486977550128330185261219615731420952893842393897608102327540747651369673633736639914861672218704126712277792200794642920912739986254273976800521707970439622794272046948550395847577719580790405160171583194315530398323494321705033128038792376688559475057894999298557696008778691060031814316928711024607909020494307557550695118686400488261735360408477479159105533340359498816052175709667314851068217236245128082592586317812603132893109919892178604833596153579621202288796926041170635321866853752419780841250458813134681152634283815992585864099673254709347600736497702588544566785920304496045248615357952668812605495913561989321371992394019802204015289626919245196065312045534474650879428990745979424524169940043359216513639985992636503603173399277563722016151177799910762105262928442765935790060905981320927056368901082997681433377869177018174643464873246346337488926615721083124023038846758093756976499071125826476318118657554139347860149586181446 A048921 456 9824072499641064144829597152073922797183808681476888980196264392091302638979400175187886770470273521515998387876923776407545145752279107670378878205151217267333669912316178464585412510848053389001549993206003734572204015187700014414981837945350917398164161547666215417080629681345066892391510377840831631843330869665372040241689610176226619199574705837629584851457081240862960799837169504138795007452574430639792015822735137659610752940292688259194259596159658057364333486496315743674466224216150138479439784207321475772307677979407591739762508550598859913360709508553875534456965271256258581763921447533650252343854463614446909561281835680951907693034248157795079257379721481627789367718814896630214399514990721395565061641867017368779039735080335130525757540499451068929607917576100470153114019302642044264877961433748488221024301149242159372249205653588347027789270088399234715718597309462491386390704298056128085507799192760759466845630765596446988985685782051012447163829815036807881643949923778508962315317275150358104577871659474577945408005025400520640996343964251813817843895719935800136096686536016556947703849019750593979311922162411742546830661487232376215410972012491149122322070731786535100767088342226664799843077912696444088167654123917729404346912525420974140019067928664578775643025206324878810885950752694977061769655611340914217425354875312106895679850654102427997862355177443843662239869767681367685726462799608484815746305891116844215602694824292035947115763729246222164050769884726140078177255205054561134341478487043609671602656973353884246957980132371914177689395246073499470779962746406053172321351264084945114491584205506799095121208793983697243312979190977158137453323766833861228843666535891307322500797458482183970612740171313259450346128747973389055298187701649883985222422356662499317633788377740091285540621056421260389447388462710608609369059224243560452200606765702724663166139640538612217412730621327671425621097266442775542169 A048921 457 198072949250506289548139990421125016923681334942642292946690463879239197878132602441339562397244120826657252477135254205078020898727578927946294619275129000634379623201434163072129687892998779764979567431744283927718634100705851891325848933763816410171270336923392232826849254131917388372079119192975006165355515732768252487147399562713070913026599631878716315547116630435021860806189294946235397218381018055727879851363856668314201712257643952266662167479118311996327715200238859668625812588780354749031017692782691613215457475356212935810922605734928093603626842468687351653233635758930882996554194712888700947058977400735557888297144464617651395624297863081054210057585004217381630924332449740861643141146956220038034292209305049027158054826913416040812504744843257396925859769082638144442923357822079193084499972158296365361064525968108794470345151577359529457747196646376488811419822176389270489379829806775073829332794096292742357983270041803490520008289995935037574731149897773686272825545551569793664050859768061045617521498269996255274096581590704344269925893109636967867827877853975928710244754024304148960900877223933683610092331717632813242945522928778647547145578093052276557309039698432542982085244750813844111241821345387382211314537413301221458065761778062622716065149020039228495823614178107889656371514467927107025092238885160393765329516734307338822219669728907619952541306271570600208412939404923518043371814883113684537264416243804703155089354442542432612168407106773534345550451780526569402457399663468811131779754574620623915036777310896914513912086081281797152870998406767110409561112847790228702390415373875167484817331430056090961814009500284014192757041252416150321799439136024881105200025272116368296217719141404153229501430830414763638601084094623318955122149678559697981611713619239250336151120344939351597987004058132074102861228010527825908852625741709739221547550486075295811997613675563000456349648310890392625818423738159090895036700 A048921 458 3993546792964635310228534342041125439141340277929745228914284152536956315527606891442888081865349193636790002928002607405859280952600300592974084443446272705639144695653645683544100302713228886773464649557278259344659366166227370645211751787564228516522235134885272650588719244727088703012792308777251696465066276360742636980493829741731325572215682578363972516431380651373829516711427764868828574578203078587011082923406062323815797262927864425307754361519723810310301336502882402142517889740523288233813240242444844098328577845824287232412229837065111672637464484492964875478621029714599191720267092037340540960952850009775854529400117134339251757625185822405966825385949597651126961068601483956437552381590531793416126003958946756618543332641188559134526590139772215137368115734636232692157750587294741388327644173777609884661294751544708364868939573853517179338751950994972679016611739001763162144384742173494740490879709061655078660899223737211210267960153912356445530716997075083247595900767766800256076084472328329526590110343541792839361757332623775963769725215880156581899331855447966954720154594541333715333126538885101909196087612778990618192525086459373604613172930101147987457315736077726199818267603898820382744192802122622487448079615159325103119792484622386073780331394522962996268216933415986064926883663816395579144932658632948247755659498971749690021486085394384779380709819185051263958178022042198203109094845946875308031840344561284533896067348667845702034503476971004270228766044748206807566206013837602964984382277392022532331361832539646617075611232612823461824270892187843234004071686457183844691542382446719862743941921801206700465294964423517500170670222418235231810962154407209886009181680692743681697034330828193078931023877790082293168215607169666608799783726520932929055371384768679408614979570760878829178522690279437821640627689700873563263678030835292537941281260699643348458771223760561574662309391831441474794079633787666324182954409999 A048921 459 80517890241680027874321419856093180682842685759938188362727504136759649354428412267138907065229608044860839212377136093381680617488306361827964562602469131015967434719389181070181987231174432922127814499394276833162738212924842146242907448215021041586304894618286530257777524585338308298226530157487829511153660098629777314032464108105387423473941679118374781997573181145882520280913945789096026774410333252090299398173833177208917436100949890285410991170298503984357983550243399791758586024322617948589787800737155253927809173312051803823682442163984175808788465332720315350712605547872113144533142113102665273966030414838123378286207273365403529319587600927051240052377305730257017571683512195197244190255985160871899712453785992297638021645553588902356909069585582656756358552515875954456646422898113218049382768747204198336244659419579884084378765217689461792468387378213442507956437070333726698765814682322171151002042864768295599668307791006382379619122103172640658855278520296678540254865006888681211436221467032920147048759128968128957215496066263989390820855532649823894617361001714031887091828224897616344242348316100547469277834838757677126364877550248367687432145069553767630062123313490075942303368447722771806074571165154493246540798989527775315800034616890786241496418860306830910720561315709496862947938773494653198793025238265263686089213052938900515905863631501916192966251421867697312354185072001860766162052240609085077424280489780202528607806728751750601877226490520980989578846648662893873623276248536351316546304344998203722244293352627577782581559158027660556019152575420296877222982932788627828880648812500350498768189542538598064725186110892950338157038831639417491356468635358726585692239940927072838259237881940309716003150194502208364442799433153734071997920538992900037054699878094400617255967769529718608958022883427021301786261376887784771994450548848542408262373556678658705550449601462828792778481501755874703907840950608504690017635919369906 A048921 460 1623401699059205929037433156910016366886348791150533475839566709491063897747029332602447752806271275535135046563157814986758837203939951914575120918216898176097662713173179973083363543010838613862712109163322759952948868504331301186322129325699502452898850768771657888172037800100871727181754598022477309826628398443507293844779904367126991490350286562168989776271097961831902722529957458288326326956832564450441537878969741595480131022851554425006591978667804075812901854029706090098554209279874733338944013404649283987247644453989010622868798166498019115591681365400842513608102677577576515505478019564108845216362564263013393543230656516193148823802273452266021279530064412747492390629156011810965353407503620431908710209077107172746031035799108126808131441526457927385749485998456975259118672486314008115016913995153486873077754938556274871364536299450115354806230446980787476850445005195456858698753193480594872573008447748578666818857343021371457800669529576206627051483679995504635653535340672988822818176841142233263676467554968145072493585992326257221473954125479560533483118650617226455459578485950231146191280511416092699190477796822944673442778042975582502854633304279170132856164542789271175070994314824718921255255121087652090714133101778779390757835194825959547578664723281174930298984960979117942334770276624315533977669395708971587805982465817694613229944332516855548888200781786986694026633815463523494725161094166065527384153035203108098820506065369025446967202938467380541740884435901575221531785688156783901406603623219471506055866910244315390712762778668542459517634692401353133450726547886812627828707796666089684309444374812721292379782501902528700294404716752843713042493888815140491013517055679789961872239072478646193665862435290529647253813429003029979189955465107391124026163929886767920476435413554278615832932828197132913207176780240183826872078548702206281200093437708473856121664816405922330359438169376092553948748414452089037772469251223381641541 A048921 461 32731024975913819699572699435298330133069383644334370179939155634031326169615956049502139324941134392109784763945548653385895582324156693013357226125124538424011944607030219897917594684002540901525568622823098986777078253621589481593784625221845920240325587613669271723038095867856251178100227907102657363236652258264333959868675117817550294323055054192509492750803095108881641545766481993095289615007631390039469034625488531874237224473815604216033017188489274606241223196588950638323650175742248349257171249674751063013731753553517258866228904809250619244575303880423321426646250834606492157749334685918420424149636746704845625780493118393278993220097908024999920110833918637437635849608025938449171260204843804892158254363512922363119485446143596407151957221699535662365898479944530982658474720212416608716857801920901833587789496734926954536871896785134460565913756479558249730045229686794364114750535188189939138494825172504800215633506150328583541170716675696355911439373297214085943749900998393935638771400259673485595212018696218981822647551820066502033093873687098043943436814339127158793261989546636732144610981326928912684977865870266375667195613776108816872306748993444483149092221881655162118291311433192614442625681945294670287823858351522951086931697882280961781390251909298630084381303872540414637644141454351511022563117157491259915078954789727145739003237116298977945181987969422974303097293675021375628646837214414160922510208418340784998638840761362484333000995043502099992058731007068712967860969170993800771623590934804680160100184922101593554923145360933593910766890112176929301213251781270933269493778767501051402546666986205897154422576738633597544442837561013796110723344294934393944455804290923685270341011341055226674750808704324508553429177991116291007274148015497299303622617117322314934551490190825397682893873073152570912656076941416324940507062926939432492707741482815876330446347322825756423244163578182296570958790828275178228960020353148184737386504 A048921 462 659922923940972733723578836977051775232928546150720780417399780053772888740733008123032800467015398807446204875535105386408611744060810040595356478559640025488030651069280580408634570935495686645719900710647212608076691796569618623562584427400728118185942044567949087708236200715679936151985067881249179735100073004497102855364933880657544667014444512279089830672702227314173695013841087414829770929457537129143210225677561900678629324360939189352103267547728775943231466276724568740175344744761001937848353396998317527833575627898370519271896555895312818711108161245413641203199195719233417306965570432009173027596130870700533243972908709814634545110465197797774937008612188037953201252304628341856179137284707386732074292568437331608107892819116154961889634695774596498163317766892147673903192049804071178635278887312308773643524960091842318816136311617344694479837803334622984076384444094702964086143431765532359429737792555033334199024084184067558335712531814720398310234017366946720802380868276083189675920149217359975428431457276699556540074867302594821664981459805316636508012517222363124972521777779711307549415459322260226138431032485832869379053291511127922803866170351194364972827244721766835839718246045035177567500078125776021255452541369272638035937501944713556610430711416614256480120918379174878945063237667864888612602034151669386698850298664496246572088653508875660813903692551305226112060941049147159961254037191857218353585294746433871939448208610084343752940615099886401572507592823634954956437638893791323000690939020928338168468422343545419010045066054380341760339578924076556169708448963258008692720939681648401712056215466438923614746699824548091788527790610755440431560354631973361892977435100086286740825508786116407737679611430728306163709439403073230285631393098501083452248082293288583823659224750986254528227653067969306543838910085659163210319575860874289215767202576440260865985398601148084599526495703873294087578586730935729000202892587704449451805058875 A048921 463 13305365959766867281420976811558618456947975214421448730441244185505013348759332740160631273513825145814595990590754030855221776597858469714326884307362236068765135562846890455168670321283869350148463736602500477780943273225358397066679345631468855097019043262253401892704186555791443004840071760521518054716430308680018329505533837033142297758794935933515954973513529556305274929987422458691315848384433248590154014530641968415993992563528031461901501864264290392078158216830097558350464662420221145328650151933108828321429488795955192856042719493732392241602743502454725953515580757444933325136547673300834260663972766465427404560136159626789543305238206097900830254967718824387293806211330067020478345316763010126448276994606579116369748971899534470198022407584250192896433150450181001456705175449674962891227884209132967573298916657582228097043985777957006944968029224918912125389813431792171475110459756506128242632434234999756911615923369685663960836052525277675995034582346713006487603517122432488271851966409749011564914549446400797762742007651907364974342854159500920338176504428800470986568825290332549836174582346244429352474133792001496442154096796251747403462732854314031793137659758988041062545237158468687816923322132546214195257763851263416576557620827277616846098542222191524729853567871979620036749950360215350429855771190002841017130959806594618533659305693042713957030948304037427999448398390335611364117428269215388022030825790167391307702369783357679777384304348642914585002798094451396954762982707515651483346129940916366219347980171190377815978935066865271089638372679500341413316732446783956189991706316367616307817426013687674591714625807439961888006699769851213628967323759366502627551817102032135422344838637804667671751869650915535404548201163815584477902609140377830829066926531574667309730302354877894672972728258262524085384309192490983107230138347999884492228865845638447056764121276150000358869896783137329777211462894710335339826912491393276756699108859658014 A048921 464 268262787820896654187037000751066028351933301040236703152435584850752299083912777966385639613552942122898485554844577894567876073357410722319448600809680925058802637730088354287830150609090802902197639211659713922372165666692984205088770343059090629065369832067611044392752721629630873147905590683649779137943488148506456554993470366897281126755278831277104171896889952241524725824232716598293222720297172228617148111823593141525708977387222845973918891235193355337351050024496960694737499783541153987355242425426986799618343825270472970465162791160735936479881695785384023429367498028405549982169656882125849931497845889879816460040932006422422062305578166235411341802884209928684429682879635558962256056420396672884742774033183555575809547163330521169016372819824017693403288681213231584477942073513154552008865422789260004900543984006647922800758522439032862407100710752977302937486434335409317186474125524533125862422779616327306296966912780578272594308932678935971597166850964193619436115391420102960260996157077439421954447170509901427215704801737681425310105803898876096052998045785462578808837530531163092017240621715564725282323259375903138780878030226974439637487697004813338662047131087889639181270235749327437719772843268896692479011013513720463647282113083633808906325251673394810186693378954732180801777620217598657698887170120235246435725024921710400211142674811038545292782318892098930773573382233885655274188428802666616108328291227769648799461307632609331061538000524397828762940013607821472578296302392492926313433348868064836693565638043071975182221869808092529654908528203746304651215403422349675739354774057882940316566541575914679651711361914857811761442988971212378576483741204787071344726374518194479285230349874592200811744788164079413395772525701140374840399175202666432077146289277360360005493772255388887645489892614861357541549135395164291322314886162054095271444103963995166982037952303750908634386774342088347264264220795571194390654480651268353380862983376619826161 A048921 465 5408714314739552381952172727722016452073060758625277194537957531319623668624836080598934525727823145568054119942180388919523486535810338385546252975197902503673342713148905836304341041411818446830239451637019415500367126390920674317641390590078039631747131457128130614793278480792431108616629514523675086457698553333756868381760020031849145044497634037414038380269140243580091965762905102067365497795315738088945691640433270388799375986087194456998121223182466566047381478515749504697199912285292084272835252452808755920796219883673787234563419339340038457574982508822169177928181541733131941295571296920873713018025308167784093001917866553352713993415523682400157375528921185614416646878925405928466939589069692401939173683608769852912892973537320995910173638595269437150146913494188024756063266629467046627927781763049176009671800232243118761926665232371794793894957585233499156906689363680709221321519843715177127132039839991956914559689983866095762360792739836654534064402054105489408357952034208598762349716247143367215696552286906083129122242449893125245194988243866285689119626260949992085143311304000484970919055578854633644897772203062825292098566403282161855719279543548313679790162463856371146184729430632702640837372249064172981215605859205868136793085387434604027891712878140443940792587176631742357345820342077273776309612694108411848634246935340565282462440075880853457150363156471550338219358533151204191302575737401936044760726985703465868927347576786299549505049389188604674875481969358098435672213094074459672815791696531793296499304174876436992433579523091826516036994656005560314877463550484681715472914764563329526294998303436165757450129887212737393294251655630884207007851561203593173085870535484019989316678891826689314961730747212299481970030258638191073716543692533551463161592655343213046856098126482848397830472541928106432490189582452993249149529627569196320862971531893204711053402137584104543736505785415288474404765442468843526594040299063960049471682714140300075406836 A048921 466 109050497745516067304023052349294294955631022663469537756037596594030667556061645973122939941338730647390165043375755446550854640967131969171972830166491509469381010723705601741479769789114932915900484921707946243658688079921576968899301511988383091996195035373247537387851036336984274382297611123920746409510339094371717831806588968888672095489880170707063010545882233694171861972186966843649506568255933191052150806237267485755379877105781037254773274127885999669453950032483491489207983936758559219567750372598287711448106585676287072952794690254611064220890860862990879180003972815055908171995758506348998919743576331781016993224851565407765413112821726178973806770002767141473658505688464351450114877032567081787500946924177243741246192556649918756210399732341449571997244376466530273918515997305372520599125383897732063917742831381941776471317501614321604195477272426377099248575368013044024984875165902511275712703061391495055695025163157741309980140030626277696036870502617708026487119409477598376826392018713908412725434465254153277539461225059040389455939927662726248165153808620275694635196863702420247452506906563626501832864157875829424163388157042096917108037674519533403407115916934225023961486875599146314895235661565859012378372352854297699860301723934174373326718906142742379060865332468555810454074248935184373660355753439726629571928440274611452303297316598767092592027076667997079027079775971821196671156876743309405731799161377424987621543533043704063884511474723282646930441638703257967052201687824432953530819065872040667575954134080293084598373855162355536408245356599475578864813115453656749325015231743771075851276815477313432425794839134271849408740890119386898410479924600503104350970250391702436506408400531779360093666214513549593991400336678890682727132579088462289397597599039883572173352290420653417141669099744864589277005844819868114494188525028735250059185136754586689420263526915932763507064521011156271878860533586792602387617846119073081866179713501633746743732808039 A048921 467 2198676130136380634244160399514298847173416226867812061611952827990888787945691237485268634498336961584857362036487861371177942351655828226634977816270548838723757434538009629162809282183794236038567130161236160527627053567011708456027042767068389310749244671448285391685721979832998459303453326863860574584872370363024021591127578408973386757417818957298170381212039215472752837503141659738756249361810627202677726466410095407366698693407381287043544295968316302153063974507550676889661867435726158699632898739491424385407969059609080081200459310350048937481563079144639597205070921968975678830646541709437219298996272983343556449615364259833499705827997649804946209696638415577470717177274171375011810222263677913929901689946087904702235881414282688425393083493294667675339003968171269888557094781607654130852519362218292109660354956650909864971584705621286951417417972765657489816277412972304268064343873604912497204341996643283472931140425026690307953487535126218167658728539713827175927812125529386439365117118960105170226842472757686094844534090518129882317535576340898371639545400282372294284847080824885725136959279216781951099573506194700646919406730184191639450093737943552935945957437437682469255127239645258570285038767653477158508570397032744365377535221167738327578702557758258968484722892438435073743302649685366999662818924542155611320809364182469165998515214801902044959596462629793950872432104924500434132660757596028500962598646930915614722094844299813759253220803865775338222959644659605162348391994244004115013914333296292243134593954827564996795976675349832801971216363721631965066801718899163829406275386944997666750113627358595121132709789175059140566296433292826990121212032787492028720669015311633989358186182205056566381808902060456166842314106149763686506255985865032986300811328680539926815915832605116069927483991225487307074885410767991341978835792479830484124094406383005300198148518625634240245330328890426968206297603772147006870307486858711177521955334148256887706840800282250 A048921 468 44329708026759208602114694670984241007416123010477804122750655161914703148530359174116340235632529878135163485989503217589934227143230167738282453559673975519856887925774339419474959005909889597894657562410358546850070410359401985968840267370331353294943179069545294693919989169541878599491951593931545780859450321748951228948596404075132454914385970327165540518934124116479409015566480171465836655983319297404455129963609537366059893301099744403590902840539919156124076184567286714965871082031126874943439284817875725860307760731731686920876587662482996422892210580823362695857760748734514821527587401949914709157363936146596453356127980981911455661138675502545599300929816964870197458254543337574523766251165397068087596085192077410429236099828575007382856593181407357328735426009024767026557871068257525280875974781919821617240012718252813315615314363418885900156376971423913883298685951772230639669276194747079866122667623618819989742597554362966831216905703074780070057588780839680903348521587804079912881114526081621728205185210306001790102218793565309628245762834245265306270266195339381577095392208394482287791125535061851134443099199033396567359654330585514792495872836380239775008990446502637010896851444240827694940636738193744903990783966601839040444165268882216226467427642803111179846603896478395488256657568882120512017381496263187995723528828718503050250611457538632431708291287514828969492897072408001781161509523494249893098508187621959246601888629229311970359373963030287645968665425185320580010312335745923142477587257100778334039015741279231385107397130029473790988127917110187080201277391631825674832575026569811213244715103527179354964262343552703257825819279309087655436978594581489682563024335742914101737313299209949959610670989676702722325143016791198768448450459878215981334668611259446964578922843632059781224515089419175340379250374898396617109172753789817192174741362309016108008381012266510635893586584024267521819100408393494365726537162427488642124581580917441868311577471557923229 A048921 469 893775571036843033699455839712223867677225024963837259855086647762571416889780313722842414345554432904624204619663001836560392516483864290283422602035168878160805735635704796837444494314345911888957849734750518860354959086039209274092049014693577978064255065650927560170529429950581376489958268733394499169827662802229984315037579107835242147010463176318492670644579429224418629099098535713952538919179434312457997127648569025964404161370074353257818496027421554057457321880181660239591215866249712616883464160865111645304100686465205212089633679250522863528303812248997559529244575010914365862663538367467638656593552381591404709222695902941934509206378269654326723300400759949074505575857385594903376800144186513423104198339740974802986353542507847884570466206330451645167295983854953384618189907921113443105367272700548081228501026765058265418526103223666871897665921080430978949410616343354301184707678574146750655852727423060651989906778959925712224304944831906180646282937340561106659485716325493733674122591709740538323967773983347135334354840471329682206561187946517462764122735390887211075025003420802471061558947900957763355859814951337835396404703693858419062110148677004656400178329436428729976019849563656328340134547630423517100785027826055881700690894773668022390297948555493769849808259276074517395795656160498664077927446064839471827622176923813094316683662208378692286200523979277519053121839901458026987277920880030308748623621116235295399071663820426543646571938589395855652244894079626788874562754964917308154628999263751559474602392241077908358970344139677575224069833093559228189386189703279150356810548279425146736442279167201362796194336237999813909225027743133392016093372302739962192343667936579618807593721380484828880613782112052778227063366662230043419693971665808604750636602239401641019300315557393756703932603305385421987239138983816061826163799083074501748796651222779976386659677771168868815252252461766952884489734227732029629631435398555539143804636312502128800641137274710047867616 A048921 470 18020303018915121218689220038163162949123969945904763822720452869438309745417047536749589583918728240590503335406481957039227416327413444677464198763950621361804189722030192188062216474890883269595278568457382398852118138242652127024841906265411651823400157338710822398612919672743632543248660014710748298330519556559110622010836441023577748092892503646547478898370469933088604283416615661498230918222659098624458840683195318737884779335483545809284392113313970532366535367624146449183351379329455623750477529467923096174745552180203706754419507320172454311974665039672078214405266425512294695788507439037295128644324493960281965600751541438987302592707543011631859892637080821163423216550239150109898545469983322232471229778838261448785733449694807129220134732269177972888455664297748144131647177896947618171632889671312475631809216084397092029115509977580257107781854400667272426154102963416023468713845575742670591976222824181081241801680487647424655503469466483986711115576512602804251628870109206083070533579781170674207606216530847059732305260503480730259083377043131922250004977284680801754355272541874827213148669219787984889718994454605774238228915068515919114544750025129895045960155703088285607273875196005587447752965054383962213592282827038154720247490779982529398550971012308437744908722943677610523255636531251316496257052655541911934725330335414390778894472947194719736335742532761902051634213566600299667709495659621661561495499555847027838214123639345551343772871455480025278630273908464769892103613685592350431267706740678171685026155098325597047054328693436782141638222183844213241644217276596236837862188599577194781930338019324398773169690852266289904485091751531236170519386916930864523140543350374293938655790508736021820680985115332537124937348876318739118636671088277582629104119193016147274971685997689250079032629366618665788687540179812449063640717900003775350469420889778948521598816315213925720786605278240558720032814499680432772999134634779139617789900435208086339961084741421126513548957331 A048921 471 363325348573591102974369020709989851668013614372106823229852510898528553324527095546164911468126984441231295343841284598161901331432917355103168885195349825861527195014766999260005611729305494167234094608279894190905887042893393099035653240031180709369815994198832535549906126271327689386398106726639838457545436129517125558752500008879795449213656511511227093230452744146353010337827175868028796059252713827286904833396586888744663894997615089236717560530817777846152532024580718828253070270449268419807415332248801304210108177753166449117400894499683344587510333001564628709841422141934310645573521123206406016259231790633652608850947869270166091932234972994143289501022100215896178943011416168658388878862426942706898421377832828990676983009760347796828508587440700083046591458403902098127317016140067969655348878447634860987989333465113142725968646749447040583430876528587625575688044998983248832854253313416045901277853925286232574144830002040596944335239158945195237606073000814801980780172482327330542604301873840541664015999370970644339391526936823643012309365737064628458082889249611589580423793914255262850700997747806403445556602837901805239833550215013257493592830944558795239644002885487684977427141725844804557938953086354898520024089257958247643574027405316862959916655159864773257355902140619724093805626347293387037036031563108582363092638395002769960257269244656277115622548659344945185771494876673401998900824502014019522841953296364154157837865417413342372722090638816331078347726890221796484966270254350214430302195150924298249745779617838295421631466758102057400032260446597194284471480541347137421698296187864852913854328409176248897445944167198600816228605985147755926878487003066718212819672837902846454598429429541950568085193014720831400934049817275051447722519062158649302188646418954959118577492066110344536062116585832936326132763118139459037308092473712319533089962230926508869695358160683492611330666804633892451534653058067151341476522876785577575324433430860800473793261755891615491464029846774 A048921 472 7325365659920440799254106976865595351167327543846447824055522502015679822690805554984729408270786676385377136132024644661658297605123063386176646385844444425069489944083542517050040955624040898508890545896860658219662095706698453420104713600666759196902578251636704243046384919269589200664926084573852408270282784912804728956457283168197994823467994492196857007164909329108299461342667236434580924648422297963099476626483144167674594713057136093707153646137955923620156818313061085391091953609446770550701484178322802427561104905113789766901330080483108273400929022002881004375744538820413145723758637097580119062523502718431209939370845339473547306550418932800373991287747691915817938685572956242251286465725706548873163739348635719271767882657054682584849260919844662805207404095883809804694821547768872507243525915628324395927365309514395099243887826646841254662876224787529306189749937115397299551983986591248741718893498865398196978826820699462027944262436419183559896626932726851524933685585959813529193904863846793219859216371711293600323752233794977786933451172907319995839944963045691584439702778543942067721006303442603486481327336698781742639749801206182229069899542959444404491807340217047001426600424202607753491577724374122409576763474026671361951584820298507811015310202782222546106371954050451933501698515158492738189403972118342582062761840594715512524316283616286912010462089733970252073622828069275564501538755900111001997877900865794520283299204331764169573271447686943411721621590930377952265120048764595337751402427365228960633202723628700613965336585722524987862668293486070447319300749030423708100044209877542564871936187455473510945906353129367337390511249387457303466487884436444255676005720617253839843319595502634298617711840881816287373095187478550710970242310694571598953144859994850692732612120065230768846834315570934295588822981300387593297756696814269886422384468030519382051849289636884262815723183328423261367282954923935405666416881242616180294551609043115023944533403561202010117771256221706825 A048921 473 147694022071990578820970201893195112760245806271018466656500621455787625686563468275075018783390689501154989377462585541827069998152589872559176189328226803302901230391085189213995926487286300866430757019138409982744932982732567174962758136580989958896769073339683236749468677192407331192478550330779905528905603051866532815702966184484707962750966255738016519467231808663028789593237846483166844734732694312279297820456248319312068289859994082923708542576715906801211823924675405579074477140420595517393974904195929010295685692886796051527098167965299534508626186354111753808659132681855747702148110995587889237332192845549778264163942374883517791524503454590886167418200279463384621063882343000744854269063572816575953784605848771994124555059454553500515383001837399504037891598334617914878354893918798991350975999855549398023052678382439900525842123634884966627065869860735289342810112656432595354583852304798503817120284822846304522200873784797723405371622298748339775690596980032707444898166803341587893280179322274743024960978822427102198756848198382815203328599535848020019060341886844344475861697840579166055135666239308773746630118316964234657200830252085495887494057091555487138805024353812098757275432775345835800052385520892102935531806643301658741709605503284487080373821348578515814731898080209309742641521368819904240081375848813991576440821866978015768512494950014307475298659537593759562963438273761239054806622397557213520267194714414195821587724399899163769522956555542062428315003437990553383347553938225500945393561310235551153362335064056082160930820819706082047185060733233891912254547417479922261365953937852717005083124497622928518515114994348360089268886993921308167343572799129102079872909126265399081018163229925683299188355567773986971295513769008489617306974020501433515934657365027533247919966446177690695379528934479060681828912622845651537929911483861216976335796111341369550002876507963502346207118210937002991053266485641732590979145818137104550313171966202851681908882008807693172102888576478023165644 A048921 474 2977806865690108390267960411316492886606480594868946780881917705736067607076812824671256973725993673451500219443023513562292740641094219405415046943059062422348650182075569640849043352786625442444936024510978076175242680578191923674900676129641205950609898859772115167706083226506931692233163331104258370699942360461450249717398475255123398776786986824721894573301470719099077126670561999450942687107099658075752904692939401987486776692482605986850675541724592466788076870349148708972238522714068093212250551467696836527258812512422477085775563495615039134279812895870672158287304428755831046350297068169284385705511553089451126643642196223030640373243491344911027974685380043253013037974177860895444795530608468662078673656349959201596903559836954825020336469498196387880567307600415162303893581566496003715849505601844061047312463705619387964887633797482662870488060813469268678942208185189244050423722330617363447369530440879333692911215820270264878599640620843101590138290256414792514777185314155287509144501446301798505022470035158558862820041973052042086334533436908316606716974617282610710276631967422054367459703234995937192836952959025305562459701396902797966877472950010042188733142496529752194927140274189922317198048443380648855012069875965484569523677704205637008215989175014729833074401982986808148980686420336448394130027961674383726045857268419248913330033410657872183700684661586503290574498590401951273753735556278009783095516177834141115289057179067467735589357680499567614992743687595143946384675430237382501296429645385566754988862438928296004899986595401577440512820206640793435248805737711929443603236655194942270378943391249137297334828237570145282990471962180930165882523811309553071697953338127757255654234367198442031175601326339747284433443861237653980185592499231107591853702962840540265349711670755222479735011293530132505896100240712991045007355282039853159862612434774480224836638614101710844667343654553188670977192697516225657575386132318863420700797992888030286567531855117047306174736429361178646844014271 A048921 475 60038541878349943292592038991992927686564748993501898725122758126549973638095074484458414829188465660738457923255250702980360694978671653499388303906780627231166681668106404707713222864888015683288499259759582952706832943072572582400780257163067857795206821913956312671606813263364079586397707889245506939272332342718156882935655242390831781652871265609076582648887733171243784364903081439692059974286498571390635752139746402415460072361766012046889237348542690738665299058767712345622867515886563754924800101297728713866663167579776290116610859671492251060050053097918305701276878083915932874658941786281000789006634696057320769839335696084801396321817480971592691434720465013866969408250752967491614966743273676101257401683374092816747997579308128122605470397507252570610598551801678904036484476665337533000158740593403958980364495209645421765624572099003325159895315494101525244097512086975425888210494275323429521065968931888841093629628846088206697528230792066991961619868374144449702904902859100739956029850267056682135988297823905884969750584061918424346294047951616879888779622214591655253753109251301762316143370568852419442669871813238092433348264907153382356098113730608413517682131876227839400308903450941780984001216915388256693861249903684293247434731130484447856366286666273161545867576966248127819539289864181951153629719523197548835722582669428074723582117857171524017758896671608419806969281016720703307661577230870610849214583657224758452043775022770560085053465784709325697941635800978288809017272641098552052913113564870235603849893340309968986737447575555783535913398959106616508252529371493374024448535180674472117527539649281981691241878407374154201305535612223027010602136916279636232445033123458932662235274230436825002636790642473629180973108158978065779493426352190617246452925620856315464953353457846829190239607004775002649398112371426412826592645658557607925288774933587274181814938187515817542219480416894271773305156176268875222393202608833778470032384582295294671571725580961025778287342716677195301190992573026 A048921 476 1210497078373484690975132299888600996700025582600504687226978268465582862755205284678837735114840870925815115197172145230466518769867237236760447577953464063175720213443711149641344358552828819419837279630336686981497089622986527828172607870021098019225753992819288316312821401309863346114018894229804579805350393993941118612298431279685475126561791680423215234644979902897146461266098801316509313750621697089278339958888662272561103991471149642406774816570642188948377292834797745963299545883066375712725726430114254861282826257484637048908631066921063270257690036280415983678472257640608609863042537944700469738667383036396148272049559660819569529609843678105760499795806040924205793956138643356388080064033088326945083070661514803021313925597106919371016669134204756830454500120858142462768437714632953773853196811994705019118047905104407288019134657772471244391146480504014138502225359755390351568855935155348655386368618235212373250426883883614603165299310630014071087078196021210138495176136668003804838186331939895378923997555703120417601552413036357298617938508465966095409258136373622335943559478448114164396028269949499245807172762661553460615862154598325098160852202159053883333464954155363201459275916450747914009510218250009588080981665546012844489294479529149733474420063549410308073052253719092770110743013260950078823034010896681017951454985735151574157613746906258856588182690992284298561611353284624229687121446375077699663854652601449402075965476720042853367380241561951744222331646026580571372262304605153576253451694398484044859254794538467155782304413118369112249508509300687395398594061939243669369001922709522051638647984029879923609681455114649459436576926023168708406830118623506214409003686137225662208230343379832898504720941757951985207032522267871901008492481927274725691876294514002069563849247067396099378388476695262309887032235736599094696769876760483208949819120348374187279272558900055299184518319498078652940189887848740364717666093423920509193929517247439738280198844595804346624782097678909182301434145413342709 A048921 477 24406042034127656461090674137761934303472988109826626510368437123680323552320475311599651930927006810417818691866926868881415248457702542188892490567309438534968243712285422530962380249428911792254743548618349023161361368271821430999043537474585121100561794208015669119542792421602651520986769359063612048789967704433508490743004088525363307110907062207821599951835502153324533780803299667240379344147974682427531318860477456599630576260581246728439381804808050465034492239469893095344333098471516751233412341359163505215455629136742084600319529454651617983443295451435693965007051957273072708142730775382109084590010987773184445403742452042108464771192271916150862225290349962393372203876697919100743502759420160104593088769420059775141638551140872129050309960478365909708371060826143316532658337165945137323090621123278502002054122882350564531396371204383993130410970180026617566380342459290668181355847476391645314576534559792382937586265739231808782930558003394112909190678626559770438195291564595389854046772868542320362808956582098016035776614781888451792816451861396760464024582656785351322702390950717768531250959662578433225111797798112369059698920327663165721965719743832730665160906887998300991594081627171075991317964036355476399500495646877461066908862048831985795826809464916923965095717993616771464724672813827985625048060574069163160739686586669543368737733641541873209359415398027539355990788297955312702231039294152739349752026656535839187430857489585728986822560345318605282301324949246281679029263776431833763323541009549121747582059563634681454572852590555110465618807028607060306919836968566501490324442741220848424463948536482899370536415806779683993786109781173591886675481841084995378634696087453710677983407520988916669215358625087037283270560532991725109155159641124286667208992603538384105690013054419486697820239276890271687167341287523198575849861428652216800288645179175145430337419150727976754642440815500781383685836745501147057168708553219882697534228456710495420910074433168881655687830875114824216884319938632823132600 A048921 478 492074618281584731195025480990423819538021389570298861101543742060664414996302560477266897552512576196803189539605864333214949008937679885745213158057645321788565666551378475625552360947641361002611320007405873374642680925599374068816187974389977341608428875596257927968933464491531258656271897703421651897898749051438004196419329820549943718284633061672307417805692159770349347191409666624801727020202151796482189361586606521073089406004735105067645173541765096905383243583814691753534697968083174855301683913757728162039761533372167652227005303956054854861120452634156425442056197884067434300965128030211545418803331796815561751834107046023431205897209056763590006080543536145969129450356189488770547146247349203995717528823964174524890913446788338268805430052148144337335420497922201427073314931171348144075199329234344345370710206435904176977606348203655411722874736378550182869346326161993092117106245250152417677143434408165406552401916583964844797831307299132793845088391381619895553683330030196113569287229737363931215058803684262643610207689630882552010408003811542976009697540116848116994703270404812170678967684320878100735204821398368822320096171030482592687947743314303313511920321342356790437156672307747317686204876891488896916719405151361704485003632139256018086310398957234957434849558114249092552686083161656832911268918471348456750152543008976347665338611523153500740845676666848557503201975101763661417757984561586084394622661785220937095531546629061991112273608314933478139807569404371885186007444888156327730975657581077698276265440062747652948630698148467724089437275061267040607430357561643741108677745179492823224520078753920233078875291886610533568066085971445033595982356473125558200526528106238028552275800229948194504887162094283903947349056259146639382914427675855385856992983180664605824919973639356443734055564922273181061405625152010493949685811427716118366936455152710161818088857637704908427045592537608434759795187522604239117895137132353181523764604950267491428949182441352147346173699479282988181912476301280834586145259 A048921 479 9921208429387269316226447286638250911763652953043377527702698417058678811475128672022179876854106630352939097079714744819352933036786253398692445503865754410591622434040649113276964170463964871105737641734573670361196709660573211703650550940607185686924021889209958135693967391535460815425102480509617986501822529585125336174698037098923876722691464678529999949976765373454281384748667917685952752940936440372699219480777841817398172004236892927792615260509686078998286492102379575664873485088159872961075799835770973843882166820394015067458796338042448529058292582566566398327043096731515653102986203202394403351803691097384368267294820858181967931191064231275229786445056550484679625584709288595893852461895551891541496711555676917350790821772507925034782951661100925650990838370736364346508859109618384114899031552932229568085757180106577133871934661085729206772607304453358606985143061697762263974427935377725568814920609960896367117144504579633461582066034834557386110559237845541707593592861873522477188579271917958712615695237073146838370991402561239231745394380031877620910761339811309078061856015199432034511577920026584604444766383922114397505409940617669706111236678737263663194606853743690720795651835474719792018186736568235103279420247161259038949182164282817787824204467948961746884512825603772210430485343980652251329018309171267010927412411407294534959013716792087240395057323597585218352018866010970643549523782499659339411642757161597877184267855704290375219931504023128440936194932029620999874000424805744103280097444826147543096942054963058615115610681496553662536123874166459044119950562238024139666659207984491560631925403372591202853384264481425771019664431570164986188604384535675663354020481043275044217274006252807976618618292929593446299414389026354010246595581645436648524405859679567179103652402826691564146541602142632599669788527147494291490366754155750949861956008500297103401162117353987212978116482100820446126209187144909923593854697693796292662259267473064705479977995472467561624672473213472732608895130302104248293037586126 A048921 480 200031403861231505672172898998174933892554951301239188143242944383193340136297129289008630199865600328663381878518019145441929502672735432086757200503728182368702969726561900870511675979342098783592521330041154334416574685533796168769628339248334103429784787721822300335603842579204496469069657555763020140428093943596547976516257627569173381932961592563888797319124125653893061508953295364974512779993433490592209866689253485135775422876334829205419603814751117182998355348384933420740487452812781390558035420987130460882624085393022598417936599540606543286818440188586659088913417474244620713794973528001547930167520601102131836189636426308557791405243031133762126190715224090328574465069779226314222364566190970989910452702668029183662470023686391337762955602585686810827132945895366080032110190294810929353246130095020283317400690894598601737221769659204124063293896749513879855484271540603956604259323915979457668294011660888158145650460948932653268452770596503038719628301508353420526882123727410630154880021711122653826393716154809982870973285048232015759568089479794712781259794123578073515035023983747678275010263344608314473937279097432849084135252902637285584132161228752966663026349873259970970325141869684628138923363296483879260830774106545899591931706311266540098855592396476567783450590154973697192450352952651827529638834238242167002970032288641329404867286892623451417691645017528836505564846873311215013481837085000147039631456875269474614568271411178355916122267871840707311222084079773649195087711378925967722176996951609129182842847435899747735213289611702816795585605461506872186279402628412685142315441842705573665968056758278105078009700461599214508687940701251580480089608005025936251418202738267983335270649961793314194636387517159300970004888964200293295445220734220866031693685085866450284423233920871781676966128048344193552269095222942154753018280547602439223400638676446535046064068792002232550359876085071149297188194871420486356895059297007183720303289827027325641619824915766708536124499058756337755577555435238549552803389225333921 A048921 481 4033033154728941187975080673374755730503442016371931558300686716951245706769343909249863330067510356972404475081741204930685437813534758744946945277863722109052034865035318611310607297818531225210827543950552111955933308448535688694160034872274361252744135203123359330156486538387953666273921620214191531561693243588971070717395450112351636627608494906581661253018180671457026532689234956399948208984274853096383694959489509286529662258634490822202777124320396764133926761535850535526590132358737813308271237196866724516544492965811954808908422652478912787706384862023991637984105924788676946100018603168581006165643147007617490983871081359938321332130542062527847756981970561664148167880057263176238062718489689895203022655849696092845325803266774200379468785824549665818795728804151532534871041310215118848001764360076767399313203161731139828119288185996938888278402339491091541192915275816513911357314224819549890130418294291906434571708226535235650618911299184628231830588428900862426817455670998460263309168520551075674529791392497583637571416534771462499183172588346226619063882348208819778398827075498464674181324895042414916396938816717674719312220571517563011329602928582880635122673602950060680960004789580929637062253058765521237088634964256758180411268023698573817190308666073556091700969051820066857190411805800880802671925924582420261942614780076174072053639703370060310691411706448359078027613224307681851090850155758249182113390094107540390017327611007910156276566789612120836785731218280201383041737436947904936408788509258245817758329946905668658874311730035541510736043314778777682853306271674105995601339798765970568268756399728477751210240377853379098442740489398969934069401690408728542165418140254938598962451800312402794539450868502347533227645124996791924396412530196765519285571430176833510954974063208964459344299509564174028258216898215171196982860280910393625466452727132559031098446651583186895326368608649088030029087938871370658782808261952404140474958636830265672113274204471710382032874588397972808614481940076384505781517685268144935844 A048921 482 81314014265613508370722070864408926040235464041535932777219257443928071556690171761998615171812513617412018697934684295294460651754558303142884878605531164658978944580139124114682563468105550583358606157538510351214373030522801869917858454325167332329493150535588383092792781251374079240210311237688872103583839036812740784207579088648976070116669092373537861619463761378792443298187293681982460424566436808135854567181017619545757565322813181080917563175128235743717114183087463148902176827876384339108583293805191478715439606294076547464189019101343240085129588301309279216448884566675887113023954363289956718310149199800063252114676906189440008389858197659443435342508364273557331270469140075089532594215966763100892371797331119921279429661802231404364458322031614759652872673322170253072703854864447035918600643674621654209932518829422550319942486668848512206265023905525490904017677935528281940182212796552440968830035981219405872946623117752960238845836345707703813665285183870886741140120711788832101428825556470766038747000229142565145904917303088941860299109966668531613771283123326430248499077981165020777096194258834906199786765948724478593340142078801852531790168661955878136590378519652773576255645597205561472764518031907075885697178888513984326906086301878938990924463226519445524398370239345597819699385636107005790819542961791923083044832192925789352104154294479869091536791407720170713663901322926634608382505826915982924770024037764772468259884678573213159669783696037312439433205511743336205113861008655947948948026201487755226034319206669244064324125365763298327757288516984110180181488863213922454901527880404056754729092865357511661622761420270128921203319238574091109455696401931176862113224292401869294012969862628015181711094216107943447776480040180429815480176138381965665614825143531632162007736777995907508427985034866748709397975549545186450626274230697075729052180661046016508560346343156145391568011337223036776375321726336380350958493820589312983248932315468526654120508868938799806780108915155428708528847120242508970328410017572948971159575 A048921 483 1639453151590266401041557204793132093448471695502005460282363110283791061774741536296072169844220569486750764015354629679985710729989966694432086177497774063990611371572730155364911233333336813043144992137463901750632077085467422852748173461943988882152879648354397776793528725433717647253166628900361419138265831098525236102222138867945205413340645612826775459389967103901032570321025682526895410680160289941360246687119982285792054745508897098318969086534158364744427692025482670472315153677053528686369443061429033396993968825556678384161024194212859754117469971624612825538050772649213311184112021772633504185988222000725728281518624798720408089217999649079156480847805883501492351411050634313897892988344259159150502104974767384003139767995930786308022008309332630959571553020725867838300322586905939827975707329765957432103892045325614297819540588098035517105776523704802608115712881343205944661439863046776089994001295322927366918443380728426957800374101783247425106491248046616389574004686973630761830547717560395064322141344090181005974151305093462711015888155964798346050629991268625138461418631857422073409348794465304483757685858661244120681249225280582379228390369232751486407054576590565617894405645570853740832948575497057405241905283661583987742322331607215144236445210382776394589363849064716891420712156004777644953622822523722828617929644731154984840949886831663417253504477671042375480532500445233582666526231391429891970964042536023248397515404872065512717352022602937503791731452742037926287304282614783785598785167865607611609058126086535351919234356750207890848700940343390314674041495606812832861618609523366793522877402082581750393160364545245961455922224045390335549875816786334697485198286017988348450950899407854241781256287045717487291721857342472700942919386905644661553360585258313337473566477962979423975960574928683877914707954771713151002355744056454159938756441021557057713034671872267551801607349254722258836191206617306161764654493627913466415860832869517797570112027702269877232590173914489165223385807023847525783376896992788111888374422074 A048921 484 33054654361048936912186367992317058403699160284475970048677072252322537943574267298111235326400559950179355286665561345673187604443597056738581418367825242072647541814670440812328216171784173356470338748116941029557733586982821149034306803421856249516799027140628217440122743069401833952544266331678775694976843583024626773480261979647932142894798026729144354438682655129388857304020076512919971588150931341231268485569858515665121788233192817973493873641784137774848915382900667418975354979534576417498196371895948877545000920745434143287378022339530659261173189482765855487188900461704554213418179469955882348107937813668482933811915261077123961705373300534875755307410026880648724515592271618567669243341464358950825660339608888198940184081054526851740108327168306183375266892351002274033640850924493703947199175264140590071457017207922516643215027017290105427038154064671206279303512209624040320735668578566886729906613147470825590590249569299921205418182401307998239289372729450594462720195757622222708238670980023859730392247740799229213308273467389477876413395140263154286404270270186736918332692207010265862914269616913274742687556082541238012450868286766959851200954092680566806983156236628605468334233049743907525468347706407153372580218443487677472346718522958585436216269340813074441191308400444451725478800669668941241447937556903756708802774414024714611437442266195843524185288187266764966718325560312898170795867268931503655002594100841276696425933124770700188834038320050642255411577110751763158061292740965409676586758605558354463774074712122406558726359036473566129528210031446147007473914454243071472942031950308593410604197426059920386069387608338487654604174959999840706782505108590383768765390980581456789066202739848187360165674077704661762667752639962454556230710863311431527856890454363288366610415166681854368207409603284139311649593074709305000964310061039954541988131634824452736564188545728312036267861984105698845432250331442805107162583549567497489287273129066285519140072048412656395824683279683821634078475932685966694601936026840183894320456126703181 A048921 485 666447939588015514433235150419539326742250376207132812619421670468963899734553315489777190354815919871295591803000283836108178800806093127973311862700006353170945674076774056085431339090601269879818156796388772900479122830115562921362270917843292240813713103056466471673356968971751050717479850526140846661761701182676693908383805931439468997099712401572362861365944233328771037062620212332466784633403667021744545264699240705720203208565578850472686382046682699282345467205615564475898436625060976052545106563796678207633275167075474371403437302248592957810914092234055206708089785570836449401724023289138478129918738013195730910790107212318348517183328396166165329428844481119833700181879028962510712970352711416822287804616692298892264607439081602388853277784345380959879500124009354828340398998039319472077489943699895247254758948842241735234887076903062517521907745146124337298514805054727019603466605219625707201601044285305490234553244897781630615214435774797758717304907864691637510748197291174567269877322468693342323773434627852715308540403675355347850784161802097560757684551136874998478798601816322348470655430606856650896762021978510582145790285716546219239331257188235218729642909635851366861989188854531017957639085623632450800904959015693269535870551117568667957777278213027996500522765380397186624386687681153037305295672068670720239158709117636651264646726130090710302960363178168037587932504466496152474352693209670745300732410290197778217316415264111452335206367891509026550670713915245596050793857956040307284558441406482374833005282736753834950505498974145683553339879805316275621298748552407311430644415320503250821235034981342712741349242566160223546883414087594564284758532449523500759513115465285045763164431189868254147806078973425103413189741435201151420250891483165695559005963787512034789285853117073069808818368445454241872795217657581052657729268448331819419110550082574175053050111745939555402965081521931750866882772346358629953305847761725390751096534412373615767384335069983950550347387052395037871801066531428653472716708389774890684500924538215120016 A048921 486 13436923324918914440953950190572383913460193681389051483556809671318177894125526003330620413822563250044501771752736436038051755308664845202600857037176109724807364608088376704124025846416486631532720320858451691102519044943056392637684957211249654737429834067025449861250005768285701615163994793763785418715663724268283919556207521709420594271592258545703953281715813193692026519867691417027118798858713146341482180395597605538872221425977412550037484861331342941146511534950705628062396860259124419636838021041072254126353216373574793530801959600558108875852990666449831594882650769490304031133005544137430526099539247714114512954867207802847281726326305418128924837068607120928060182418320466349869376340582124244506607765856089790656950816246579186309532934947863243744784298125009719697996850564827908271532648297678112711009859855100260657883276601304519460986598530598004823941449220209893959621053373702424930031793524973716146638236933038823667164032248673290009950303313078540066041110691064465867673043867375124187908060258574518705251562405594241055978032393840495879733281633617403449142800491487998982855088928981174178467241144443174274682185728166136585536436956228244387346493537094879022042820557350821334318011718875329766640692411094189256894544579285700960406120047114801124630465554408259676276432671548606868480430098800601504558161184427015748773092680797446634932443318212935786581130188335169865875000829697514297821863201268373503576256868129081977211730600594566673263980678547604596824342606048391934505857619050739035824698046764356108149685311590366235328872527106576717630478360839721758821581228749954592749147364689634348231163042549534818813775740229906645109460824464787713722919665245686112095464472583921000279878804096522857312069804148772974972643917852875890549246714026927191058293003936012066803541576389838821355157866762556108975832509490956082088152368776728882595143616457444770306269937377325976872391610615032365675747395409323778756110837535003712035717444540944362583447621925705473887431469328188578630947579952705319140723746219037123066179 A048921 487 270915247410567213370498029309085254043645098261915679804339583973695432232394955544598653293713329892581324850783080220398915654425121808168745351610232861571559732057332177031774553030017864374361437229329946199620216083662780158245441185930944620972768073645654017046056144626819346993185412314385591086004365346935439203415562144321532090264374119698770704493591364245274405364801357287480556890122589823133296699391493658175501022670353383268276919301476154332713266285330659667378481020646029923656952127684992223898855340890739820092554738063015288906355040006047412381968798106373724304867208379174850978080432182493238797000301732930899681847842452656986986398811927343307068278084477060667037403268103818665030808952902677742533143464898922115291200645565540936036960058916945844541657672747661288531321782900296164779485547143772506542000887600614644469349282052009228114183161879357076959152658517121686219675313848919020663214642809375517879579587582536437405820256680984616946829236242493563532849343184139931407908968609606011507429285913050684495273741273827916125084863539309537204742145030582433676001954515463003179399865057501257747631646505495360121039422672142606149444783965264041206575981215318070887988734318325313131377189591576084781814538271687751646139524432151342061771450007456566212688248899376324001149394346722055466230925561258782409126443365591392923417211878848848150880709269281190369275614254008590063013660563240536288906712757902135560431460033981285374839351890206089965926799572353820227466794030742559033815187185857665115760120301779465062555044338182919975549429089951721548953409303412169178505058345637372747693996522534478450763122927631963691102384858100517434558005531170407926783708933072584017774662300388014875700847978057819286197295251498792222088216689204942238605268756072022173819935454353561870708451036871438611589682398627388078729508640165857648309110541964889712975459074436564823769408786337510210395789032936938265555315955284210429690519349450185168423520402918686712123355412793871590928511634289736254740381486767301937045187750 A048921 488 5462193204854932831057066825975826701455588557696550254826043208520837633351369199564672044377227743471661421596986691650946501386467550587633398576564657917829677592932566745226261834067194335099388665885030054418291105576289928607488192553054748236803295163413842224657134126715925905790902667918647493712234595409248600950980644397603208294489716729774356398295835804197409367273098445762491570991532857155300381711649114740536846080207443487477586696918877362324821933698325225262979306275868395061647049161546792177176467256685879879131295098024554654371821440748937261995423312538056259944428624207917801282627147563889432911005570584485591582568917804143866201643921242027149989694679044078848341774822132851342226925601816022788863447882341251441922001106359501404513944963099163992639182299941496334540601515303122976605874890502881421799561237920315860486500763746011526640156085870148165440541941401154063858668747790111769638017481684392258449259977675067402302858005251708533803430995080044536884842589605585429671136437198816145438270557327365495199468115584886051073465138946277255504607678963802536287552424085676141121885900822099214264574982161611722594260254379302268956861346961160061712105911220422387892807527008063244479497129904664610276755463739223869403764131194915311534634850419873733571960798032792772962567220338179983509546416607938386505791602363960983324491190968907158205121073706117171890165068714320363152967126454192491388563639048565989040337119993400075132944339546354507345411536153455117377793566741973856189042768216564197299599437374792263000868568617571505440450871681128249030276879553814926227064393615593344649372009656177111974751265653139911710099638399561808050770793796538099374127027413144966382451741020544351827357639621531948299536891888074730928866734338503331387832237601631107132545471827134938047384968450244078524315067545292888952388271114871653128479404151952489935566435552520082599512843077745270246967532806327153900802501534329413148416539087897188824810655780198939564125617945318569688112072939602082415370252395478595435667952356089 A048921 489 110128739125369908329205367974826588645662322456632747975887003365857544389934873569227962214135012470162307689657120826283303140555043100522742773931951281329049098057146678659919714066688219154256009907212538727851639071008941456921396780009248648019483416111981813287883121216790353485736832597390358453840482826636904945438232548928913741311969578441336454003669936990636803417685805498661997766850728575842576472936972752007210232493641452924169719715001486077716905494512366906421529105755577560586897881538154296191239708930445369232305351673816332878429374982025033070304312445423492206625845616412830330285477571102706563858455517124096764556854838919306177700557753682939470748917050608633263206196926439280658160608953005698566387093670620846673109271015219621752269222309045285502645348989762776349346319220219782554031484762833548082550247136948520778514183929297802348109598889130765432255129663377409718396793073268919650522687802506073905478461790305121382693785696064690777560158775974621710178632758778470248889521438893562514720399469405057201160991651148731287915288006349978486174362818526041706047198298413447841836460352975299300501103042710769045450115127756069674565632327986125198975438175450174969376714471547836816870308001760658280823858878095693383230940767012358079009965792394044208821307397248918989094956295308990480797419385418328187470987877735737980196998468897894244882802937182025150368317746142512907881533140555768448135683801590474713129141452875472280849138399094247686892097425999162504217253665184882857740921258967180160096858740590441304844047017912432354507450499285478666996720896610607239177903125572534669183265710993846409100456567335483972267065218309580315819123309967795628410741199920119879130407984681552921155169854348479163557443528050067473489018875644687478236531335918817625934359629158759166557813863185370074335801780258512828430664243488533630210544098202555560116000760634450830934813118364091352381849186045379044011041770379833672614163831399663771635647273416850616573213996890157589257844023679745551368958774057257954406635318358285436 A048921 490 2220415632783514886878505798051386854298017043915040906993283507036376601469029287551404974596718077046184704167205448502537266268924277606271989220382603157591629997198513742208734529786306040520915336649830539945914692531391172078159273271058278688314076398846482156096457265315792980263500113037681739227684321038418682100677043700524114454728722346044508855847636871309383426309971843190924753212752818554605169692054862914320257966999952893649666401416273265380050886255536407868945644567264648500684640025925217758260982834279172277775860621316189805470338404015767276014538285529205137331934039373686860911297997505945622176624747225250468382509715679722133350654779228111504367212515584676584808684494089093954496982855483575292679473793723609628281977680286856907409750655681026083205171533692414796814024153577469740551259819182375105937496660975594838016087115896001527196574206162498406774979758832473393341162078084579210203726661836109980397864488166871879642804704901198290205459387437769327840577056797648927552525101579835570222976548663874205962442418470992604642061985710563127291970247642514373913521075805059511301430572514802083674604025282559543332753498611557622399290010039994909300582722781320516512150929282539958893675905452001262353306032423409906253478358340739032394083618771613868918381466171371906625339735863452645735657586139257916307851671085116346792770899805428152796419914614342917375608850507560276534387108026918276997119165419103512117543760932538152133080253269593882316763960957583578256573151019664041435798598234253518171308668628185040213473412974281892514007711526142949202859637687186183602489956590729050384479658615685921644106293335866762195708657221458119927983356124799901663479264698662429589882319404697728975786182776016397274113228113008568512410867641881454597701613406962963372457451710553430489003705062158462988514356969257068101526163524827543937433336979480521051106317400345362100787619492943966768977573042079399479023470273595704972917358020263481875820731501819886351150201041173739369298081517318956867098864387172182481267985853071798611311 A048921 491 44768019878052488023874525571106693781530030993752732310165834092980421672961024105676553528591067655270163535256888563051035536230748144542612746138611270931411162674467336013265826929631788322294475863277873439176993302966269740430905810769680234904539760334059357119234958095413896851282335793328906628918212826936114641876945609651734646707326758628979809110263600595669851650624848884729619375613524560847220855488633673141552289123442817748123121061185181861591099890967219560941315179343660737315226151615806358903903639713496962534071532614671667184076630023336524836980087842535521533462961895226428873280759895429398063222401589697044426404064122977702813696595481096626397368799268469332252304063506618115384128887674099236097997852062668323654800387316834337951975770967571625580537382959661118143601578635082625688774717920323562123078259596039695987131827652180998862039526796538693988266376465325198893167100099944492962858617305416961622275669904942009047053107077524174231057781391960146411947092908975564918535540849163123327942090659440632271209706840051161243644522467981085766110725646794011988318370224334411568445995361206979258072067057245862469964206993556109655058415507860745033332223657741546078467812066817856179666456788852941449806697944896931651786937277635039604117155842663313032738362912125892984131180765383975948013337770942298723180577204947127906300108901680043947783524073571578962945000493565112549343799964157193160260148165044281209723442594792692770431691785572413456176347293934702678809865366641212738243688479858098174402745216784608040193609647543424498954991125282643642542577348052326937182795265604375988279344207826193841194624677137289092054393974631973395678420110369092307371273306443690705471087444707107626928248095974872747492191741657035230297160439906595011954172451274655931596669515453818636360533534905425067589056390878359226804457680556908697377997309969742167229850011309762430041629153281923139632034475292555666250692163645194833284126099790388490180633816904045275195039736818930936273630330294340784674701752405206769130067176362998285242973714 A048921 492 902612814560878630753843297686147361971821630598025544922522639989387754733863566549621384692048131468838960151664683041029529978947077821343880581374691224136508704250980431500951860346501586367795181834493147630855999028491237975176750878579019625087051959541228359391533069023277722999761474001597302414567267789001622371104295281121230246389007652748768565236625859362258677670514776903946742660195128983048848333756662425825114338986596124437705473185949235277126490621630194532162388776981243218484941168193247782295287425642542924332777962801149532449163209060172609747425255066662899628475100399621219569399820100349526244744438674847062499908272464966728450028624739215402195638226483666161286277943611749948285712678788205942724257400608044947804475780800036241500878586838428459273768632027515930318880231626511745559606122158303840343128764037855689516957071107186183160439412075238942028928275518906901251561678873918789032576231908090118392212076225576298239812865254237695945388698219241084519907959390188283089864647048301790958132861652665479188255903346669094523368257357372665505761323198690622065960606549509330237948647171224543286446932333587053836858798071324784253730151070198331322049384086802329252747510379030687011895142883177100059001381611705903539918323138199310157471063705694098594457004115900788174680959966331987200392270402081040717508881298292321761706448882902146269783259574930260436554182575650948712309418342950220470246830306503632331340537478666510704905617647630746833833631823547514452580927265646980208805205695100377158054630889502598678198517500297111773648638553940949594800495288571378020293334542625472084959087533712061610480101096335729338133929120821190382210186337278282976419710741038427305045635470302384569429609135259201558921172621175916200242780276985900989138570364897999485889087398122439635747646641759475150572091964375121761574407653862229631707637826176604596207714876921112714153964887682514848317112321870934300867055924390947955078845451056454718758457140598629336662504822593084495975195350096417383292379864894914492028231928562785573997037417125 A048921 493 18198479522408415075206500544073577540969173934587360042975169157300201817963735555812442252484520898083663459307699804216348820384495446803187175739063778322429017563697104785454855395040338054715698133852574979255445213235447037089243910783004382911324906703730485847992732618412367355707293987537869017953598624243637883310090159581020634575960525587393913183321041466198258863523067281312525340785234814942706319257980972340852282161095461937470200002251987420472242442322208091190238521580180646427432646517886110170831226171901310726900506751925244258568361436994570134391063155673969539773793440794201133731810299582487252717139309339864884426106163034595056031774318295465457971831524994877875384603646796038950718423645598920543107241613061550174965517037689943384306376115860623628306097578401393227428145086452151178890152946181004108674600017452986816001192480531260172699780564221440752648557902745824477708787676288850524530309024872295661606818258584399420169097942202833348126752702438557354130237865277883254682286095252319860134751428698950731952983252065835443728989561194825213946074032221274675299885760932836891923109055820233880534363791637715122212884616749843306567597650818923248254414648625884904652349225794204644715973691144159902536644406248516482274901579325437213759891982317048573198129084246428779052024530710004760550333007833420172004115341555592586412397516076964171411326131766219837350226466145273934372469943286762380963923432379578070020206706921431594039614292579839332091340228650017692458233976720109048328717818980925324402599293591406177765230469647380720036879351569566300447723943465598775592827273865619502572569134575358378364305957109696297778167186879602865854148381253784631001481900589543464880639396881149232981732152456847925856095934895957080772259705647429295836416843742901014359839848524275112482125415230621003080409450596674814078503980312712593277580696473375391898997780118633463233009810023825711089846479001527302081525915296878129025104848700074140249219522688115747781744147038082032788920952375013636987600178161309513583066443013615706379929983161107304 A048921 494 366917743228185650185434833215768172694873122897328722588439815626964029064397081542426894144971525655114691197722883300945341875562667219498782015907123317162122627982752322433360362973851435512676319406940434897255138758397084133302097754030183489679113143873562096126001115660897081602492738376977041138383153047432959214296415426368242753199285870504028424853350272804863435844093404855308359016965161678679715825830564030579601287106892364596678048007699097185612116844973868912947394539937213416288653800608678585071051399782586801233225092799538811940105770843521313989420005597273318794256323724817582858679539690782287888933436510165917124952089959195233054745905355444549824412665011308501239838217440423793712634909256852757201922262678289574019609806709428857714348913747103306755479080101960258223890330914168040442271518141295282680793445208758356146360353275514196494786792575393276379661282406233037600657675877774125401661301526898993221226551337366584883873054470880660710693892041177495154732771319824722790715969162612625971735067347295383004970569139895470869794793009441808606208079131884016804705674645967250865444394545498908328109299480552679960469125806051542675691119582080979461107176823545707360798335837715243667732774548953409071766724459781207703920662102441141965627631990005269627126580002119492927346130413494156015883826903545147105865932798934976428954436957437302741093011198887264785725005573866830489166790284238284782044403773390222741243775293609366320360192662089102965994854856208024891795398986049911366756628457488210695504829799335300466599978050831972577086449712696957195686060553352907224931205475385285868242666806349288090869075096765595659467677483732623860530149280628619392973595103266664597885024214872095365075299088405358745851404680451114041354383985020689185667935414405799886625091540057347419742172986132134022347740192358065637075675489490503651800352370588556825290988646544173008782831075546409099310969861311681142696791203348600913013216004412049364648309297679332566176896155919305122497139745809829598847577408795942547966871132012287943469362746497208052891 A048921 495 7397795520768199556630322032089817353800454362886767770240763519695679596696172140094675483938473647773901505844825313805960178678745676095038996201532244581558938102959234761204306852823937247766241897167034914545883128391356797060189857827512648735905896295453852278361948645962274340857091235449317115894212113788744699435006444516346350808983367145141695514499335016970615127290352365169659853187526248980305615537689512726564948809796881693902760866461029195204324079356120702700637277523975575319031191500439531114316428151585288914562973594123794774411168293178715295660116018461161497855826459165978664802495745513742188834188694200825911733419153331188125815191887744698695264342693986170477002740264649220882038106089718241645106236117012432778321822747909987591546759414662720754943345584709625147908683624463310944944927169874642543229153333624385959169930626739724749196631139205298674145290023225912601358635583338894240059444636855028476454074066457166825844249104072797939046176903207467954871164781220068195628532115574309669589802567721418083447265883045589231610967172927376183923542077510971514595201136912105951016252990903239933891105815592539341725263392288726586677441046446319057075919650861913903182531142507665517034623555740024942560800796021464303477931907034516724985547102422594263905077532804604132154723902344844642882244957478944248115048765088011653204986771523453381788953120380638900843567725030076570177306891338342354488816887915170238529378927449545336829670610413426201420548931519525969218361141898504336256438094631159485061843054011599034416182579695643761451836279070516699409856052428977372003464189201890859809889145577045211912743913736681982576491015648849975396406003941885842947348993470580591033014393339611789869498947238696690577008095311159426405830009133727429714007617988832893571234081270796390152566579264270670927954134677913868778044955140603554314886111218225786238141521192625836084445976912156890236482063253919636197525402160388576311294332055850890589965071810591180511142832513900882841705298766096831996951218728543615490798542180565306502613585314946725601287806 A048921 496 149154352922810696232594902625560064271556588169649888886265551495664476401624193624191765564740611541445876505728676779232885821575528445865509021916511099346267992869741463272648912333275859815611533618005438540133660737371396983930463780216212269783151191429827425762771512473890259599463591886636393313682063499825517582575640720042159698642479895181060994459307167758811269391564648542457277104658545214975760141791180129762438467323523441605575099992909222626010484902365988762876379876491001009645093466743208025718169239321211195312831872371498857442139163186963486947577945174793932522495854275448138114930336362368530320492624563543615522203279844511325033490665785962709738475127571736504146020747976019373983228501268264278791779175389282406998235016223751363111336905604080862114064426923436382130174621012538944357811581156741024815290906831741424500025785149965977117788280533870439292724061068619567462359773030621109790304397366609782615368048106682846205305165552442697576168358011775076864934929164226243640437741723493262395656973398664164051168391728994600947844849270766965610824646760568128545384428517716205538422441937146729001613567125867478727312080554856179634539023702759565246683712539570731292420485534441216316736836463097608342957456577618038826940855405709264106717458713416713558848903589279848510384050391730627276297666816806647026950466095838558152983966858501430126191570072021430319920747686331398234048031053996868266965241312101258575839115193993957787550452526795306410952004591301827735172572451162245441552393497196809080328668959477029932563772705223591467559950481533307980804560533386981220980937757757318040101699084881718756235454697889907035941616198044435720209713990946153084875831013380250773140971600628228692476742409151303587008278471812191674743230602799828452873132408222913385777421659956705278198699951384052281117277241028359229944876748469173372606230122581515931544852524994733460590426777720076145401542260014557843702826015660963272239715409896849651662826413196830083786329222968373443935157111224904580912700873157318966729537659477686577693407163650593135075956698449 A048921 497 3007250056231913736673378870106219983753306576876026696838118279014823653513867395154782237221624725960158114334600075378068130128645625846794716804841700583487210690680789279543912609259201032778422493039983754679139953240998977598649213676529413955855245585702284262775146956136626768082110598761271726541140648389269971711145368762483579327683328837657184625146855601853817796502111316622671255814465735436815026998488158238580771651611930819854723472154274880124594201397178986080992868369174284832488799157445368714090197088877831968312027296191186369624615033764389530658351234954079249057399916045758901507246776935578562808030107615977681957836616491618181994050677761388266002436826837008702605899843689762353600632160532638299281610089092475772885981618781452235140787099242718927281046220686978751798955560946126571678886154337285372451252720312417267145133921023683403909122562927264657814603845120217695950185142484747232253223019646141800236022109472865478734195922024100564457908495187232196543350086937964743058437553000539040846926228074064307878239030592723261264858619386236387718070344063032530221069333178992999153567323320499359227292806500634290507526826421746901502849209217597308057317955146905433455867926162872660870382579734350423670683296957134102807317223211978275885120677594360676350917330261982772861759091843349004799868915478210659878431049309248244392451086596119062680821054003142957729603214008245926164799831933377966660210840845768687490898002011927249463046887015576357444188115149278519277023436541972050694075021434043970046427138499132823488751750866535471473299960156838276438464850064292262948440295068438857122639597139496067986174025706112391921972883208480897342018278089050334555380661944423622617487678378851953558104290583809635682564219971669313235013589007820132133100665900582761695211481936813010548245798267238682827615872805659644116234736224590518397883257416602412993581530370802294839798348607946198331429004809931451990816741930230939334508565783045950620975015552909416338708789282345512862719754834811227394265043007646646278657322799590574598889168730909673474454713352847700 A048921 498 60632175484593491835997968546486704686874102931417862092000251855231323006482118019486525842670632160068096359768330214043932860420867286747546634353709345247758042599238080584422902755235098889602694489060618843835381197111360648972568462215722263961741191715778263876245087166855156424181254292761168663886084439142397669814595342413553206362591577382364261231149908185269506654264298974181649317273981053218519359367758104615085388277361281866387493039999390140162845662559437814998989449182912054301638158967320057270278527987785608823895899032974827212872630868618458530170190651566200644701364584818736696740971401644798620966972709260717460090286339500725940852724731534444433178421564212641890203648502452240597276571637430552121851543824503321143644754399636623741157186383594793407759591787426438670334159889621182925650758285936766522621132531648050108438765615653719639649751995951229496987603432589768117128065380417700666068372731801113609748895155823865675556011974544750028157653503796617534931947587908315985317974303159126418062464214772311176776891283642094664627478536220448778404768666174215113749071350170428331218018834365466143593948563052221439345277147003180473244266121706173222292079364988194809766477834875353054027437255867136778950708290292281203183091027459050592686538994940041243170481653893193077158938299361552243044329797574016507662279789222597007602040654966985683269283964619798241722829680913506677003295977392735509806302706167146965090226940725362009679993548457597991994414366687748914361518792386668034931695140600801026879254886090847027703182868407315470621082329122222848019020326191700072179472008188926479549341517424820637855521950051183348040910235307775654165336802621718854359431821247638065833535798333441487010270014274027465480556216060518221632152306832438901267747173014417233075940513032602258717026506465366371786338946390432503643165521815317283468948863427307728195074883791263343565280844042984473038195449576295675024289307094490183201398431078057046523248611914933239024216525724321007369782253044306855498267216207470809112969975555807505585116842259193672941362795544158635719 A048921 499 1222465919113123926165477305160886069790535679549940358622882381067055655441868809995019938885143048389668232845490959440953698953737396106758409395044771014043597071398627490062345285807137454552968493510017704089425201017019300163585947736544178609467211951518275770570569184682986707687715680968540083839999507920848373429531899582596690984198992055499899397285259823684548191309458999415339096912206750180526051886757711906761193359867386513378173814817744231851688414123929183828830639193433004469655343728610307837237986967199536356229557147990811170074751613948470327120901853258526502444389663701715453233932563892715652860357540956084477814362671219177019927854454043146790900355069575218458953277258500542231232527883753242631348132527308025871805689765319491989087758956725251125444529962337045635784298579895586729200844016882170932291801901651835265973925125197676374350934895833246126190999402593271059657318358249796538344523298765351032953615423895698670277694834696575328043614045485638907552065730724057379958016254841856753840436362651313109872111374182552882035495960982418068883960558129334181060376246341066842835024696584909205066641831700966082159445187330351298279803992042990655290255596099574028607606292650888942112428529082410632002853756878189676661443378488312154837767723330860433950442574754877228559695741129968524480910772578818405349276225231874951558024099292993278749956240613843318146472734296974907613494527331392501415336708501531176264380468088006746827240780460955203699015025016970278462078422615076564378320786730718328869895566966936519273418749504076543652126790446462296904921211378212206790990251680664840612234966551679636560946965570757932957088440242302489530800623272440817452544529824614216738912126148511168882249110469688651175209338745647948412878141575342044119540186369216014352694350928551844803439677875108918520717483009508027332793859134605690844710428586538120999266686813417921162160897537796304337449898322928268589908269018822369143475655832887220388955787892453868412296837252944970868244036923159559985744836218909983445689054368498868128016551174740694102934083209306613060525546 A048921 500 24647357800526629114754861590655816392630075684211794579136692475073724269787635940637473988315728298961858750562692364480178264261320519883595763475346038831437658905781084855398925068020602603461851876546282460790372059069761932786859229291635266908355663404770284370465552025333290833544567135506450877620901414814060465943824489569719141209866871460397394265701147333977952447911805691947767897762263179865785204922289628096361075906560858605369458587967866162594351665403814541797445532419006786934278985954602867647072235962398524026514722393894835778072314827556427866793164635228220690717583754852622383283811656463961591325730119789602532432462717030760736284675561565200866598514479597133005203334195684283963657986594956306295810495893732873802842995904726843084350772344337326807617819692879922321256589297520659744526234142727572050930543418483170100918228265796785444009829730140156400311700458097927672221084621904332425684578083638634794609680566836181434315017581596339789470596356923798150268131727926497306805207744803541567771751525713310706469198349491739923957574900700034568617963994598867092365090764979518335069339601326920558188166467160929585446512427609265728914227614326511470255960106267532199798363262660745015995430949332125906574400667227351970555740193898258638380022245110269074368781949037353028327392455503487091222570753689806891078090745462782984090284882343289831189632039987025015849385027172778406389769983052239636143283207001568869675292032500165088805466605973785268521942942397740387664676242403654898609035667133047806074033394308119215499821799798008404706864878360490501074798615788494187128245382206092508234954916065623314916992081982099494229633784124392558612226512253614958856483955964440016642308221572746388670465078279592570720543222309197719839930868809893986705730336308386108364606270345521781894348526600919508749339520651361900693357284228754416995734377692832732159907211337057242680224672591768244008680376948684301733434844933207299576265989701273706404069548964406283013795593669659976921215265074960795388280532347395870024511905064704203641262199200005032244163312724677136982157429501 A048921 501 496940026751751977098563593225325264947321516154542522754613635059554047660402660393263940557401775078525947739176770607158394723083045368155661676431517439874675064814761161455925637159086103883860402981957653464437777365539339071829355617392002514862088276099766521959050689364200625102938854898365381626052530485481579193511015929172777742476644878185540207685167135262403653570249635051591896939343653320247211121117151594921120105666886671334072510672434302752483086426183294667790912995801375644735928445161359288889962584235892074223053476676150530966682841478441084701813458254569532307721421220948908790052757383693829711593717814840425302818835486411526745794608744423125829212458037282326075691165100109274774730094494981163782888586861309674304894611625412844947188282918770226369939355203315031504129717632312961873551203584829290808690684111655773922878052321069662924449812668150937509838378445171015134050448489516792116855924977798855963569346634935666182960714202450568138730835704683572820067164346388307975749218592712750247557300420995407812518867250341086164279743112418135990057321175141800186930778943140802330601182206928675709280607244256830600806501406012828296017358880247132220310012372310388112760571494159648361610936688005793445942434249784113552155157127933312178705853668145521746562947706048537002259658128165565603260947054983113959098060260744405293353372239781310283452082440262157755711982771384823932655634784804728212528374604228923048862061694887860432489070882402678122984209905608216679124923937264067450678812742415723135346332426144732655970887854108695951623266025377419036207792786606408422667476605048985470368320405480130723676757795976124431899943398427562524437221409256761528023612067610509790928001624437586539862748026024034941178941272988705681764737764066940984618890921109494347631177270012059238002010189888061260295264894655275632271442231826287420862305678332464959269928195711061313500768686634333797906709422589474568621244753635056555234305740881424635631629857264571585670278347270847201740571306197322633458952107443359312524225584225511785316260332253950285366126608220857226527645033080384 A048921 502 10019304794721465561734610051854146401212080016077810659566725530934036233855314169061351628880860600817511859355423298418835189926622096451433930836616491147407159825357555631493287841002568958485790841460378332603712006453632095296461535170998325413014156914367829210968095628495460977992162358916275688838020242027378184885508637220157055274094972824109990206950945515459435129305420693998390134143278840480561090758178805534509995474094693160876711354808161824127697825930355921688185846023901803330159002377064340027996557976291820038086680170229824611455423671816014322201535078535466275160058603939188144172421311086223338181190947257082535165830828644566485217950165220383501403380712349171778740952265545069002323824201549823629234293392487229759602411356748577875098367075857472959733390471991417972306341045646104639773879622151094018557249522128660295349897189979178278085971679005429471933204985899837549034797470224552940755716733717802450298850372243892334744672485434790773216751320007233838274396017283749337480558438461066725687708723316357886602694695032178629752468256674999557131501140915244980770031272686514091610062700586756358323595045070539751412531095901518216495036260829315065499378999194561938861946442666883567606054689508141858124965452769746630211200307457651246248808783277127764343933077280568654002206198852681678189460123299998789953528199899037954061807707008185895591671054970933584683639980787275792957424502141462947168757452627180339509588018217037009539679558325536190341822371594929922286776328758441885536931323903550142721804948301896705501565825414717727978619884896794644247531017088759790829327476182752262847473567780335479585147475765478538813867164569462731493310699441208313674397107650679142440250352109602398243966337030231514204457243225455061646542922959186795321992092045679288728553687753376868011074747554174564529153622056700146646494917584724322750671390090804780815967560122019206865745255579696765441626831369568609303857234989355165333426772771385293802331214778098743345877869023879227611833421754335153860838597001992478111717566204642863550842237177641946453546812430785610676573242174809279475 A048921 503 202009222774234161903941230766919706515912692336839302363641797400078403487436796616212311148231970876280899029798096803543784492142159985570765545372200018082505716524183971827406507994368158181904411061663744959998388009680352939827918400288312619585188916845395896451772222102674794874077352377531095539986782493703468478180045950121790619263525099603060744367004755797525995814652238462145906833004891042425419391619189956069638933827577097842709583001569648025628340813924749666893908359742995162941290161190442778483107313028033091372011571369120247140013721104471639285786265551618612785207569264900490141855449684067677560715342167003580259173055864312913988552784485378763410871836093171543365692753502228516124743668776917449517640659596438939551794143469870215492320432036250086895374392326351613954325416658187044114807999068259154017321974056467364763188853221482140121699698067657656344966341415874146218468571460616987901999968668362408025126565241612010618186420468375537367145571975255012942604799680407789795894711260502808730602833031947107288688122628719918282728178826801597958467190013075848127143570332974718171901281838628999489591647589431615223722621354759908874960092794823291470351347161450745439024176064289134995913626288252219455509760012801197308534107046806007298935170509727596316556856957567877495943944379008109867490329402713628548059921607266342969049761695345671787137961526871880494129391536921071766222768879520541156011759547340835400963390574429838491451158822470389787269144533112767187537767661302781358931541901864565235141308232316508950177837516040650977396238167665907591941301330335782116094492152129174518481776603218803533915612682706820503589065340149564193940567797696420611046432956429380802269817808305801928957262747340779763366231996732683679928892730938386403215063575206094898235605104852407142827229822185257380148734067611923462031354896071769563472749146148500312479072987910223053116094529497077498199746376166532878194895003234134089817494037382364552761177316724397006075018009589174639838938247670334065944905159295220236245090257293783830686569400659356592142460546863372874240212482200859659701334 A048921 504 4072909939554804377585797532988025070919685301683273998177935259613655240179664459520758448309301367926714885421277368397626484511735039702455678474360365927962989109153437414626614382689162964260987777339473584423109166447463269519178395490151423865078253528422715149892802331066033585755686600643619589360937819800029089429687901560846905245434137784101937903817559679438773612155583302568365079568654479054102465293265017136097254649321613972610017451600935888684556783362652976853559058660952422451320488899762704922712069617274645211950677263857522252607132033452933519464008363850199392439888736358865078300901432357751203892919390589935237928364617170446143192634755576256462669614457907143944989925517370979076562012847556385415624847349549108506756043761037111928007586675616507176127065538350510768555691078356026137796654237440361441146151622369245486226753363301625719154531034354141988221781903693649550156925788754162239855570427535806136884799358102530985839982274738715098961598248948340250941564132881985840581079830953699191165347593902408853838172041837556297384186911753505561363615927912134109024223684283404995095359552820375187122390440374525181070155740342138186835427174434190941795908795969790930347043498946251097120726965617686559153845923253132287364918036066502411703479661568319013657291585634550468792653152567355312295658343228052055485985349492175807042943341239751727564089684713119799551703207483762668163307673191468648646046148824728470727043541252066385447601254638968440565384301734797240440206549300410349000335862288462040367368913858160505151588854496845779591545225957860143971925873174699021935937359941900940458877317026623949070471103323587439227884196574228348708766996443844532918709867593132068084684924210811226382033933267918464558758455313667125129271273594636823702435316481313193292546981395480545060305739663824411744384211742037978784776030768104100354013245533974673209398288766278357074907491037974820939006520994642804520596863751349376529545149448276461341385563257466077658385769763459070064553445337695853683246023960871633401181031655839703389659748705251710433134343092312511459645553389560490284089023401 A048921 505 82118009999294743086650687956163330712962988536625478014424228340688719552423991345420735218599823031906454643582895271834848377181817378338751403829288152467389768336245888629517827356372395691061877384814055347474982053915366430365321870044514607679395128054869866006742784147181147053331358368099305783164132782821404007377898993089749353436652466739538172413708893889839797770754874731731138272117304773683922862817389883878802892169983447088186074016468486386088385840529468505396708073828214381720528534255725495461277969140384083735316463621883792287944748918464324514961697346161454598754423917259868443802284537341530088821363192358932100108107152217479274736987953375698314966003289452000125715334915540926639414786907688173972910722743968466116776414758236107222618747061459585648823808488848605789268229567488782332069098620464568308129554992886753436836436547698524528111514592948512698869910397305020814389791534392847619351023057976954663508916632936664494893712005095553356888206528150864164228803104561798837387941755793771831772929457657534279138117418840687439140058232046000301411626380097257893070549795378441178137921132063122684132636569239529111304864813055568768215973815982064973665821673991577576206345586730138555858962084870170117407622049119893165050280134638714577959549637605277443630716633006949594229595366119073427496953648673656139994808068401327014333480677026112635801504436047959871689559575158231378587537540663622014481041296592415879457816477760771888964698004579722876208888504307837428642677259457105795241990296528429756022326806066923872549825534187567092084083868366138055096061863006980349936586935054114609402709947409015457940034851294557267005780667740526626516595988360225675010607739366295800294036639668558138008766233590509335092908212667924580123683738286174908550114447681173027958237340660073644653477180274797967405017096994235660646730870315159975265845492983248215099387985626631247434061781191553810275171978094241848577741088759811126354555213358655976182651173635853741023976883895843761052351925059685554291272269154188713339391723999949842448536022708715585093498033284744309186000773200106122906943230116396 A048921 506 1655663313532870670558246792986367540846734703955757586043547293627030704002317273326708403956651183659996570597203449049456844583113317470330866101550429255687146581232400497394901020532565859234026607571633206576317003747932451521562350024659108029880540706764032710005232864082663955823233261661931602556535655806307327796724110068987624903142881788968430848103260814789390323215186172185579907274064019278360773706021749545499406775833951610870393651710020170915378146632198360643155451330965399703296873856343448539727581491096354278996805327593743756252019775086945677417724222429298883769887302579904731205076582540978497293065120791421398412444418474644199966801007923326073850088095652316768627528637577210645532901857070796116085440576339044864297337567599512632785327250245561490235078450625100051572715275984017751023151028589152388788146646620431100424250747447944288234158638068496878680473145208681925966077426759502804947193087039360932389860640268469671443516035606754272042864921058979474330840877252610855277429841099234196718506612559943612233573869560493898310385556690324546323555649711904985727954315950196446750211770769297126737107031386616945567603503290670637162632277242403219564859354795109391121681409372609554616977296434425404289485916600509362740611460709667727254318028089917942250163495097394532084306632979039605877838267168899911866523264789122205770815830367257141723278204875509282219885100602637053571319263731552273864498105975850140136900025097569141573239855720735117991155169458470316501496418464967617743258659358270338452460112696552405260189077268700873213753519362452849508986655310020864640722443848623698812876497500783252636363033601329760293783110595100301269599259608551873615719340322393388332396298644312544967721518419617915946224750825052240070786586402054584911550583791712494108380787969841423428022861848394736954995542965213567647921409022518224653205876475515004978859187356805850444487196557476616884793196483329583156381611310978448178211165682192072343518151621460519869059344274722232146878449448499934807924777807440728877477182538105957067607679900193374921403396913952671669495636129614986260489299121517759519 A048921 507 33381483645331728460500628753540454402388534388192995913184522519683964713406001312389103495153265946353027824474361296152253628649882329654993544000708350823876096903417890492230105746459765497504048770797391326177648082090832033662373670831855066053936854050381299444255638998891886530126881968296506602645566109202635560216147499833029500207417429192529036019919772134074793806824785832850787358728540484573005145776887651518969155535561240208385429717591352669527367806309997506757831704338216314989657188971068075202262002562206725832749505279628597991669430417358249829631831257657826748407013195861615273296885613388923925081248876575275042432772265177669207513162647013112347589777869576007399616232265116386119693440602846604384826478927237099809994453921164958943981660796832263704660066072679458750960479605121536328639988706345391842282044381031576853866990133209016191678581932625519475007186854827534594023032263935304018952459401536572060867415565583968882707505815009667627832689181502937633307549602938336959541741618854818118444758490660653652195782078940560558893306154850265270929528708079801942149757025117310963999328544112647537210429282684334287294492722041636573417423205545359896884629337713173869803762999564208253457357694851922916414444933091847722456315105778040582262845504389375914042518944522951922876840739893801167589901715162406374379185924683473844349861757531157814398622530898513712069363526660808698946707616768019404992388798204049228847762426559372554638890082076763444357947650412790016995333360447999849482475294739456267350071036165562788789008303341721471548131365301690483434050889264578809879265562939364080411101333208081992245336025529975775748697808812631606457133645711026887479907664569487756191478372972592891970643116367570187717274091041795051639274574914540802700507961858392858532000419089705438495723295933857506211822169859618853923155788065281575142776906233488037400510720388531571035119609557781768439646617221719077504724198674206383409282396129801349231356996809235827964120758242972760649519536728303760537693815862347706473506240993900582397156199699162802456619703485615732915626706459296579783879125981097837312450 A048921 508 673037471601514995687743006370635848674590089488012479645868756998320802924661094458071831342571744053718563337055501855818288611382082947390662363811415667760560610079564926871942894665220771428110772082790396346760534054798351714768326429749511817120366821483247052631049483490425352137754238421560904460608301337207882358770638094909430714194325304236888635265191597663955177943811008746751402541104925975896910470792835123903706568408578949247515423095683200812990618795444023099053042179711666011856068540737800675884557955931630515143541246451066465114295299822757257978091304399172880472083316285074584560307076532070901636509642556445574614108155998067748087236185322277363228779027556303365538745706301747939368048503901691380536075352045513830030063315661190334629045612200404850567794761922284796711765138225745139474021701274184761734938190022212005907235154641509437008679280691437085586598022686559607276010450539386172870616681506587278851847900243443340344679060798708883105608407234597307503767340763601872525669739241921001804849023970193486375627746042025712427912940383705491702156611488749317045718415412460907705958015356187428875939548460374516513814616694199973302571449507573268998584677142113656767874078475532157433597691226627173406322634451511917179654862422085393509915763805180569089007324709308261571648330913432186161907992503266170151333234746944934860659706984527373486647885744697628587233225204650124385526465397957543511904269084891934576178445907390044349060160261591848844409822536467502864189594711856154500298049149278257904041793778709964251011580151786711040652551373459164164544484520365782654764887639261014740624926267264851626867212310372337989315484927497167854288427295226464496818024717330671817939198623477119243599561544481431705137764277359921006098813908640385261993056615438333022009698341305853081109349664595573191848021633714092367585099351050798095510443330273709334554092165614386178404231123416799457803538211631103557320666137287737791319503492557889121010547426149661141952082858635472525493380752637610971461047907491876650478103953441841004185506230726840522936991540273587493092193986136701511987584677541595474375864149 A048921 509 13569781469048261697724546033944131227436630981868773226427009965415621508883052273057642951139828008457807727648685203942647038830431927735408204924172218692680072196548091152174222150010075447073803889229171200345994561435196285182326963814235986424925769800808373024765920241878316950909514424928628987438277968915219214914898045053416442226556486576606719471687756972180892163628323751527215945182970158797493024339119995991258880313284613239167165752069734977200164186626374587413109929669514905792825738928698348256116382305231531884117352778196896790005823843357001417996027049664292358420317074532660578043296003742727905406383488141806798794373598800269671757186760954593550405530406000410586416183530839609688422207815972461011521746863115170913829036760366465605625858689202901800315614285217039998623149965946993896953689212450124459754431944945794082070098334015123135759975465622172586971469858399227947071388109752071753482069513583353314674385303840889062445450341116062686165609078831261732388019491168191350924216323053869619534547902842282581644752963503540335031020145122963968848616329906635022195972749396279796050214541612122396884045638847641719267196014493967139684808991554269044004104363654666210040703300419916358611988397053899375366354039396938341084353613697770598168881047577205129583189766746554225284621724999778997502587777260950807428774304588717851977147167872179146706636857985971056677282574506792281200175896406912375518994468297202386720860597537035647606378396555324774324227397622310142335000591585110426587009417465272941121834378816279263063332690231315364659915269243552302583855413465564020620790854703515016261115682989492605292814742356391053010603031359500089465531664669222331473818126870913340623802366455067305216861467889191509671417415642856636283169234386732872737763204779959708531366679425408190731621269441852650760182305967121360455631919192730403136399983282201621369791568842606533740454536875209901110453168983259692700980193155271170674377446007669764328013307974672471134802066631687638816024782085159975678293887373157401164591825435788157332487594226758358924292820978376367550109082232861469425397102484714521973268335666456 A048921 510 273593933305913580748007301448638567436941505181848116303208895276841003863779297004727102722809380963954575351134227744836147741080879915619217280290497909470399947866242003730571740116560246498681262586527777658585546000895893447047724529654299528549841553603531595442083431285701142873812277697656779223169655948660348473906292025596344213262401168163219373751279920807919550139119085534480719140027641800570128380828426888382926420972737803719509446645714573514626509517770345635979099302943717350883286536424347556802017824153520189915943551570464586629030955215468562766878639397240158131297552384644186289434349467153803496732602251405466120846585884902881123900651387130329840998940817001250687019726810042504236220614617588255012610079718052723919107209132445363879438228262663293897558564650751198529955152901658152724635142427397708083384095139058910260485316703177758021683188329194963007081689698447211182293719792810820154319312662250888023877677644192105033581829432902995079762127141787491813809941477165733253732176979742380027134553012257077440928022874530634192869715738056259156220310741420963828765885527609377835503517882025596409788699294506603883490689530412748776125145585145722957637483181420702984727003175192275146802752627803027979509256735998436381430820379719588378195586171335846017475702988136701580880281647797213234214988603227297676112777377784494584618306337979168971371838844065262700029742679972720768907822037829701917256422957903925436174056791363266819649756882288297838333223946451194553290779063349401708991129374636783889620166841652028723172949449432200230486500617835950151236528681748217263390602557767382118595599659809223640648879208522344100427440328954755876306881568772433351948656577153330056326431494527868384305241671982317673513686229053511223381337097606494271498396472780491027971081968565381600225094953377283480031222461061079235792358387178731036985298367425305759784028276450540767660658194073750902772157335236943712606059097075911205849060275087134295823515194374798936870218125476003315173219130907614676988150385756551614788623733958256874695773870614395801904751333629032782271711822886758960418154868309229514483440709331228491 A048921 511 5516200869744048145993061514082904762719483400039790739036524520144658354485896677326255572039639787855424139771760572142701206813025662028282731069808813926569985056199099082667696272055865539896336169195769163923230578124068442244179936784563023280385918978828634226494913116816386200743486192030641557768917615798611977015679444905175446974380090125950342436966586291641516997724026838917876507774021368800124769616769718584456566508393459285308136224103731479132164707697121522086236012732841299558993917354561956511543935114466891763853722002646354217417625329048453319148805709531129018578928892758879009434914775913458982358394821186453519786702065817038290419815261510134949299627094346848810351281145527893439571070343497606581591783415753632156541868636699326666170767952605958642359673980172831379543915794180081709287099844667503377927065666439273803726110873299371623218053307333253378526608440728622813458178031391263646199314228414232890754068421987815917846187782580739845682101321267110331118774307674596022693556801341349543053217238298579292521708215551533683093098873679670151984749936319913142808942761811687526523142131487185533202037358291796508651297563044985826330268045602899074717617891899699849923399627977523351089920739869776253068966258944846434925469859411552727183408810217592279827139994063622410527154013298265688228463602715680998484835010062116675226356440409188836928619868067406968572028615236327421635927226726546553648811624158264476346938946306605588080742750654318264461149686884121586961138545140250045671568723864417419317248862739553824300333743736119330815753460796893157705678588697552142998917308148915103571609464079957884053270097309412759396426998901782756618599256724058136572766482434747313724740171168868515909294977373646021044191432078759477642957882278772903115217796946437055325993246118848544398330173718371520082536856499731173584924169346665655974967182547629031446563956740004234114967656768460428826482335082594090150303670814264328577057582591929355664723949020971388190504866711045112208834805301334545032275112399329706284210830559474549671828035446839853931245237464335737977785886222933751927089369029453582986300609608267893175854 A048921 512 111217641662185565413598525498932224377311656874660755698606291071947706466303644944472667838736114679931680542123661304406913986928075656733356508210268026097006129232686287838504088506618620898829683344643835296492397257551921931631262438402635145724841369901301369671058842819168547293689025729909517390080137746561958731929780494271855336301107163857009636050900939060796344900192278987143140615259099697720473804443182685271386405559302505137644838830869987436548131321962854610532344852740446978764718010819391630761401262975863647589298553101412242161109575255243960605209657948687983875348206204506966203582565422532810535156152888028673614534020930156540126541434178666689460648751635222224897301279769113660718589416029378129280465282215814651822144431534024615110889659581003109884592452890686061623613231712303654520988354343551060678367789883364543291666937166976613964144632760769866288658516374888803466496574286616937841859753318968450881132639500240666891422733038811047335739531759625351354229235777525263532381758974912112507296585931441402683565603601021999243992425298259793866260269059861778043892940134881358382150213819541116838393880808090501912920857582622314700058115559320505559310888978844265192734880314555822629482706810451676186573469733336737084968886924024905705752300053411509374538950542835052052911777635239351158265069923738571688223945796759619028129303966911758992175664808603220456283978240365090795050843976352809576837638049022505414203057599259725075520668519042607965777402148624435489859280793826942357480766901563254633637587680934717363891300218034688498475021046100459227825941554083517625395953503507823760443407896184511198472808061303500846428417051430303609989442337763578580807684466900718762164881274780295523235336949502209404310669980058262359183805599123282175002526950535667436702184800277142383593751362284711634526824620716357460758161866575114568588557297539998164600316736007937091775437128105040971925785937163104710373478898351138295694723774369419393825029964337309934322160185757873426878524029312287966033116139207135152345707150951502136525139975983411264347370675851185815479086255755078483467216897953688271860563376438456552880346625 A048921 513 2242370085676784500124925325116409993812452863187426756355509301556085137628955734884561251638341972137142755234873119447691627661742654578032271890252692872359023651019435879200820349802748362506338535698372838052110549583531271861481071038893993023541228419564119236479254162425163133718971936022949497588154179477264596154556257309829702385327475663304938156107922296377189614236159731214753162166977460331418824045058679683671974124430090600191735955199864462591951944581250366960431614834716879253012944975146656704849415752575427748228545663776951623805937038878603404673783804412641421363641514916340559837752674614191750096359372170039296229781410207114096214290105490462531395465181169723404032539592353588481880306366413251499055134438443471594284443872047135653166430650301416748887194392822338394282458598239550488272085490987576640729748001701330255407314983434471617445712462504588736778679628623899614762881117308592669376312700217727678251163386849783903877049225682320553802440593655465012736859520627690055665285001758621211030764222496504322607470407282097333205841595770415090251869392800183232601056316190535185889225084506445866208511891650683341276513821929533545937585899576751987483927068873840182916220806978674867878106983622405955403918043694569034162296263236720289427825146493474041791862041017500325427184850154541784754674651573953479662290196669432428783026351354518444391056916942438262772190600710212345373487694615298119961653904695580130002897570969335630666042130600194311151685717659416181462421232404000266671277176597749616058983623505756908751222570695681645770134043515723998154533475907753293665681071538807434509144886431262650703650872078731086756276985194510782482824379795390014622186397648885809248021022537380147170602347666568568636065707093743253607104410846565732933628045261482329912352394617194498619168670568054182256958317920346342624074885968963290585216836258034260447042554584828070904372129261886179307507267238600182087955991398251979503532692161778651226370898476244893874832005474745377321679689270159544669825142566419146542264441293273355517145322523949502464931833635266370947353599110748006160732275169452893907799095809451551410905655484164 A048921 514 45210665556197687429333178991398532796314450250273241386979022839367497472927299060438879011059583003492957551113831292180697292509141414674211009117918285482234608754847736963760652054218923978234176657920909816162817604210760245719259422654918248938003101670410402144593352751757296282873364880405682040462847176540471041106204527951005965221117228022446999246438293288655957941433107600559574268467458939942966632675999295339011657025373081121763275191094828463908947670099038576693367607765216866758800017824188881663782289642024511283920290083772345537763060416760826589788868459358018388845756348395052162941803221988768642909987126536179402556179178061813477715976980357271379328679522095211636881838363731771202557076241034560694571491267431992068148305526069917505116959660487504910060503463491533814836868634092585232238133148303165886842118531934430726157741404338879583963840704872885350161872383656547657960405620679271113348278819930072129931505324532703569728399596784213966953759913541953827175210300666251124798212673075561881890155746677934220970415668056042831074179009930683751398396831377025275840719403140630283017197771668747734954899921067196718726569764822397770571292207208358012330432003323476789112578717569162371602570374312242062402119410396431133443480174409867551418904897849123577196013096455891018427848895904093828984399166768980133212523257025150832363758267880496908900730567217775445409686435235323067055168103782796718314056449634648532095915411680687386229016361640449182397679473671746902020901397870172582799348077083060857417973183485483113307432106475033123982754086889006204691244713426180352803944138969481991065555439783709667302497684378568109876555729063309344988401535445211137048943568589151219157881094233777252473389010418018531338147382113381499168176772304652708284526473559479785157181543569690680882536352399357060380081971383198339270240390148075998204027284045929461593273820938986829566013778402712019092920550138870934094263988198077512399087843671057391656670661253019585967052960059656111801832468186432710320726558391026693378000513009270242985181856202729892714544365406869895189357449791815044457605648499292349015357097849598803108223272991374711 A048921 515 911537436701687688273431054699651893122881952133556229656844302131818182493075066027612943736422060878083038008414311278074099363877681540918787787803196581640121309356216421643906387516341595446409107270662848015101890483986798490660436618087390696194025512337586108475171941701676445230129648999767425276862427185254797653518699537991924960958463166061100735501750713177959127637984701206322405186087744980152632916594673747566473345273597937146900554211117976289467740332584871202041310747330687632874046706358351256958521818913082443930973140440472366955427200316794746824719761203792562343266718132699526792892076723984878764159410348863076944298388358300873130595431663673200059562305129018475853088221057020378632367289291432446310698907878829385634534541732177804691032487508318423695223121943721911952402551118116105212834752264002939622934153111113990599462126786965506737407338845934651925374934220603685255898083361254346878735328191117414065951332102064982523080088793314096319401153574392279408041577345173434550491508249264476904048109133756287266701198091875528278020263992380850025279386662354190811317352005065071575657555583160207325714826000044928592281758321835361920724847544149014667854182567080870148247629187408644757576156008776440839745576148494800817918413114155486334987671122608883069951974258881633696041964012033489625441671245721525871877414245850894412685665413980227322738085305187871587911835135023982967753953934981052819349886175879879008537716527408448111813797217352605815307702396484043379129232521437187210400189258871496409511559266450687024747537379527047150058642129722099583260877757565172365479828064221624365056294267774267880890307608789818152600029853097457819145369274821967149790785607708069231775389373920394426988322057445741962271158882104290692485526476101997057866889826278186166856764369099708890759199317907166483329030450069726996020244122090622306826307515717193546609326330729297872881898895783350467065284824392648534608368442093647406738429600563166968803142645812482416022827905890781051403168901895167035326944200454737625468099801028465345793881067614117572961141030401477191541453955348975815606238924310457171394735899044515258816446219146441445786 A048921 516 18378417753568761614771229495521202477745013122602310452068053432602695356057882008321433111174862580364327208832691792874698699193804522718863184703477040361109840357005426738336703621343827193171576442556927683759574499775324226957935477374618548561745693441747309448666014543995847736972577700259945948026418216446260053749772978978788663111838569133006685006739298632655718642781089604288764732802326845822378444921415179422435940248394624583382727852241285446853420116676628503076518330594313716288789662934797060218608835249143278592511769173640513778782977675024155268719173235601997182606925182145731510803237887967179903654213388543790230814764703523883025997251615487002079243623816682590988054753076069806510254018084136784741481750686081466805731493362255863372110679508025756398055583674568817725292806420806588279208589042908694120374432508184161746531924674121057142500727181847893747246524073593939118472869498769204521089790573641030482467638627910328853097637180522399213207552091413137223882980455258176486740758664523457710263856094464638517193295334957978733085401731540203688278999242487988363760755175285402569967777352650478328432314586858005929210388092558274802223256605613840226524918016587052500605491910563954378033088085846380225898708243903832763694439911764122741076153873755135402607248127811558402123707059982770321924061146671838237859812292812322476123417553712911075400548367022467299737702974582667109360532152181919883160935686764033670935488908529693719149702393267246876807784713320231808938256684076315170665916033038019033525511200512205568307476735338592218164449218636702884908699612656784291806623940626892251478783013961309349230800714705922629214153692021595215486299590330558966228870682373666523261904181399101898203161296848832039025292574042839326828511685642991692376059524392894315936686298052606787085796295765107938237522851554223864310561822719350736802156013927862772240807775886890282774058015970770133714258253536484029615902990435228130816582705207466728753951570368200609218832670271516967498734579598177889579829138648841861613661134810335405292625987100053982303312632740410217728988899458388600602437944734341788990368316181178418798658385562207279438569389 A048921 517 370545657835915934975329840815267429656643061455025831201039863651291241637020834558701668359894635608883504306401693919525363895071387423180037989072716299957500019637822104542128196769627856352383728788423668689297693049368196579939096604166622558014525974978483740766418076760872340371164666362511381204341218803127068018448125148651637487668964269901217617044777003529853886097793200963685373336438108679383049226352939930920479679721659075576564621809988242968340680102966443546443891379401242400483889551217331621769240079334704964069139846147966898367350028928409818211121223951487705991928263179155520588115355504302204493491371575660488284824209008150141211855713940853504258036743332392094372141455666631217802721133979998564666322611022075625858328983535268175576317715549782812989278254351433381033631651103899881767287467070290338590986368607074916022462674680166627320134154703009894886049766446426066286046309578286618192958010667015128396395115949976718234089578310612524143376568947670519133536372530873776980493741643630446105075389672547932649894933276721569124592341433293322770700332701763434727790155032786934610625255408481388474692119374516289544694916129878178240589937761661399103046382382573969950127057752542818982494477229258562105793314773843500033112496683069829591421928067663368864758453682984666244736548047330651218599431213755931306008009575804631517749450305274047688245628853168900392123695785623899123903066284537914749309732497186560697521448365237968238087851541240434312845949574654811335329087885217433949529011847712350495069860415215529401764658913149158923104577996094561435807102007125207133839979525439573510093598762431624831417136129010504441425948585939372881537314521099360602284523548227078834298442873593303097651743640077829513382206915580567625412161913448472025584115072942645371637282974479893672124116024456906932837769249707231102159820473647305433314447245987261698201972830822155550561259845120768540163524440737306180723187558546701131430293095654514584574004592960518037257621881991497192818705542455293707813348058111005413399898174577882640481459806117407323585271728351009779450396999338577009997378026127560225313348819450183380774035110888776948893994582000 A048921 518 7470941534909319327403838635746192421216034927311217686073055278869280581282918710314661029150762531971446633461343743972778593977730614032351403216820921336266075034827928914772961964932533218432933546660621565556692403501787079669407838775271966640070324145770495739585211814986693582567574266228376767581981705482229728941691045497341336047592994497909780461850108938429615418847987875048734892920500414391394192679349529965803531880112150033380071321550255102486399345382589318106773234914969518684242464842854177223314358260937486236418718985523539431241997504471621079748470848590721892607260459611208423951850286874503159030593130054253376254835471207558443589551878478236737363534739824065590048525041095865537268656993050712976665611741945338082474162160306583593713854408804041567464071766178016153831263624264022995385461631862604763762773043481411948660730700369594865907487684621358318844641643846318274865326575244545297237214889978568445087087845315791965125385224800932531256359169915380915357223119084496636222538332278118389847072296314055323622543127531964941732052054892658242162656419653955128493716742010295000334023829578024401776264182396682842942132969800215737128499522927360523101780935072538365547409237801276405761099271863223043330624586571524403763781394429613992458126172624074969296124540549088713014819879606573529886631410207685940319895251207560687848541940931517795777497293537043002683530654692046079553466513068321284993662943447339750019393771004439007086633543624787243348353158516405592822673261003497219214088766207660377643579492166064303286173484699436606869042283392809329032039905758958813575697375385288740483614886769363405889722949402309075842107346175555944015960119888105718132701597550483681083458681955483995655752557068087901799980016806642830420720681670436407336835235724610091590056583394777318164759640199303861814767165375074341927522436079115149427135148571439156431285403974228524323525838223266919336006846059887313679256877939515597776669438578003617846714351849318394298987563165879896130093773648249052138754833967804952496126885382178134987051787318313179358072266283700426432868686571675490217178535160345924528425949907386281141987677107081135281393439323721379 A048921 519 150629122856296038443200259598584890781290266547805709531579109331522571428534965400343361111036005809713671414964108259577468092253640745048881568477505426909080304894700683141830354594841537980416949815387723216330363550105338050926404265447936787230475317412498760123033299847343639250855091984531866025476533941591496991795306840869270868739932467397892723770604279371840902544959245438939391947377756018521181033417995996817590878846341489251349922408531621566342540633263085728702318415911724056310454175677736369959132469487781518163969248116985755864734255317806795281478851038164910847259879394752921064561684895848377188072614194662484996389504485662584331502403762022495157870083166296067094166267506433385295779444491167341055533499274779295396768431617772354881190557013989370533427801960402907342112556158779580529061795654326370176694691511685859101822736358389097006260139377201671721535769937179702611408648124034212704610108418789886322830736740861881650881298668346823384578189440457341067761813393445248648645040874897681332466225533208593762329781887404543878480064406153434045190155962362710598926882224621412763947653841326872580131649970789800104882995392417033562106629140671505105116708109886136143592895102422277140412464536811825770373490808661760254841860441377380632870910301024671463285094121792272948820132167891187462243611274007932714973796748838829012597671095311811493191852744048232166936444667777337270333092712580427463504317516475531542704456513470050895642737268475108859149062069161819987835926953023423048577023754749836686337499225982328067640300396745381954544471594661243695849427144105025592188003348678212060191069836950306227116969274432219458118063872165610357310415055646672967892169007528328429777615111288025446817979957955044636013367585473325831362002758427176931276799997095473593696075462768217314357990193574248437452428655454479632235476254067299169102593432182909025980314616726422676588772399696247782531801490095923577663870992293325923826508089179415847370940177411952872895669211292848583783453471477291846766281254645535394115904849675577383031055495430370516100045709226696269388488679207724234420176615905516504214563776719373380934572165058934738654677574750875868166 A048921 520 3036984367557699192182484306622829932186181932920823788264480316269102806272841391118804136406046919984684511097059717268257167703239310723944936151292061200519955771020880138677654694568233123828633323744913728827031224340531422280991083130553462728868876709600475855830101651936930639589046782024557216577281109748386056866347247583915193758193182360083318598753143018844947338681852887691908145394295423924923637604379442608486737333496405226173567102220743232470343201761450989079506825794838945508361858405772055848261851626498292708284461744115947824221232624475623101993555514883010083911731795749747934892484266918244693991416888362191892442951813185093554084193021060345668894739879435326564928514695416184873237639622562258937310953435712488411844307035803364058807980416802199279890929775661571651653657203442050278362920928597066643639913606495837247729538061797110273470622064215652420628245874628775520204902888611451221305803708702426798062344869082169412529276778625823428278932924242141740692832766281419984169484677897148718747065649353479371122037738791307286145950116824813482326465682350500551441608670919100182136417596414808575382589924934799767317968110159779260878978119605719363002002545809743341854581585507628713903719704230100759319047278353613823686597186455269353890329301031133253418679098387451266645022791754202242007182160619916529191615749730193219344433556775134802394216339248003163412729594708196019352409735717580065450852764773516723516667502205189395153509861720361601193376146090087456078342366404184994501912733729177441062276281750676206333699433313006906268089029422517712002906821047405620230735709940352736172283609568977187381768928621379459312267327948495689848536644335988100490536193397084560250692594790330487103260116256537052883213615458333178605277869194688059617966434204603702871490181890276214097308480118084356796612004736506052970057330306982449768331339352536663210375946871152730031154304799149909568139262307307165112971653267361159336674458317365943736689278010265441974004088339098849980362092761831384566252710517408450648359921083032105814494005911815343027295942231356383899710282317317449442704110712708488597628110337790056199016562849930565093674473980733719930248281 A048921 521 61231678668069208256487210146929237494152909350259382671182742605038541448550456699202363597875356889695203303025246604598492755655242890562537057633468969447377921346242680461318190810054361647791367092928000785222880328823430985924004167151814650091517504988489476792747749383319095708050721968324030616099275709270425736947796213991591295683420074004067402190168145775347548870662615376685006588500392389796554362858317288454313601300363643323769970663624702644535438067571834208557930892973224403427867732866722014334919082534326108096649799520896491914962736309943257664587271009592398273663425618646538468549346725043964624406570115085898740772309461048351751782915359116285614233250291304971035792646194814851907783904774320820202896102115301692084825623059098994535914146282375384867171555603460805680238129193686061553573631233312262014741567957474379077037087300130600975325585052455844727505021602729602101191549428775431399933401670248220683743110927603962954553396759772553292613022233991872335391553166004176327379901427117271592480656289798625547353931127180555615870102376941825024512767042360636155803003424144015647613038814967716655536905486403782937875072932158474065424923285383884656174870223499337148585937783411915027304519536274826972578805455792071104507412218469280271759438734518798354402736518402698316304676578528093435457619260175145787553424031086358939583640359102596790560378338726387036679221921570203474405947821204756567039665979859326663067518636756572071615014936363193334785740998319281220289718803605250906124141488870651811947777706319634446117719906816544847431829056672330514741363630108364970987067791629388518027370075938648215040918911747283384221714407979506226560585465791777026443517763379849896246135666385028169687905017146320102276308278857545961566286567341297899590262315156419860199511453575673565861716261782826608159042802045006384527816261413903898161797294923250771464690814835866726161710416771688077016576024108125572911810895512664702252704504768224068439713375872031663667917556197241802011211930480590904147495302685707927326697334760188467756250764162965450685970271168561702959262442693265736456076045769451931199861456415959336365198559245727888359730005744875686482789980124 A048921 522 1234553102268627009309595938799902979734281026133747740495562668138306756416571501696476663741558809203987769010910510944855093671263839456282561432061065210705972449662989152440217224434661344974536419498981028086749984362706791197668349737123803844591713206709048121494904267236377955728788016736302323257236380273029213959955410400151216119653921773876824602874851556369414261485352312542870215145436765968782705139025755565436428220931194443197444922346434152498380269848040119551494013584619324627073723721696990847248582693795231364946360549655853325873530865259843336557785456101846419110591903411419712853143993777852147839040572668945002049259410910705054834353585386309529493825123478550946588324767651342348748554214822216754368532273537759280101765800273246892029736958537272092889713624186046988463389509149441169601101274563120898144152849518684824455384506415695115067404172356992677180303824925988362935448499378067359274006023169740916723201804460006232007536172941257440859840326002811205784022754240143436831213588404053751950446273367854238932270588264176623535865717977950959319412926781609463822799603595982972568073906450961506794126513034283146658637453140211043947318042400931762832078370444191089780046335734569445272885008986653357191033116280632459255464621462180442383944449875038711390334720265356105065883622531260628091494277516469128748735606123147419209692137575792999716143545671185076185523308969968847742776700618720566187073680035070979407250587237618503902712535993444842295588508814737201873393854439946702365089946196697348103313653052540187951949262427535743900913631172538498415697661507338033497635640584096021360115099298791415742677819716879798971298746581415476591418834312757164071166104654728340211030027054962343166917053852443989645557874635112226218766291165457379056850809180217303016738847055502548544627709172756869955618264178219413988343778492569800087755707291911242701734432998344798061719675391796470209658296229928765493740766162354692459457868888462475350515557347642624392607111794044700873051204961987581047590415726496532713352421015074998803869422092559703504915189580004598823708265469871341461109955792099579124143118086630461802005077152495802835178311282153709610132291649018575 A048921 523 24891059586708379093630865061596433730473336554755712593612151843821798217832373168653905795154945113295444509102774418644921794001528775462326113030678139144784847082727265945256979217733451227322241642147088395357052399498013995303958281475885965962843471582150323237090783043272102960084728285386605473188369282965539302590195247540052605412871075121484463639095354889351984564720124454826733901077289486962204511216482920852011977336101141063383241200578834719047640356140746822825388093335163930157836014248986996595503909937380372245722413305511515235365637390406225041734812701338156492515355682917618631898550733999708279686771401744699016231269502009325854521885236775857374538216525341293893808832929593718240653498171461629427257527496172200490110109980283580778004562022114333654467021223667523777938053603232903667811342344168012315070147737254155473195083341316157609858401947736101304853440990652755770774910543269044668907078039214914692724974097779534722131981364288235762843547360255657297025594435598218807386752042022630319707626171162020875553814053228397956549568990001344864856178405258042967234649451899205268773490454251247085015462100260311316527665392337862135907352305462662916836479448720910528645957072494451372179992523884385451410782717871306187716606593413069860875807726621091764533130275587373271935647281170600205052614187829431313656861503101474235019453938219498101174289377262055167326133918773289986619660363468696234259022969827435106949659676817345638929918079084819974000462179936990465852085672928486609479692589093670443588358060897537563167566582946255761713675784268892148384965736569585801270964814469476191033252114034862448265221986090811595112041944352784431056680310853224476211073975605115031954937509236015096546353470085070702087417766116824426165220000911665109202928115101278948267068774133530930181110306479407750262348834202217022787980877439376047955426672257717180429118866647937003684525369087690015595442491571247745776675754453584413854924850276475923248870598803457217131712924323611702805216592432381678600927057730127789880903585179244791123426820473937977903134601626082450315044345444283543845633192224235668531521615662781914436067029183421817517137223711053087414611577744722535794 A048921 524 501853542152661237017158492062311358073900431882703651178660464979572427529629551409828546945437339632703942988542368817808402265803729499607579634641971209376086876175974686325282062547724619210609691014433176728207862391928973810611615673448463108619046229447601610397176246223547872644850335961176722814121578225914823145794302620947130230183090496945447982014615942404263156424472887772864296370650095490695201386364023511192509921614042985188738465888625543259004372362129467593765355186329561575222965092214352103661558984908880371423023932119362620519588655191839444031613957126594455100248182168393123444918867045758124557192537162936048896309853650252616968165195309521250999129992090106044008422742938143779516713481384455157690149515009291632743840757320711755372881087460132236604091989021870990224740048284992294600971114742014189733323420534365433131874445872231863314269985002851102151462400073237036924375383437941979236437148152645086864980011036229174607618776259243236509194161017634236419818829226508533354388257840046684101891406912522391525061760008920371335775786440541397187279309687399735523775538426392173033028141970539737277120240071321883729547642981678523243952993235420167328325335813032627634368696715586792831323563993671970484690843966688159076109762880929693072797593000190002281478261226057899643410415417078018803010179163522716629480512876796317403314811092689383140083022708214010612444435884783763740256744505479152856409854930587066591248058996740735534486504407795604322352476176301092957772549464190292580382859616216637286931127120502499296044289493413146240135387261515772323199180765018327417887159091697938379516407763055797383131989940885123663769190710742093117549311836003877576610509424984224619547109850186509321605235496938141643042527354889539445230939439614700766292057599821176974743337607341403558808997454610109888032607239566835435231856462588921386307512478304386499900651887621272869942602429826330702638841305401200820420571067552402789788302371816438676081253662559747064166971587605547357914076063570474441964310290364420773082245371031512463555532750526115417923296333069884783247325269139379341144314960515083756832959690849890872229521640391073532284717869283941066299689020356804117666821 A048921 525 10118371091990896274031570423329456539889546777145734460308439701305987440030592797692589994860001846519631785239546731001878587838213000169559245131325310492762524452675154542963070999830244554790861362910760067047038526189019570471537399904109631720091244115279072086677544239268389164993369513564516799991713787002525381299965426853340792160898865186543047091894222991659398870478237798556365488598313324206107163389666930816180464187570357331274203885863227002609211436517613969484750268441388527144481492031389752865037355658228936111250636273668175849404431230612229480159175561851584702393047356363786471978835565478024573322407654592345216102700253065123761302820813308682225868601525982501533956525449310021953022258971019886717887165094359810403209116858990080431544447707366624132297369028191941681243685075583961040511875947617147749235254489743728125550697104480855486826153827769081973841683605423164147816500710100875642096001112146552202156812289787478520659275044806880770210136911593994114440729937839270613892957247184269202839704226462650286766274329746038473643513449664626660088580577061175062372319438518269540792708129636531728730051195302529719494828261268936993306718113705189108211032503825884389643231134533703844570694325060421745027951344645583945421218851488697878320675209194023099378072938306649097023067523703479733935691027242330824854154786965105848384158986231349404650855802668721504706049548982876325757766496099810316422239260851473466785308258542627033028971262940056895262450650666120456277619676444919006077192606102467251885434941415213329909307401598629271547353916253005217311449734199333780829855100335849019138333622285478872803844732922903877218102827997940137083244794180829868846396614815457961174193796844522891706189661542913341721952734441865128177921774816291595938315356124666455063496224572148604419176076498738729083105676901797701842927667210736955551356018632146368353279762929101236955845746505633110538914302804056519370071808087315790594127338565638186310674313095659021504277264017590121506651898788491313266502745473400393896756441289833769110961860192680718582231522764220415373750121761343820831868134388271926481030464755393884103109700877497795374502664163365596067681242613822306875675915976 A048921 526 204006597454866908524363285858010010694941684046911866306035110079070853786324384457448448066538810284091476421295798201917507270185648243614924000730201275513106808638749589719246751173295328165968727588397053457369214036815150187918163246255042721292016555233210421963991036554953016121048443487637451760256210559423338511855079790422754430600912689707990418521323341943220857622319074070020553208254896871993437137567263272751807007757283622899107513558035916937981377724063760490622067318549920297957474267113915105050531061119652824966154957126673829356329521952015115587129853646437693643054165698758480679644159226249064401568258574698327084126593605989171625134856269764455728441492967729203837525422100565919678691005856989474621585864942332982340210581367117244340087399303044788295247317742313939155364188269183774213808148254885818178067011288889625932987721888668562453157050161210245753744922701079435475039250392678471257997595186661637347240562521715130897303128845777553829733543902363948317719760586896544890801270663340977827607432512048548169259231511277867696680146836362416280164564407428101920150968995629812055070408276703610744115554922569364133132843674156664677371527364571029564330670013812145250954198500099840198647546150544659229581584526053419540894455407605363741771760494972300729470704300660397868121187769499142978533383688249694927186752185309951238325096077081655603881171553323740269669360394148316595144324354107631094226035120877553106738318517488387243189383068910922714485925696377844463168274958709907536338064743855085116297502001882404037128956534987273879524603419357703929917677217727786924073211115084228832169144113003417270415320122059598031586265554325278333130288422724579979677170971298753988209870712432160692393686634422983298859869388774357359433719378615131717693613443893467467169033905080322554958024495558572801163466769661438024990272191071022035237518661353822600434440080275887251882489071103972344859259470496546238138186974235889902406392610372094740579376824553423529009491132955680442211568225459485794508753912270388451381982596203383081783700561649295897528836544048915681695665171704888846472745984392023621195452473565291800437006916862588909949649182577059278632648147280196330870573700248059 A048921 527 4113181007766655517677316295437627412301957693864290271316545429105786852733884799400482812224965498087850501086534098107514050579604452049551097533163072985569948983011944775244298454192909406652016930846400028896718026363228531899786436899456771442580006066520744412358915192343418471764189552604376788825768917307379564073496737434538147976434809488993637631683874128364995939721798300921516595228469742134818355361523998715555002074221888217321448357082916271440353535063362102494308151791853224606030069029069264316639054389257084598738680134337361473814139972192097529855482629060301217379673386425321131099199066340798070986394656060660016077815164181253425240845210808170143088155155346754681789686026435084623251746107066362816300527491080152495583515338314701021394761713203541314242152288023164613058511082639598180114838844603131918489039332371338148317170323168638451699696958524167147117923157657479972624577218600682627402871872057470820048512019406008179363947163129291995508206941949325014387871698512278200249064605221323547775951851468218601725954338964110038754426646871225587376051287493984813852908774517568832136060030882190070186326089618792324349694674663518411956227741417762984370845860607447968723854160515781843551427980916587094326402162186337700137930064506920492272904356778956318113565240731842003510410290785574197029710347986799321879608472706064449902004738721961354054102776207257448648352139560768810208423541869751562021975003684893964886584511164292605054557308406410760829408338627919449400278303439889479302729055288413620012322983476518088781380691749106014360345782593736110381994990752377905763830301672473121378345264468041276720634811497120882589938408888203433754632738095728187369421252276928863094829452129863427035518618217046527728699344894515858639037521933716510875847038317464734948395606530733238780915085460275868318319087926808236558056166073446279063721895698859752637812812545242675843353507695752543911419278905237062449285606404472204125001897216194835593923209225971812096230338718375165058279517055062253800394183112692826483363139207896168405089201613011243693295683818882715210127585818163847161239683705443845862270786290992948525017049354673816724907031444616005012425855877782075809190200068725456350 A048921 528 82929955274584711092543142624250158028822060328750136403372322635595764445749731539188150002631306305908431518815224064747900085868477692037400984848709876804860035882380021919725955714190688283622637193756389794218575390166199623348343952848684179570255361021174693608770026144036966672756573638561001328667701150495176211426502708300078349078124198316177032222019851654771706193450039720860543522975853732667310808805609724535756679068654702480351418876398244306744491035966128986426480465805277395956857953806620240038161509545670278560116443902354924908366860763007548444931125179983939498371281174053158946463570895919011480978624653926768669462582256095837953716749515179470155178928513659774926514445827458754073435785331981001245261760653572169673621853910890420626243941321522400674705486135875727186171761292815390238291606571080197485690192841203908457481162122738366574500727624607207858981320950945188506977290406387712741018231426425131487156461988023374390620771805709656367658914533848747037724320867684792486525095679671054706917763401694790935950143212935155090088882357537503456313529778289157409474244791672253797897430287576307918393095874778535920969179897433014547704799045093409926313964677236695931598202333364995029584050752592682845264261164419356184127526419694075557600933899605556790833401654164694174116494414697559191013877057576464239486971099512919253614268303787088743357164570009553126324335568154860357273918856033606639379428930068796999165763807356148985621597208900670690931608208930186242430566690786776722991715676386930662833370876556055704127793469916518926546017789130304038164079073631766118282559618247191958145968390035504108238021798989631112718740168417692077035626932355783291017691308730268766419197425632435703457965688098405457643052892903359353105917157793872913663696268863110542136084751703609655220487398092057561475376649616840895822090395382551687411738825842891671329759326102742750077806170279273719238063156428130182605950158188781605332398349266527664872585003834666850930772560230388944949351180652596935664061725409358855287179161327619951180025401137832133694931679627476760017676703570154314760025656396412835883079972003547354596101948651926575944986658036698710483470827575194065184696482915068950687409 A048921 529 1672033754132995937281199323912815390739482968046302556300502497662336373649419234559226680952569585514760298194502046506913063423766196647253626606968591002976515057890597018933569943865214202981490204448499400184634888119812890442720778877548733529038717146328918106019276854757158129712699565936477356184221401770514825467401583531249442239574992110015951834666726617379633011907343761130191977588722567729568578392320347904565927447827214037186957090064493044629666156826795557560968596657257851065428945458619008250580148038820749767071983143220599861665131172889618219554603816023353559105860553651586404253277385304320043138692959286076853853044567369589120641583678484203266460547413604253226721629574983537373193527680611654840040604801996794593879411322967857322351629323529772929199870697229374123504430438127232815344837191571280097103353749575313869948397042401480623706445218667633566328614245895033733020196156549011845683726954616711628986577766554015255057687821782770928555447039323251495825272742946389087601040778844463199779552397929018523382408185733244257962262007338244497814967800013814704195834909636787206555639157322053489368451528840958751619788280742349764647305746390945589516579171451600402765434986721450869270691787722345690609630939270620897198041487535941886885429537010942879237826726037703323206694756878721897623647592205146324009736989428771005285306427638950544521605798006429833925693805076786154962587941766926035193416484066072081412286164997330164683810037871298014064152323879042076391965636219364688849069492164584240735632803600800211630106483159076162847914796304099407423728051900568677724435061259269582587665893301550569362253718790594130997514356685699098768988876455524564617770504797198426591614995400771716523256077167921432619952704698018186382805643096402543751570933296970996433083005815452571337822228139416979094190675691255658214756749993646841048149199142922486178490854895070686781826052161817209031525285448484681836464104640116608322239611392909833562966223253391343822494424263134763189693653446038142361796558707309310127607279767324334247795503732651769866545968831353502616593682487253865476027790123024791891630812533264735472373658963703094269529004274428887956151733813145206864471774679343420115034090676 A048921 530 33711544467899508812878829676187041283839297572927491811380594954495703329923826161433396802177557980517290826289118742857157120002073970933449927612299746953302619792330181213358615288484493046322117218468007712766218820053092106939936720380793612563794435534028285832385966336843796067230481975654682816825270573829418760578574515730548546134232641844017422574373509837588309131304158718456890931283280887587707944878652045646248504667335610349108726369528889889425084747197360995578119859377152327375901002379818490541576704720542447258035045573497290508537449799433621779652373693731729278708420984352003908501419696042129813843315964147256873458315897843073594279772171881756743198086797910025043501720564303634690869151023056399552917672772597611948224521420056085422363129794763340477005392322833154942220599307349506730167217218168542746717620813247285404695672711417490212430981924276100339710312566754349174208006401363886426287590117963908437202249442105593584449727472163455655825266839176482124980402005560775916527391696536971354284280740127108066741322904803527516099971501864803207407877327565002287707266038622658866902542892029812165070411806098314475379635395358076057385963911029445930739859328493202643320004270679690092870692794473883061478696152309997364887556287572133903689954767613696431587505659538772748328685514072296485190423563026283127107852941375909909049428940442252574857527356048473741600285371633826888200837724630843865536056512360716375365716659510406972998828997939513350660768463117638135284624915024264165788162378030631785324897923365962990330151209325500125423139196537234463346900944255186606648293586826833705885327782599894189446255370017937070182253346778325060962661650060659339467705626703423368209872770851161922909453324401666236385080974478389780946768023003750929325300243469832961220709021115069991609562108526437734405014841811719931309084697549817213830232465707864340487840945064655860792434113608752398214339085974284998758659095148080898804213439571449715029997328362291270314465731062550535200214495829669845645945280992708585383459119381614065776432995077699582911467689882817640128285066290335732157517989700400197722647606412603624590450357430079838010317208236048580935232546657162833226285855900225553444248385528871 A048921 531 679692157889756142552267026650083802451952526925881121854752999172039872875587809417400911766277243050620032124880913898983955346568751978194020793265560891103896417276446055733139382512854404934732324377261767056293103665275554940310113713596781938962489880198361152623647747264167761550342847880450149016353749125327339280270393918757736255908956285284087163928566870678728871325721436174184073826341531666820799855074804151999314446536893128031516103875484387886095514043327035566050495043793548567295064944552954947680261269995428782795752821780869228012532201191049509431732938858415309693965624780644549151619219658324036002388893330444033796589711279267482438279645887896300972156559558914511322828463295860307653766449733335447174271278400508250103308206991759471317828100570389147167609790813091372715677599730350316566398618207876967288040573733338018754160283259202395261552833850809516381605755642286942155348092044102521577798546274661367294160124265155211295660150236071771149978101456029193280603369410843621082636183784537637600616468502890354912620029024240536046363367458336154929513124863397776110939193674875138437701863233465915550096153466102687611645457221421248726666039726869942464631454264500780243017523340008924931008038851490642563187781213243227600242012671987876230254981139197810442724409869794010114099634128030884855687422254088328203602206994284106157483581011890268775326922031043529571715119737187412643119135241419132250011936208800279494051497876762660392272225572646430304724399689225496204566531144753577891256241016784105891136351195271742210236297052314250369705169632668924945900809414345020462674217573167559918790396165113173346064831408047928418420460980230233193430085419534137146823316227823917152649028214286131288928681403330317490074569987480590065430550496995983140654159757267838867160938850639035355379419894287809461656930146417221563798107457242664671598305925452761689993362955902736570226369816753613690980295619888248696487402839911502441573943046399957761524972571474293338688914247188719627571961475224149981875406393578431791191992637364823026860107798961075258009241696871400428912980889952066544506012232311678663459229148860101745727924634131610730260921282926207214387270649549983230363168562188572929199515833999013194 A048921 532 13703953253661718878239298978440159948849225564040317605908038157926072962421898083549811021598284972209043107184558159742195764840362057382273876300370311074137012611825085583361375016865555223809580077772234528920973843333066918653440405753601597072568108400764922025169700047954184071534216431735153928813041473039579240739392921611418962661087830489665123555110342672251021666080886464839740578029807030183160079090310256433958132224828334580035817337228789859030567864716474943885349085494845666836650772036175675275310937184071130398185521134710839801691383731876490409728977733610995780318005648118934415642942798249709517838035053485096645259584885354275083077520626111993048318863810628747579380842433469414958611604468654358262871257962193374565985288121143333040653964741337056190430008125368155933860336823542723775262222210139998196292931300893940320874094226376365981845938023669039545009834905549476760981779057585188638687687863702132369420947988231809928037506364609951577762402825731193755747043009081027082707334820936456152766657883670994595621136958445414782963250698595002053824040416087948634383753735165566502558286099610596897291226481113150581527681233118659821468964635587187868942453450141005402766516662261255673779293986453061540885108983342713802566082094605063272982267026038551486532513120207281172381704074960673186388073322296505310214744570310903206971274051312302658605888827132372287176446502540887242076741116536654819793896792305774722798349924825572099318585638996868329864339995873395991358832265655896722419244165592238764946459327474170943076821230838608706628495504710731668222017656065123358313250968061910756255818261595684018403464941402806962754256264101148614867612321265985623093592362317680190928286338646564208196218151544492536833217243702502682420820978173664989078118239700733923769865887885875209720089872299068705839489291207049179357577511243841907558947830238746115485781843429070029664248207452952245628792322073847784244294017299636617078932940897302508816416781956067373932354618737353234068555352063254816104902098061383060781304370171090442485939427666220204274282748180853485564925880574928499379994486470350075512264780376669764984762791882911178113440856896040981620427569900994215233419371324560151498295084800839718495325 A048921 533 276299104820635418133304603451043478238614283370228356644436743485352483896310436284943480400063709843401484076435029491841237111727424454372653915774045418611189557175720958255285987356903941909594348593311468194842907572988191548615110520494001686580336262613732477673110339743204511986105110146301325632278393163070247526460300805259035206415116582423671935834047565029358228152793961578377413360052895516211341847798035535146659709917674435265789021121690757262289921402318053775289372695696583290967004298498309020347864167824980861092787694322287130300832450789561598449906139633331958064356320183408330907548463546691423640326426745977625231279716661923182945741488425390357952308631177740249136562033820781881099666861643242721562674855859471539598887128995183673773905765797009626341060676656062969125400738320590797026486607634444025425781113600583051016125469038040007666775407171662341455678774984082794812627687203684481289118641130163846557603786044569627503936992027605693474773794622414227047342687868488298630701663577084645167543718649958124534023008443556423829864524538709063950864147939652095503047466697468958149705025902646991409719792762107188558658421410492962099036016256042842086747803997111496666077728701493913554729200423858587935834924758968014474094119591185273037880591548734293932270719086894793127765907445257458655925449468454717810461351823006223464670721265075065190921661757315968023007984812514248837563841748492899235265414876457093752260051690281686789698663261182633694078392692075010288551279935587658572663222975414476962066407069397883359043127445931731690729475996272602262023395035684207735966745555390027094462247871501785013937486802498562575003386378386897392730566427934716713278872062225751781672192007142999351366019082511377124301008577455289095488002496506883012797036808192037613780197164394077127737416649914403352847973627659595407790256217900233082960841481675293254971571837223546982187835788440053359614097106672623406045207280307870633633943512797470136356637396273257821749840484293601658101493380727382127082886119238198877894226920197532864036687713746223959617013510813126279088635175238727514547382291709185990166603838495186652762685664215330538991583826477056988504853449956574717986218134282613212320052570555014570303736224 A048921 534 5570742537689698046741968536540639629806781232461318562624816016243638622391338053955132368276273496264375749740039957429944862904452567008699390867562427429668492777639873348517990493728522259915686032528765743972188173565614074670110939660759656251231142654249965814080328644732789322709667159235510895662843034140780857588913344096239746220322617873738243080620943451011577923765610187262358943325645901368046044152143913369316696637402019739000503663819711710693499536282968735500909388405285426817631073829672134432077962076376326937281655094740431986414544071127757216070517177558261204882556347219873119639057706385449685186551898214365826427965002078110329197764806555199770922453573486735092462616146513761853262068305839455283492292180967407219199387728815605109486155009345343344951409172309533458138173752159414826105299207863438230494600616122024173693181385870868408201159777549118104760355916219242403462722668418907454166021403778675610592275164809664841502567705223079627228437669414712819997329517057418067911179858333845794931560302653797823183977300617847658812313760786201448782320896935225133444494389170615399048786229690882541192173564378378654606520510950677868722104338285371146565821355247308545640453763313003622829194465166542863509242212105204124483971836631395380384685213823313808223890751697459698834735053529576806460095725794910698198016465240706907183787875175169413067059885745115720147514702613465782522074935256372717844766474945231131927292439381109444228332349353378621543140223593276361564374914702486106486139179211062518916944134386740796810856592488054343509878988408352702096184022487447340307438165574522758216637085329400727855323590508511077234411313406780361131085065452407437107142995425003245104394544319730814275677468545376234035664398105436295040726423913750797130348867048649622668302411458647495163566584775484328101052138441383471404817966507726988174814578394589432367990715896319310825801115502280148383587180235941111038835684941273270415690952026089651991920014367244642246052909911972977893289075473670126382990333831178467714720342383718287433617255198611939807578022130731503858131576838237343573375822385446121463388991079475172916331503377146702444237134995989566106193873637596889563043914789986676262236748429235118965624211259731 A048921 535 112317310768600587197776151500427772765120844970270821489413183875067498419301673947532942524242745831618634022857201545267518834038335544301972664299139746062930732771585569277098766079268478447516119878250626336655789760587003400510585216825125668843320611614651548129755108461992158581267797278401260532052915622068030487637423317208084958035109415155193874567807526025247869069604004442789719436954259303329648825984183733554127702456639812060053719604144006389311580388247294242851281313737992079800494419586845275921246851036035335884491868927368895387802907261245390200852168884023522779510143008290761654754350568594973006039835731471617046463005140619143795362151084024449355948150996330921756491017609448432664687940082668235782528873389990008494026515789493101222276183524515046723900685391044136926918890065637383403344245602456033968788112196471137789418872085802979808111775768169912056515954527133590354532619628034324887210842253867016530597605315288676489805142568770739416574066815965645254371930675568975216736909673025335340325473654562153061077225801034036053417446215106869071640089973143861200855800371410480978152669813322547892869611995277077672069477983129145778682105569473636801017248077748430900091332109839050341988305251958636790214753544630200798877825696068074068130750243225061452675791403453463361011135021497420126590991367551540028613690161721780839633307674611044441182996225471361392298223411084712294695826007075144988693282432580335205460976410541876924249950037964156506370159494009245309785916741680244943385879558590219530988950675439060875902607258701024227914448473559731183390659999368518239594360558346782295773809819949129603517249217895113536701638325904119262738039696920872319019500360480043365569051020902220670283209769445856548115688470300798003155837063461041075235210844637836884046275606049053633093752354505898373259009862407199922804344432938535317680378446630870653728135558930018107646255108569136563269831368302947574092381673740744397813290341116076050663621193315749080691660947895358695990892681598643707406468983621334146825992665246301191039058235277726216654164122582795069974522573123906145887675816387982409235662847977774597843889118327346150465378576797557805356023891776375037413516692009493232516604109510185898029900777114966966 A048921 536 2264541614145782501391864719809656217949726846483819070408230050664294886886321727738821133218649873180821402904471147815643757301936058339763805848899864692558382004472215470124991973172220568730297749069603095670888289180766988995480344471517244074459373920143461859142156682730357256582732006017459055611739989109292596550964871332636064827664129808036401025297892259100104085169778013809916136025512832748086478261447068283774409367614075253352783355658247793001588373094342410241398798346676007907652141670078900623452044578510582365726798124031956574068450229786685486101824212969165088722222298450601989263284096524954139362325482831378844676421283217198175123981360958336141359426849465570470967636804579083152871676394684688664007891861796686370289155392148372178027927302735117362701942273902822716411005203365207172018811853731419349015267687610650463988239125300778293020281214836681989334356570415711532508844273477705389957037547356445383511233307774575130577786442968987942893886707915061670203934046283492161262431504916356952797796404891721827363641203416470934291154891776670933436206045256205632596429513643883728310898729727422980925154575856602875645886160489329326239110743769623126896738609177742508560332892358121169682164587660795569797766997457591896401770597200152672730256806019218475185535498052537976587246805468695931062750761492478424261998522842618080047979842151720002847962156830893702646401060266775266672191461432574138005661242560918243467273074462052883165618048437100974128056534175074180342627291781382183846059997174156826972736704601258210993207570739073457995156766614032311711169784811084042259254157269949659072868795373177265736714050875877688618467354692467539168543995238233562243663729160855638911599961579036028834519261095889891177732276902540291234191691832775086245141523919239200207491386100858607891788739807981338226163828744801826402197721052088782567344802066157035725877236771156309190044484673169815886366191664136848752909488267125203607438289441891373307390278507712118597660625785413312116595400353102778955059101264783005237127196401975582230011204706052260781569317231936292070094820261192618875149976236638678949563312877538900362253319487384449708536260421155225475598587599801399866734433981251487764013095793707619646843740502567752715529 A048921 537 45657687912089956024462189283026137165874619913685915127299912792080329634334520255368437740421476218828975293741313259401807889454115974207982309223546407632222351911238075537074518885999545027471784769225217736665823349806834271539871304724145458204124228134611866389372614907454354545228884124056212200842641128368641709592523248171185021847279227154520502316862229160168772539945195244831524691756670296912660271377646964753275908115707282801459005956727872398354018389016551287039788329414400357696090400551636374783194846870683510621748367892240439518999198145156245509539589581032137634793923201850894299235572299381774789228233378806424534894388865762144466230568404279822198064314782976680839318571497432456918750306804944752761058879935015917207779942522468964063905969055469252742281513402528026217234549983330416936605901191588631312389793148817822458459739454895419858071930045425406500789385116205621391309727887324876444279466142589809568486469420753378467420653773335592335855804388409406578686072986795838279804168785386679209283835775101421828743580882205661176144228874583793144833917212815527991265350653232183358793859210611632328090418665551215183495279095716379892503805037201035915018407037224396379845000875633106913292752074428655026303941412525214270622297981871652491519363654828732653465705259059479280498606730848712340589760726620358622418874188939175568205588737829671022809568564841482607285376784800499515560011950707733763394996983819951192206824521842933819843314168338879802405719335667686130058806147110310849024016719639470386834097907181617374605990165338591801397326500557670995160874017970416460662564079282364467880398356540190211834499090242196740030425268607892198812064769255225385035875788321671031255635059787473392459356671932122216479581618793328881562974887576574225413502330024489909945604442519235646265190938914767386810016741893684561513910529047869601184270581577479707674266194051917946959658792334194719331778593062495776253213528349396681392426393914123527507526744608870541850284456393842250999437765928365547693257892294085967969624387030639023675184718244367446600274357376135398134456696131643008636867674995433228593113105001276461125976829660756156696161932145953079241460917831171932336724620516475804288538804876128917809477597982870253135535500 A048921 538 920550301419016079219424158932508257728707868750008574312801771305693555423157710502416713983556670305379926691590955031588102851530128970045280978801336821781002366676000074506280979654530853671665555786821090937053234707917103402019896250367876256794308613190670529999068802621938013610547505126489344375930274818428565039511857178662561077848778950225312559676175239029430532850270941356515187025281850500840223643429639841908480575654480868228941224746764007637365925757763333954953802056254341665192566748269950918299873879154676362645108227716553617550105258934189992176651719030945746023549990873495432410585619436851246775465502021169648641161823635075073510942545043108414199036573294948989616770567563596391816760532929619710483780473241899060946572830848863861308099970068443771054762510519827790689060280352902662910641007805998130788983660451197248796814802901362329877667960555585831032233593378581168075875201155399885391857206409858193163378812949996308885560090800205769706536785185223747524406933355843645113919489788534721301223744099798462019406250383389337216949008278203545609470505408580630103686367274037767236118061093453001271536040209689024673028941481947490903332390920936542348977995787779670632692399094181809227687297642465954979544496961566372666694875508725660333860737278400101739957074247621723200874932320124932742274824707368909052730917135393134963543000084141985010166518556371815497194064088746610965945694277977866704995791182116613376355752542124157213628017096430446139003139117675353579171469195410795556640041255311004765192255031859064905547762720349117160699438909086995990401230239149751868794574707236875131454932591694519677829904920749119796615745647204967819981310709179858974859765400477802171320475163835076959729520384976187032771433420378820007532408449127197700011947732812241645084076562581442999140171818610800244882219323896639384441637684465425846988480898420343799971519278597532875444331380997549257997504106959848176680442405671047623108897346658269119715380917413769357073316612152021679237352120052305819488686669374260021420561654184547593363492059231731752302470811848324665250623837311366078943907188107948518255667473472423131683044477366846143923567167390445562511109549713500899971641932118751184814031619899415447167067683686889541150914042239 A048921 539 18560135131552514277132073867935042209300070883863052961608794185765480672361376124815205531968031846275593863126881541605566070290742570839936980886610243777202162084699161590957561574720132185728575908302102066247649581515201288984690876660045816365341392055026071091229358809090899322961504253131394037251294000046515599957996354843671308280402059347163524673670542852449149243158390179684863955972207978041270292186168127114911820613069735149524630171885249965256699396774005950183227270018411707239212173082528349863125682368321737952967161465472786144804782711631940477109406449562338550294677281197491706411332959850222538105160662522589077096680153235994766365479126928583442801153192708446745676647343898658954377068946176685797829229140444288931788884207794850649224947532613994256536868994819254513344807155240673506273927062778633121378857249627245781423557597637527840098121562649791479846487208909568394540174414385444601945748551356094747970234058211356158997284083293094955487602327048676809177686011634446585991006473312268265488593919256300816133846991486314934762464728760911011994351185213885451334996545713798809782428988972340201025077314617331449906394334663746215876607773244117529639058436054806682071947770691892762015524381774646509868921121435159793180687809384628781779647693487739196452281877514843924116561104939752163101032675160211217700802128864922198195778399490881963945306324323999979212944112871932385494897572472577797798391378418838175074133490547482735898234260854916486715701488484851143195569031859066312902665662765563758436335859118244559444036617361688734855430285887685512600798608920863279208219754584745797118029883033346549204216331177644663097169923708521292578570987706419547395897204968557659056492388997607761874593197542533211022615424142096150198539537588327672451066664775458086023695241709162611229428497941640015622547919198387301375427737480281386879112150689680390117546064020817263782790662344013795805550958472745865875735303529926133827724906910897628077577982549369673168441667683924604702941242445056824004165352934665938257795396102044461546755703223045457345554969908211564524647679673415066752024048089764783029637539007037890179717081626693522293030804532764231285395911499862687314056312298653640871744701231873209369653500829017468945814475784093986 A048921 540 374209443601811491436520794105882162091399771431739005061947934060601850010456510005366463433122744101051853162984258950260468077613848861744680438590554756234613170170702129320886281963226325474128693791521426072864019925456253680592234053199947499190136889819127032150695802309821909527611835141087661452571245253007572707924557466846243738886905242708732034245232925314904508011128929952535285723796470227986241130217298135461212285292231424430234725296609185052741565600391582209830894263157414785102654168497369841670389089610229001453047546821754086535000411481817924965289860659424150820095537319953836911169862725914567376425002502314938951253616608382302844385716646191554330648436472351129991383574130914194274554072276053806126213207445857280200828422450986947940809530844463382131852581618783298978230211174902178880592254529101793187242389078000868993864519486753033410695997068477135261079044073801124592137828466964132909030296900584375898717665918278549927706932801795289692335268411418636641416757842166778710907027401002462980246309298821792955092161022940831331291476644328479545626562986811853061235570250995244328795566039542262039614607545778596483323697902461509722556675020815506711646153838759016536154940319997542773575193357653125289511232670831194788542654946118009989515596462239060400470805474497208950416381796920350792318088054305353863914663469443644224630149126992162072923281100853969024519563706529836667601513890246419281233300266684824103728066060062594379056041953728809108731527271828429631433709241171025805332749536039255242282398826349791775651601373698605551806068263368076395970305562661215196246374823143070054256843370263400533360889991373766776616020205195460653764180434155520205416220471716294121419197375649292531080471089123034215661785148781509159924134149323454082831208395190838197597501818256060005026294376359174176371010901995665446434734658635795637791233335216855127129619942816198393791092458735674770033969166729998040826727013089928304563541950028620630641858164445010433008351546769971267868679650939883565519676026380047977779410754788858779521140895019550451769347550986890752097621852324770738542942778641930367335603543204230468331032668074350319105240937066025263785706805149121951912502468593812775137365481422996027411538436547582525198621919607988910261 A048921 541 7544810783339588158790617973630722284151759982306650936195941284921060314145343482366822510923415234597375617196494765828270015775284350459753676162925784108592026959779534246668547625985007599489250538496079084178982303489399405192899333995926464818625723607191847167196257674941270530804810497153105177075347409539844680890659327688557611419766475223091395927288861566528561838071232242544626251078320476764450615626170872821000834981150149366292657381905604217148125480378395683740604539950552526878828006106031797665230034961595754758974606686053044427245892151491630291518233693505903279272427673150231978605515065868556547593258362346513136612586340961523836712510052655034991485950333354390290177828875950844641064900250852727892940024890694145342964813721667914636587751111661123177928417494061039879179823004363570575349827529541823291462547927211796271027050660468357061988924852796514438484084206769491065117114503010756433326424244163833635513850832274098065431071020152512547483768726223420224915567862436080580734860900468005185295457822594251070304267334410686049815183817340486075838011750945749396206746116065569570443377392706822098270369516312910747679440947203034624362441465893074473076092224058000855347149224659842686708930286461477930312478963240377427891437215842943508023984674092016242306553183524530849343451165672947007734965128249871869444036227170120625992070868502637572223397229610111399148363464238110454020249337560250733075648002178508045160527092828848537323045181972845988395328566138903309744115302524921190428052583242957801429333966700528642662443027452474667773825213470596870407867788153576811865856129975990823849180678913220798520275714801861554572487536279980953992672113334872610675182289754846717107496198431348647014036696224305418313639701147117363540294242520119943629715151212771014964502745635983440112177535986725171802352306183488687532629818811987174168865459625530082383507007169514127994798742370238012369411090534059262026402604162183830946683998968752142244103516233962317800944710717534493018843714419308690002950884039709174393322541380257574610660781178628472985528127977442721435580687261924347957087745550954551976455655608446155695452390473997969507106345480094396835683189320020685294597187457732140873665921964705744672798228588018858044037146197321796624595064 A048921 542 152118474639483332855724948147821828587185622671866924743843563124630483993196565281023365459871434526829543092863874305645321107800814996355704757052229220606877691328461799310629127914223441257675943883029252703695215130089250882042982691433635330473184340178065132765883915091470094132264679715989071439105493018571103203109900656932141094599087934561063481977265992659115938464287676463055824521705811728728383084268616007599720699428737026230961133703746066929531320882647648175186486524652145783773515474007158936028998123225304517840217018551153934920377591023373838455772702763176161257266535925959439832690557846871974386660707725205395358068026855212626987415324837245098852148176290442780558214255805537355522236324583138627501402975719962150958999294055440072451895289972502034668929371383406104425240292435748098765301043770029986673366098121201847338446526422498495597067669471387327040238970515807434781090138017565042741763232701800916858645884581592699276942703980608025180572455365781330163329042601019498826609486764328893144924557638898980780652845041296091113432904793927403616717513376941636339508562130878443428284130662959381105784928148286298948934291894183886193934035112779492505344664709811259406750206131436807929427909662061124673307075567341257030315962357282772062661569009527635015145664885750785509965453451881575773032016123455828577425304548289308591808488626120029604175972870475784928775335141449219267426430476288261390024795738689778939841723141887178149444642579880478864297805441761041259232423098073751800239370378011765656378976194333659667010384543845192877957258402188105837795353948782110118178176096329552167304110793991514369502398428474242671916726929860955789204794495293521142277505120620999038605044231353654045447715338193974754916569438866395134917903357766524154138862795920680808523466159915196301285663475538058537519853020900488016037216960452550746956869759178704185799413151422123905814933849877646346656391637313733674246331264291223386457114482644438741896994463667290087057636824478578901475955702253422156899612158488940347738121101529342464511283890602366377314667664511852598597287064477296851186032387255402898307368561041887847927480628405714393127927818464422291935019199284550251760546541610292955701039543515031742669961857380097779336294416431780143937096776875 A048921 543 3067012678136452173697538245765765734344114240158420954378722983522858533349768835050649612035105352006522013240945816553926198347210016181239368851933369382950083903972419837921370230338025396652254781080385254515823843273877172794351211831785621537073877848044425599633904328877962362953449941628961161202139773165083173241257136154406501060749199516853686700534241016704233984788406294776899291462006324996301182980573220319054695920881360941718489011442270819527606274487816402129714257569432023341889092108104332362184862495238554727098700769053758949811608562967371179453658941592924069763104618066766552756475048703117681715296641562332818862854420842210644358743942656025630401976538881957008260325535373415286088484135180340756830558903525851996941198423780969019107198199837834911333830807903816383360654896909730162942429069141517061766583978857123718825962594703364007759721289893186434988783685055625293286848297593031888748673864407285841540184689420221170547620732225947983538189297601114452529619932006187272906019891407538243119963745820023427905271591418344454618348176639980494379772428867885520931422233476025060335495071983209649148013623055378843095502445491094566239063391581418661999684656803122388100896800674879696813282827897546109201739327276255461004853005156098034484439046346111503083350653119954153927392623153385165062924501346151287528177120858572812657922121687761168376758392791135546123856907973535694631741237242674588585429198607815320806580776826202193020254346372505032889126364921457547729740804759247681271504995133420635920955116600821279505734730510563751352899576131091376431033055907477116049131574588340300821194657979276233804686558594621965949323493787369054341966112621435859935726447566778292861508184685056174432968189634630222784322454712784557563097403958994417475627808061637615248679109751707442190538106881620800246750104805043333195853680824014509348157233915695574168557685575465855019526568286434363271048155822108407806095268924237041755564511252393174945375060132356386501293755854192397094023725849989783108101290336503131251386823255712061389218931191664129720789856466359844115475780358410571851688437034755687684718612951270887181467708734463623120247311168773336769899460260291912855975454077349539115112218402684148031006026295699302838959509980060405064737948590765454 A048921 544 61837109464468674086606433255404420588024202722888460610316888049944310624767555259094632196828428647284062304134406460496385705431127238445333158436975836446810371065014237443708867273446140133079319638466783618518787624392696427790458250909479009996848194699087368761753646312953562070397363590858435216168470667448913920319123176035243217454684266059716096695107885401524772942187909251004167051401147002869612722525934183804164771557089299878191149217737930559569530776692033417091650685928401929967022091310084075079212261600001617182459487065444869394947716926170546696770833124623832331387554052195611310716610099261700851871836500519046568707475474952624156348368384415463922919552124789840910101902885984543192578661611269705756079101111485252242366291661272603307799257653235137509810662080027374537911419606253687109497156126730223229307879508351230297767210495962698701953005049758755430856529617852546647442000594980570923385719712416464435332286849444614658988429926196859263488947437661214226120866905779705195311674223949299293455815898298754714527105045523815852719044823982381933757568094116794496077698731835055135605808213041342283162869562257620086205221357057156750328109907130527950458149545119888879079021888456718315712600446642414991664343643236787037438589259641286213992487989768731115638880853058850765733304558053098246117108023109086135687278533325240500519717225660152050692173111278902010473418049787091533715947557860374578771162112305976759412502682528165473787189982117803893230086905248621635565992846323528651722331911640656483426531404526782443060963969543601810931968375997805929414382635411199665000480688671941048827374526874056631978576024882369648996017609824207943781764973468595312730595493563878820052728981015058357563850593965699213583534577002592810720774723703342087377083711999874802723187402290459289530433009661575099036917075559430662994313896736563577024995403251384407207755870773129417481570763976155782393226571028958080872759137804135971584468289413636710604213220491575000971794618474590285731127459111538304772116058864963973801520782743545480200089626175048292828198708760079512544370084988986885196445416308711787843893776016155066310864095576774940944711894656880197490290625832986347717626853346974866028599591733878249086111759503927486459003860881683470483466375549916313441 A048921 545 1246759797955604728797706733597925682129978240954762902666788142484254207293704915784097139301805166351435912169435889815582312038976189034324790959166937962507221318462733151367638344045850847025119845898512510236190541567181702103234046460485703967770831764449121680930051417327865389585389281765437829199427544394965229296390988233965437595914843111546796424713078484931301455356158641530339721313450634409850806715266702033286349805079338543262729008809543144499770059992058503267585458999974182142563076063104823013642745256194370110394193451114798687687176918853841999532922358005006765872511795037263297179901740064839363872322285808168375355947301663140387398085159007840640957878379538036233547517557726894824475355689317935672273726079779206752184737175533379804110879613697328642634967657523681117529553658740631942591951498884705691607788404880793526406458779193637336525412480053514737103742915166359360450100322709149973364270992093066891537883725918317631334303553624360344244516174699936103625934466024710484141686702797245880947117917021535746734272064022579583804176927122784607908439593533810381762033040899836148168059244855844471129920126966224513122690829905483948909020785708502312955718549129022542776868851214167554006517753391921543164390387333200772972581375648034607490418508365278110407399612676021896018760732572073943684827966899000893321575622260726378112905726045837863958294425892846829544029508595950431529245240029839635014509581922883904815459558278552095456295131399204815722799979294496344494824000037834179916777974730993920885425090257113871016173876048203369201446595043968187017761406264127551738262575595872100838117224389640071834675816008991778268435741099952186775158891053107706073838406405508477203124828853717421920146181242568237909641001357203821536967702416209379206702344325713667710867289156301130443805148150258570265161521830679136222248023590148914015963447972197178502427199697970149739797574723760684598177870854037697004448161930311720534849007895593232106808972006176075037236936596390933486718594736583109450825620870734113303283130770288540716082145653722392488338012645230866665559745538072173220920160631927810031752898627319105495688754713551227624863658099824707373025902828145210482390879761206253171519085853426234855390037264112159686287133004136992151827243999099464120838756 A048921 546 25137170984543793077550689076194944347700200706105726920679321918450645277511367887271411263508363567149222213876104106327364114833452217878929196873390644763094759776035254732860086848943577504274326199926489592915290080558729853412708416945854512488716500037974996631824327914410775671867056628557393921460422933922818285624921184454087976773591849360322243455348991718077014541366097588346800210117624639570264962123594523869185200965844852152173842397426859661666433389990352766189024607265828774429954809617297350290980954776178628565766111178917084075703991642983445468412233885326113288897750480153748545545567572470681155132061074592454283407562927424761015767568819567714618577279965326334415995208088787750565087578215449557413113159464429265426063418690737711949210951463566282439571080401181796611603486329617201620285239011016280027466006589898679571055791608334905483062667720885959079726909224727607807542376059019881167989860819194694954770347246632833233517613589185923334461075850811164283644876477869345875484982106486397227706492149532387827357638640296144523135999351930538440667577151071116822969315674544797687529355359177728013880107316730149071322072426349146020846520331126713726682669437081202962347340899101024335422692628175321706638023997747650341436398658377084496580531751668249272265259875135072614471403124384850294520403222500547988040521560333486702187164748016465787466980164159404665987820941838134550705550995765679163302167611958023176583318854599664666061656965483577512485289289305548392456019853196819889158548874803967521251284186337398462901315245822912360295964438344518210654299543682957062735650384163492608426178429316548601456677170394716208565831763061218379936545617630992596392134637217266423805523979295921679738928948648810218768482655780408872825750005394838779862190578917955256386631481246155989717540107475080284024611504113235668953533988630268507653291460990444109714552793102718288280669284098892158892306449765881475974725759966185771619489725606482456323845782984308804409196114684639382484630021347861193636007863223625133555830508789036775174102740470261251174822718124946024950936076994241071491205393464483089551490154280114028987921606223755755795726133663953855398068055330773107912978570027813623097192942948180155420495682232917604090993689170406174883457423026377020054434691799 A048921 547 506815640143612158073972264356535734340405764506525425219973585853013767600929992049461278110758486939057451924734098822336425467689751577898781433036511220546578584097201487461191919680762065595328117817798037273845568368034569737325324999228272220311798105994820117641720418480298641768318206159584894479047217994324317879804431624572333553743721270887973960999949946306790282251721804220089544306051826669565047756485106074983809988587014104012790467154191335688975485509215432479844610864108180750082566728940873113461934996554568252948606223195132798019545191818655308680285460063022738125749679308348083138026436216252133384933251513610777453894908386790729936765335142039103131914477703031174957259151938621069166400927504538287245251848848096769741083895457916572786611399297543772849303480413659725759468373848188360327559046348158739029063933257748772630833344000789585155872170063090226911939206685215113449310025651858521399861600472332447585012849648727457735864493850863032645043867059538519586911895920867285516817725089292038107772413771754086353648963531378801852888435129446588917955082611456263850896960868139170076130714583682107360006252589993138609771111137360652166823594007156016448873668234712664997824544430806001436624774762753082857314296678197738850839896777617401972022073686716733462134059195073721376950533775086619066046426087228081635872102377868136628771237536602257161071390111487490982799616285310960215374887647382383260658668377788081363388969930978880718583032281784758407523586928178487394201927785330282567380482497019618432474470879509537551902446970107682960083865804455581119243800381974374034748631307241762375216508653763028512929453274822452188112521738404543876328445967517181675350512481736119231258497267439544053178863542511130388241909396203602336708950071803037063372107245441469553553596214017707908383913203107420536245646880769535726762016056515450061156748420525886167867634912109806430344704366204288983825998042001831464564723767990075597080431312828891388808146569720662108322137027034762633264177003696982649506081087489109072018541414921428690771718737279261692464383154497149109829906518798142945333509922110747419609334458842760425135369928994608834802202682068979532711140758553144573596263446509898507679350944202122440161799089790047469570455074766596293863276411230569479238048135219450 A048921 548 10218416911438337346543635716405784399576316676280364917179380517289141663919305222189870401997701350156912778557266686579842903952196656480143013373952942355269472649473016614157296751743437917589428007168117827588784756521022914485223349221732007560071960924351063173917370445575453300922056000722494013929156087741143963169798664789706204656492931490051481641358747362088513952682200475319347803951816719194145853295987746560229053120706177399261029246588963312734264077170368159668274278053124533017335935958951074096322183109552250339771170106294156294752986081743736690628469977378430560765251745317163572075140461446507940836343061885359420432974859486911769560301671366223577777945080871234584161924605391269907745224935258922731989210363362167607090468074159095249785947083426126084621374332529126989580604741923687391307043872186337485287706994876724163884182310688128007577789209749357434112559205460397892637380929650395449444128420733305989014334119847295756237666691503486875003451113193339781100153361911649732720733097765323965842510178759613739529882575362020762661792105943902773833271934944604040690667702054106272530149779906843289414718050839334343920056071429393042638351281525759272515477172265607314604935502466569701864204373343935028393849142987798812962983657393923400182824553091051028395297629225816495267004047501893289224777748250289359441905340102055810375798989025809960865055579960830629035801197556618638024253934040972615535720908530795684490625235165077338448406430803687333528913047160645373536350875551809303926705398946360672031582760621387109784058672909995858018298542053468988181675292647067785605644841680958028845622639050991751561135035470293110622008454723880650573315747660535799307424436264628998723367398100592107904270567005180462238923158477774374532316978521942827876869646420400330220792350480393545602680468283511705376704448385463875209740098777930515502773854001351455926103145383405124145891641150741590393007613630534476222672484635490144222149884509766382574667394814862206443682122329878769527232954263908542831480413249947553886412698451815336474302618006921733773205641986148802227444550281072081069573155558391496009680311807697581411465299520467697103526254680148631674568164575880445562074755695554003684017450639810249690362037827851254848561911126450425306465204119773318814020506447859865869 A048921 549 206023721261604117437400625240201160707721962486758952953645244769610088374927264288862174995616376511105188502214159010088693807147763520262891857746857790730431887012096376877437929647459275613675981885195473822047040987131295633816503429683235737197898655844968029717701905281971870972891851318248718149254750561989726591105162799685624873711876930958696701965101103314478672007188243731666886203186984386340542024588657189662232094035867960136886767656936211157156896634933477326016313514262485970587346390721804826989174742392857474795898078734496556019676907360572027337795903003618456903126267563334972631830898845658056886890215428799365121158861663080206711084072361320464633119825588611353982841548936639631941338155978289472617828172100856174446061247570111782968267692309426154820592376443148777950264427047197011335344258223461890030212009401640579334484111117260692887993800891094374523487191788553335626139760854301247399833995818963314878174556939348327388536378098228808522956548699160249607002772495950785990248135200326736710024652116378918444647406130800099085408250587152532596579839834398024056948978357917929798613709786351059817497437981016406452123031902388311388313786371298764445301034298345506442352044602906433898180087138735643279723703563605702988761937649536386816868706667399697147789257338316852982499614228782638722263349894175907977839613831265546870928722587967142894358993442098877031132332762336928694534047602759202227048821697139234212911904628009319366817889739280911736825186449329345093061418958673651400439951686176041372481153187173936027956653411308889519257252244798175935263356131106380311406637263222844470343681273329587041212576072222596421538482276030359938454648228003276818119109808616937390524414249245640812126359118779584937150038332986977543116972584250461223850408747756004212470145816832098452423535693148249800697694552102075771209244144798618997051476383218499633856205449352579200919660838536547579299530522192838067599691170656028519816910374405478492641552625449105236596856842092878724173308190604747036871325442439361493968743754166959399073460693483837259056110461260348996012587912937068779726591017034779420436427027057464177575202943796299780006687512058954029753663801467760784869406650737496375767261332120503310054956966523337910466657782561038400262355151599593242697711971763702480438096 A048921 550 4153850257858045304334534059549300085783305808081717333171030507865498084526141838672733950071746981219201460424729095404141557959870304143343769155749133402754025350668414501129886923394777163179497229179883136031994612793756426047985427664050049711652025139074284490817242640377746416979992205356474654602780266901680779788718329197462903914072658025496311414968886803667771622920415417435667284309308175245581289105610652961982176919722116691573733610238118642761634037219264692676772753406285964085857544912397092962804667059802609297282646723673749456174569511450867133440904305730485350702401245846707972885811010451017281506972582639109737687445548418048268221965297388641536566738345739637038130816725498603653809989993089047411661728873908251825819319266418125694047117962556703050066657409225391328504104388544981400619523542994394754602797048268170365665144484462027779319603005988455569393191326728253147433831965707040820425057574257809933840449427996806856960374698978822545936363059869017839383050117963206385223733169188254567782193070127921574921367262879309022397980385676377256268339956907861026091601260961673598545543344182260288133540055158534736048370225295897062781789518179774407220400181007764928625094608678864017788537215026983666461854282855569040671619373926968973607783463645288140802675978059846760607340726813711514416380371341596908398912934624070615909609094442794546010256064914541978740859464118435958782576829742577101260785727522000331669934136619298661908704954474975311634182075662465208605658955508427283983861001969975947205604338528218137574274936294751157577268861741322281153310798133691547191512834895454148530111272987248494873936207207016953580765769027315662355241966999686319546381692653910255403124241369923211953499544648563424497638610630760282746550026711340820673329113295386910511422749738176418517369781042574544198155212182777603313656905237689657440621351335677535616457358343743556465537077680682231143095543995444387488410497160094362381058402746613372858872601459637464965403621206594498506903470211739955493491120738981993191450257685101536952303778027718508810167565346725514471456995273192630455775447015882067116447745709852280940573660341355696644027136514606376467744737890624828368656531330094646232665519294196137097517792668681501122977499363433745099639179260085794839497949960679262962733032451 A048921 551 83749928692910188164388758271232363089361850994821622384635364145938927610605983376392397612484387639725163333978199519324143081498211264990333553455322169919468868389744686159684403272047567516565747521048821903481601561100676074848186558746073672603092393656117068058889216397594217977178731871505390667852537592016937320110412362174084269029908057398179699789905993770448508146842743639149680054577385226114425564606779960430827461393205222699641656912734180418423854301257918098815614928161224093636573849936403797594262870270565466258955248446812057800895114470195475783863485274342142637243357015635058585988748960882511584085524324279515102454912026045827520811057614865718298938113893682736374182172836661297931477386299323217935634304937910001211312940603461002673266209392800554586017791864209963522150974731579487952093822338508728818839704056970841510900063761239292969381142918745440299011149006007848170007584466445596167108763412351968067127826489097062910686747292274642072940143490122588978480806871371394642930122166925453395297839969894502677185688309525222378787981450598867653729737614596454173660840566560284735957315106789022142997374774608939367190834030292844677418128877226825227078944004177522192593651057831211723746053431193957544468262771210279434415486828353610796343743377147592827463855921853373049048350751518437324880422324725926972962974610050897926703991691226901048691639886448001933274331484423573038637385346735791912860759611249748989989977849606394993393989925306562493887467272681437086577950767899491941008954121278703361383353300924780902598595237618119427764005271171287587814876376708132843368901465755509279441259015625222880318714768495299745872803013590256108376028600193027346690870869169028760820853563975977550160817007077976645941804730387350487748964095437081042165200358411182141975301267750967133315111072956852266974955587331467485907874752193054728519188688578454089880513625070352136105579359278254305770544778736619218348494376142131363670870996360308449175110897987657943183362574170501436803309042235792792055020939468029504286658601478273433865389373521399881146761193464569361513166942685521902312275783007623220167040028565614661266381962227210611940575346400806250283715375597113988101092199807961606605505824242321184039650425730999459118134431698893386137886731979494643954364424409503328090920919845734 A048921 552 1688566058152604955912360839930052845058413553974287742437300878739390150619539752308681681990176273520391761920466998283884277405025377564864800961422436434167197921720007011683142437641136132874221438339889118038112914642917218227332711349452909722973499129242607187129039890191051982478131175013299481288768208327465223346385354257435557834718102339189441081667773231430896017588871774332120431824721956619610872988020608456595690314627626780348058395100812935358143107660328107489055735504813846769614637876560228454698435027590473870910446421901977985707897841773511671303388456660381974121615213446832805363997183663502188107315059919151000856586198581690426056544275408957314954548715757692985036623930601948363395843408756964726929211444496412570514239682627661469480267619730526819006587669499543875308216624034001247545134245369489447451051358593849058274596719888962140386634824208142561320207216865938908075439770578644144214206067494782805911621303832725554408459341946466634495796627111488579115112188757539940827550737905817822167740481690819892849496272775280270721814259608993983958121713517153752141488841411387199884697788637536920264852782072125380362766859670394109090207251640857732048591261791827021439308264002898282095303911491195356984585447531287371101116004761646126948913580362266302942038122293731729355066087244774006530527560494743768287282585688933269374135264568907684500926297380308550064135092648088615486571004578310206804521534021231711614177601733829999237510962965325958526783803517621058877119434776730601006195249009360215202235222047641094029974739606581587607826716700086638604201256353878576254312244161049743196640515742924470725737432288466026269270500779240974629761826281849850364295018917804265221759794153759417996419180543206620486915242476431149903234331345652401260793948952957141051119113648972249603722850935586274364174510353621835268096967440059464198714224898497440024493380092211081424417134576231085632263492685792172684897956123367155394237738647558136205655213066354557990825491255022028762233818402654584061673376688063290126445617531554691288492443596634686375962490372465082120102957426968497321227473881224252349125793939492177090600512181851360016590183490105919103613892935044274337469392563871590582285562195708160418411294786070618426058325288935589087878327190531391751322100685446456140289884623196663225 A048921 553 34044868780722892428194831090280967190835370985867738468199237932508220070852232875441656695893536414233751064115292285421475281715978580964592851993865609930356874578249912979810831668036183438962485123243096876835610681548895392798806051379483007088518016840697052450778634207142773673129862773439412270238753948445816241092884192428003354889502110332829453690405944102203731736178324567241468507300364034787209195070045943095102347692694749752172330662380933489956700918223681001936423640432441850407746235230633476167226049432016263914730954499432431701030578484942427846623442279323136087897863296271686006113852631034782155737174654004398154990975833349130344106218159984339769247892908168492070625675314614310066125696875880536525023543208302365308798099269825969944200153075740672332010266006432011749754300051622558421425508703045823900999368673129480655961577555501190913236038356303427402592577607439911258609168484399038769201226565721047520438140660747586138886294341637912992429609522881689241996302971248713415593683334726976763620530196552470709737041174509512508767996723448555253964782334203116336080243846875548157514992078552704279590939649140817144265166057483651997183913930164844716336871793167872402081811026232784105774305739739427356329254248657553204930421453588822383190384810920269822769779794222363205403469401980782768150059349814601531482264519697297967070417277534325043680774959090141099945089804696431181016671555670505042856971256075314158315299816167502595020301041912912050510452552634808516399044957390491609587416669517766537628763185541186436907569797349302731730882834343141536366618142792023477731310623406183456575156798967584163147095229481337253145732090838253516895001833118628082851888824729898726232092208907243821667825967951314875179208472868000113961660100842079618783046556624321519461481427415277228759292987248179390773634210774767855343903571618604164981421473884316697195381439538646198608746131220391789239442233760397006936293373010834210916489922941196145818111956668729700223365611500391569733656809831012681615665828729711116061367036384547084280311213929959173190755849742879792240946466129371900305066426080967592855451037241001245935072865344105158427280667586940194566257059072647283594943904771686809512079898384362106113687341437105382975188495357384915490909446677607188510661550065607024291021325681970204103484 A048921 554 686412642668368898984659228529884020571569904758651789021545292757929854329132568615114929993923799193604615434300761138200786346073282744382743517035517465993418871079476823778938976407803092855225492180605880890870464523275914266692309380580425039465790532568634842269991635755372712606592310759954255179254275819796338725449507741348049383846583713812405106116523563320858407833931362335850713712069507844657755171391393316662845077584421229875671750466865985923694068555082748700714065949343157083107132825105394269923383153949876885458331633707110266054200537705511388470110171932324613143814745657814519808434691382926094160470727266721615681777053895398967416179144485059983018618701859944421370261880656629788951277937015659968660559951236580844859574706963991523387302016832815815827464164215094551399002322332597398858779858925675656122459823736585230391648268399418291303702864953154879082928988400996273930139146907013649085990985803861692612290986090371527899499912107644259806899152704543991385640881391204371127659902567214567602299307655150432758898331310964518426500079216355511421443957464081518050896124299215960540430070403081835047575604941124373190548897688218531896827963569776347529926277045259381578946452471597129137723270229322422867115067176848140186519786246141832128238411608860899804417997269073164653613020727670454926667490080434435583001648958854335923140483775511796961784100224249127476784350578154352823569516418857718095772047660468950038721363279391585586969310369537169797065785839439205790016485553787657055770893884621959922310908144646178893289328224181902070576472098199702956137116390771521004140108534803226690418568184143916154447263291065289409458224146210366628396052329575953124609932119909199200487177894228055778707289169415229970156580743049375821263841049943677928251383413865621522425247488427705837272615605174941941191738593466359145821948542877329734295955557741368350355840559484804564138458073248404678414548684813631768057374301746483237131114432102658044426637064699715149548939468245403573947959837579059284080470377175058833965992061139620781704943406763393253237333066553451998696880529997438826982251961416994725927351463727273181050762020467336022359472803297704712738955721408821596796984670537356889510964328939946587756003759643623945475132017337269377192127176035588944220566421100668138309115828109998631937787951 A048921 555 13839451667434784960605806937424690532483025228908566384384657724386143790475750777565714343095834943447919842152620881953111968888054244976266293825877251155493701348347537142781054662523294290110872934382890647278633428882678301896154948932456478266226261629130798849150518909321190424431340496412334919484712438839979832936696733988175179249111465948383601416691894393269203116543992391237097522621276909863625624978384076980510339359154753144058544080740621345812586320250877461080115995734233092677164161612028724039561774982711368332594618484071802684752359540187942129391933439876086570882456814054993052105974241548703279428628647414466561371590805648058147695873567001561217637050497652306515498727967173294490221355699984039412253673211808399785756379933009897824708813319183079402972660146894470338874673073115528704168161094233963875695211065177662742026931731507494033764066249949470315766586861548309267539554221330040708472711486576232880727963341115930084762131089028029224588787724399406431435602208613159559427165539966496777270581877322612828732437446154625446005582088392163097830597816426029232739051322040548349540602921951943879676515067232009963127029730924695982620193404309916788733528881449647858226845972650530291441992468589292950107346628090357953783058725364290165780720471667468650936405838169273351523782518507822310250687166851659740409877714826156601185060466811451572809165985040535949096784976411658256932377409020337756576450982073403714605385968123793332436972640650307375535528323584320714503503865336421784167961152914331286435865992383593073305312998748385712197660098713019576658495004304117263693449390547392033126035715153552838538381559327363135592159462090161321123467690173908533779757368549720449550323754471333851703052542565923898706982105762153042440321449287304333547324773607312104510816320400197977675813247072244192170128442747834522323294271177589150484270890973759994795557760164951190083513393064088203905802341343770209947175773735519222016203318263563868550533710680363700176476017335398215357547196511612183454617762128937707480711215875329997816187984686852320841811936097094849454846713004861895500244263741023021583179667356218244635344217921589563538706532232807654831302630688787601961973521332430284834633253288007304717974441688247404551564228758365529825562752632320097615767871671570120938981369035332466735159476571346 A048921 556 279031023832407491707365380487697381986038734093684610683311680017528138345642232848147363970383294135873160663876526787637882378520163341138198271734593620761546540591964172793274800326855683069412327247802349049825926302262095399554361813683878134223228847500744633827937919979742205582011974482073185886696517012637397571873340825220080222672535992604726457950936868640570109914901566758190997915239471344600912006156424588689656145496433055306087135880220657107407379465204122815214550005279541665213826743314590308980250237278043454371895812417524052022866806995068751507288773544671485509807481141162024258746132849670264136913916628699747543652398141699094478445235441706332784938229115047102105540931903886082855213184671800265614198590635921005243839287349770852977787570754067230089918958054222146757296607101152967400841065123165320736091189373652212468161767179005826309332812427778355553331045219608023051136218280317133857213159906359021537375504271288396278602559117483213118514878292441679766060620344417641645966140489144605456114904208279212197752971030471226931400027639662713162105001753337643926403234704085411524221675571965022098956061737956179935442800244354822713369807520868578724669061777861523072310286921633539264456323013974054230741899848442729887325889834275032076329054021521091331318914704750892044349338484541692691603899731395673605709518903323320434238853208712002835466607628603185581440251217627503198116240497098533429236686604791918033404841850590557889202656793822186936010152263041288406380439142896450458606775709287853512497970216127095399335541787475624505147320839675428606388873320642495879815805608076409637083905398507364146466932844711032248743829665203608410280988940890291528491514940089531583924428337163855223808889584506868476314943246219948898632385239266788923037484157219243237281457129483544137472040850197971797359187721490101045615899949660603909186539969516993457326667210089905334978992466819688293900382127758546288141326181998164252544208065698860285613202630310855858258394311967359349793463002119165005232944035963171681051040700512411354830361365551373086049219002352293288155167428907145007078486018564254199743073727308720784610536940684326759600065080518395133411018927208379909348488540307474732298518763281838948783854105562440410925014034751033795005726841380710632093522884421630357271074224181257366204286734693696869 A048921 557 5625823488669548180369115840787147678177822424313843891688363708128744600938694908208596374805153633271639721857158690939734102562611564395974108578446582755917050195921480303510469381409009619522197051859318027159699678827574938563136740991339402009752261757083751678108085493481043439623335005076219077435240256524082771004130464781390523461348491433785028896823187728839280162835042272434654508729960698628566678004500207578776770224988743901926575689558464807858926238964859203949478296126330123319808082121544608197631081244438137144334795037367501452813237877882216627702014122815733050972651863885651919049846478409077623979755107639215662560653089961346337226354689279809514608363357780529174999609753547423235353513739131481255329432572147766095917887925789700004728255176834690173889866629316566776026143853498773055620228850845098102447106684456364842605414807836183738541274130404800954716790217951150099208699165428199831499091021559299105660332036389753304653254712164565453867467751543421423043907795948546282252809765114967995239691921376743599008482573183923431236261911265297534382197947520195760418112785364718745110809073341355853607208237084157432626387775399652204622266076615558879936860834831715146734272146687129445999438093165752412810925234636955691897906637055594471358656221401187771754583307340781647228898011001547089540295516133712404386655579718927071768967157208990934357226170198731442652462395953020743068761383970123221979932318749363669316104706786220860038310633840070292353529314391910133265121699495574368810008027682700549604652789061688505057810120213770542524394570571875892848992887232298997624729008976587180555493667518669760767513461476682272871809958117675690677923977902762367623537390442327767245363874583573894551100980099774939653537987023304503932073108753775548978977422030529608542756634133830896499513309945878260306111750670554974533873252461762824839429868381130731112860269494274911198895256032505162317531300554065468917735208534271213924277101004417102814969522881793765133842045941409881875137585691179408323894434198471705304413375123020021860759748036058799474072032683615001178689636246779144627854539606048229434196830906818761103099401162733178205466948614705350447025308779072725043496623987705784220172450470655183597372761758375481876822728417086114616539934750355135131949510779941039591729277568961141982078362409734839708200 A048921 558 113427852899524406580194621874585090999723873732976986450536178399980068626597828393659487260674143583639505936210872862850392188229491982831466636020441729790205945288622345287413910874693651621950853890175242815791515874695639609047867572313023209636746967323093753833270585891626877849943474790334754557176128165342039816347880859049054908807628061615437760013022653037920698002510012381925937446822469690509690017325821179046872652586566909054210563746790631575831013722602111804825258591284517941094428886520755647166047551070111483826034683171507751874096450070994444652659257236922036229039121369855032850720980438937690205009558343307949559848140056148266709458668766814283991827489234632800111295029745482215367311461153155740398151753905444669389975451115932644145560227897553452531900260890361661284016965616945655246262086689897802818373244235918038582958160887431369357463342707888784421221568821000043080637769522227146722367539319465428661964592980314701857130525228059409563392671688103584438969589215853969798363508838281844230878063062683000234929813442781293190114285723530901248551161855797185168212346052120224634838721012486741148463510377134720418657050392164987505239305923353090616418409427207979010594871949195616968607131569951577133119820350008400811602863728989005897258194659561693832594817311285924866678149653463853934769745504684009765848076192583488717682595389408822009798391208080215718155761245764553004124863825489383904460861981387983695959385064818943129501861110280840440609671100759539843850095298849331281050931395531832771841156020563793422848472244414499890901218826722840911945965985988739069467290399170145126283453687427514318087242263825935140930400126824747610244694832194505915135469337606697503111494855429588524775442736962772748787764418048922162058509120061237379247353859942053810219816020124841405739643217656756634093853319660541675061851470518162124751981097113817831180495296216903549502220817148376615826377787870685856560830986326650033143110657906849561256555234729523262317667472012311726399164652912096228507194577076642486384410788179288980244226685072656149444867236917826651412447157852393685079658220458658383288022305000206134051969341632489398294297858369624195194529142192645355118599023491635481139642214090831048408390673788512360038059439420276208147644369430933393149655404251648355826815337074320320461406576700787103503038299 A048921 559 2286932364534387596800335785866268763949285064026459576501866537212034435520720815134267673941115708128186085414243896803630916359348914795236465919470037577583549512992153529763358967545104022592763496611516193792670515905913806970048167429838432961356690345415954507702649874638895617729516899099394316305566018634385950253123202876016580289988873516941964683597533833727369384287326706809348478368180125170095671500756528607442838842673591795362249484336217024273440090816177539244027659768000154602015751890223393236617242527044506492462374137769144255918031173518152115204699316708807971634153714086365308450584488560015231504325091338019771386442537251408263434759342450154904563416323340303158063401214728802672688310444416412298776054406912142852092918949481546045473085310142217533113482886181605185491783284742714447576363136221490649578943247837472809453237597206976461148992177135179541095868315852212650640668609898444566788174496259970951123231018008772982453712344994879103452557592708076717915083434726139943126058782944628778267995512230122729359911299624873860115160797521568119707990990954384899841301560684735183722899547942948601693965442616581995996806017380442702680982681404378936392669090934506437979898661505409882633927540713925604992209405085944142526581246605969699844925249367426649651588934875563509821183206084240212031280519325143488765316507808212719806989416472293512152564229180087139110725015584642521716144761380755574311616677288812208528569452360774824590795663667171671123501896379984527939795488150278517792974509986704784663160838081954413929782392334075026586579831459991347894778673360512069886300511403339457059539812690419876162605217755745042834756454485230603200077846528781650358198965161288844615406192029807489252948581911542444061283966543164381608119156946601559286609599545174266891122322055000418288691790054882217310722010324884090582042074814713932297486618040578926731130415049464939870788864916450313295786266641517467685914005428582709433960183160440799849637563827647125133055046436870183086250075856876098467982648739124831612010785006857449296664076563675145249048613756665188262162758417930325231796924413032930717804876279217325167937044762894850085676455214981414408806746117862806870828468468141730583031682100326885127354789167551224444711872540768880491586691159926544322328217128572223370239211234363168732181737417362907171093418483006 A048921 560 46109130220314469827163963534441088944160394461177604248453646672732859888988704448139276448341287646606344270482479511143933672786800631872065643036888261618797795490741854178466498216230476428821645996730535609072580125903518301434471542672534913053850381107529507461207072939198827553035641869698513415018067510530361363661430200038365432757700759040955830335255717142588568488080383060180071638933310236856999238288563112457441337699112305191526765048976243896610467535204757823635973871417160525801323648516255167915921196664223788830914903539666803316311592646376532875762702970823729087165770954370175979125651607626046658652512286547596287385504876214753351223351153021354418993315919359703038241495180067089741259499813012243614767068554010870278452762469471480252895701877527162005080589419293262859523673302965643075088978306235607786912850944525882548278137851928898522254610917936147199686112562990742641217117432134669833356027471225994997081155123128287891917046442656227255751056620787571098500327771978844317453627383366096589157481286705671406671531388106893324860578809515570706021613111071146494803136898313284722100876050787008694866990105572015826152882503767435379288985317235782192195903595003109375342737802677202104469630107267036477901348892222985451612530282466697359284376980487861450713642272366294173728770934392301501510823895863797515802301664581108664165031897231786402611177978930525690670222046061801277076357674833930063781431543036169766965033602538556948580679041355654122911204794203576951562616788235820176892620789301010472846816045567208873088479171391148441624122670995126729531686700348678367058851841446839734064296577180791855762932082304089289808424494400819294895221931468600802327501620446436347529122140593483742888360783725076020200834584655515843933976280298871518275385366782449709116754447053102413411762465346892047762020538076459714654590637352410832463763068182171223639233597046816821457941544943250399521266092199897395612712320890253601280855179737696748661543000636466102203132583942509159372662303027171244399369935371040277884718960923849104540052131432591593438662001117016288823898883809864059471095904935911728673723532253557405035740562457516625794919291750157418940737420033820769936998226136074548523449293367148443846896210787777113465768414128922729051094659018794617195848120596617763339114621080414870903927869347464357682798399951335441 A048921 561 929652281215047976120892235981065449425893109176977792830862847713773383869755823562663276617189367589761405053281666489440093907096557980455672699673275211288163575100787750954088007272279898212798003993317562338605166705796220087608008273315481487153298422533319584016902496897476886485408993647344528374199960841747127179755805440050320979244182413794877934277461085431336884129307298972023897574824922627330693472278337972610403643246663454597970841555209545107243222171358236423970965951485130753206132799368984805297409930526837503364399792704387950694330075018212482322975502093048709146628302347857774004766079262371864171736721217047545008246777927799319815956942512457205345588331002714009316721867757111448634471362541642411344521337409912759642021744816565035377337095781617330204217310758307879592111115642610010937229533033959187978246251164587596100911005917352854798721004178436422704891860399151037280006871026030603281679659086684014871179298469281522468058507923122508935573700135761415779886890623554024402360092177368456485964359434564234671188686487099883590965129842292139053239643837425464673835946302490885882262679213068121362959652814577540470312421044153014736781819285125159154674871889783600291153841597679087324906799588790448753521391372790427589467693028512305551921908835671013201861805843860288255155969758034376789221019357125366188462517395967805078682653304997860977153058258633029795205877781973021763771001723856936565205648459078577552736798965812932836508826241017034758964039937230622117420951744615118256230502560912463166832720447565227217255503123805942545950534706023913660826519357651379876128500940950671314864890529579312705472360480809830505372411821352864138446861382192082847745437313242084477593315983239627194307640868516400807746782834540543902232448155266690604866760478458151490037736270362328804207536537632247412095640777975570441981765848257232389420458683202318170435301052527505704770077558356949638697453655148064648826038127875287680441892699911258686073230129194865724972434024393823234401434267383750772703998168968265343586872078135860638879081777279835143235158017472668658602261033211720749125910403520927860486683139491348121113276052331405446382312674590218665701733453915148245606951364527066579188054069836764824514236274548372994145598320955467522359290023550245911976145485140790215871005619984113392801824969601838962237674168725406685204 A048921 562 18743649247748667074234959434686278056883767923065831797878252487151452292849157025681712535016495581003481802077920689277611662210947129215146641098746931773103692382384287143994468224157209091535956927691622695140421762049683263502834361372115195071449889741266408345419280681239856046119988576882118511382106195473238067667875185620864371545155773069231569869946340069210897115226525273793562762723548451078931204931076611915207845797697890872491982915909369799475993948808457227575344791877869334828981523699553823128151211103360901078609239789590966322232279656205607422219299197437345102990590744771737485113917710962289917804509114525600315908675249194785009914570523712811021156397510683403936484043259477385847301121870305094484515995590091592505891572140538821773806390272253266734050267414428414049042881454062629737550778769941706841781793129067564168060685153027530406522914363991024236639882489681570650648755892409711591230555453149695636606722018656498932872707744828949582502809686386165044166508390251768468021539861026475436303916825762202812734834890281376464854145623019715298075846993028559107682733854547684342844895416193003412132983825180522265390423206939330579355559661137708141640772574845913354067134378949667955967568788839562920501461814956851708835862175228334822071152166660421987688076278710268859434160488532718170431972690767537737227983759935201221415290991770334975789573557999381167800415217169918018739349659680045880193746220450510737582109573783686749311134006090706413454578850303239008927864277512313226046299215740496293068670836816994065587096580893696242220306239118731476234457553757280420713824468912595593603466188793081525586941876251155720345229277333691952358546324292534842907642704782085286790800089324955222898146912302666889360714615309171861501294775772510735676452106491287883559691129566290826297329938259978906975780261603522913174776648377971682083084455506962070770145316181825972972757482273651273672167661073829187249733185121509229322815839334755617890911717203283882110428112596695680109492558326328880052086766683368230486358236954656261277230942253463904725315662509621944377722498127715829934012546084693042587220776784701028564328466731365234152443562350168696987720930957099798894106583474596490233514997632599559024707587920548085520186439881335722056885276403725399058468428075560491735773451971005073145255524133184407809171628907043249635754375 A048921 563 377909455203456344335677276001252502201825079438960191531843533815084733414651320082038864568339307287002832503733631883933539844057022112139228597377262938736041434525468422296428717381369642431268065363320492786103621227840547252947926306376578289715091189810114902527023953078255480704394323201688279779141496738931465078572572312732062019043109717377664497922980174197969022205860318440918513450008286295828488326489673177156082614362781232524519904952593872341825444888632892451015865269870635577336794727624271382540799912968552557020081989273333270284459271734087381828573028095756249873447581449459468827009034883655610060402648595328432352303165366018477442098251083140753296098081264810459164677270880861185696173770514619952455169091742905350693873117855521979786919405291833268110304161405488373298494696284699625125888790622335160310045325090013977591851937954430062138962144608066026480696888052067967059229179022757734076359855764724504338580714468973033015298011083182773559299139961344159484723726384369265228696262275655705569391114555053173675795506386664425797289400460358369997513088020202164891673815301554465417947895499020655582357098520330037100224172227998362096813779151076652266636097499368433154917963057229363730539034595676468014360024359638652780758225587485993654086264432285519280095980729494634900051255514640693994215056602034076500865242379351009630207291897390840476871521099230464846558941813374009311849746074698083312609374731517549032051915673889893273798150994291996467054184020849864960772977445782307518930366531529383699938078245071513902801814046723200511839871847161329317815219538027768484780749066087251417282413983581219189304609403503441152790682184229485322100146851939226120511809366070966239034026923376431220832810851538728954774327266116740237048561366892913297441936766210585829872341064277819369444437410990158184813434222354588197454276342614899205901916402510910587665351694422674214549230652831279421421294743873090418181055829593830953731325272225450068005303356179379501915585881202144277973765726574008612226422617166072094097689429892907461735669618835257469791979244283839625070972348648745529917840205033670721122617441046458998422642425124509798650161657721788594076210744255312691387828690407863071561062803080418239219389563139854225709626006741892507155453420492621472266594534883305149235874122768398664770528484771439060646679419786131830430673030314 A048921 564 7619410417068437566747258164502293514706919194764547458599197530901485907954747622644910561745144578504055527936795683965947341058266017614003997765173734272049135629798801947956308655848706506542017642319310847861798516055299351664252826686330210105120473497501646923483448596544506320722142298272450520024932345868230003440942135301428648807082806576612698537891556402233111356503658625179273794385504305572945530559753585666744325755574549412461479451162214738246514820368622428788924647995786962632395120469379035915233784717120745551277991989119705605884301514470390136222081970247338312511105034193411065718418676210346699075548283174502738561536104200989292992799928423713344243118493304710966994819199015879966528869713814645611096024743204462090598277296311462015925047275687552079386685768207189168015836017449232387725540058976742732229427002683068687139354604976533759818224353064912861912786420265911862166608056808085542037855820697820003324768728516712272997939566586423335673639677397811257144834727195144735289205571980230474663588215355065261889186187033093262643572427227599832870143582587469055517368356427207277208981126206359041658480408233910382834197495070479769656628835888447801862208856141493774423542617092724052585460059550460159265963890637572702408795635459030428825352441412588473064873175779994550144564554252025183778645800778238359642907279624491296229038197819903133924348632613111074236940217040831558575596561618713096068784333143110603133719986234858454402631571035781226678040044773796127035865762333998606684360823962396218417655240508461026491296109222936587826019253962160482587058980091258314432869041956626694162652437133498352501678009206494504271410013853205605730491208470252352749224257531080116529318764038315516949475909490576940883493096978731101350201232778000142130513593403885725010598256978278264560447920783053631062229553815332945633550206445024949411422756424340523761546750092804641331915615449626773421044870953801587937537260386537634567621750815793684936367308376376932314338160426369520335811384469692603313380252755215578877829383799142563288858309577725518852481980797935112011059000115733509246487664279876322994581170259157929541496288011031899829019325190543139283595864037954683526661603161896751774217658002192394906541773347318152978209394027743596847932529807086957720113679953848770343333202327483001908098322164706230207573942652556361058099980001443261 A048921 565 153622552451024383017301874777017965842268402603017726421316829086192225061098888153115366663866740423459460267258842076387798406483219603076526490802204233015791733831962010349226672822792903203530517273173879951269088894603324300414118238701863389762860696941537015461158388076506383360144352313374824183054406178253756590444810253374832104516341527154555510543305062258843816971857742995004199801482024358953441491317263467723225918727811450891267116169812668599932359466446720520609406301875191470723714841566825394498672184925788558836314317464549515152506016850292734192422234855553806961092649825959972457555288522743975263105594424961675619549258580597180759302354714780657363489001765911501251739085525880901004293885473757114296298098417319272927737116154358579309558823385493019732761090348289186600046912485316727116622713543200296344874546918050705780089689953684935711024977267532628513819573324704426912935184582135441675809514980549591142309482765773238379211424526217456210669149616395530605209998284984781768531697513569144554511560028597711255156598227165719974755281480473467369969464914615463077139015910611537821533012048624715498897626408455002618373052795386840887818588492369105430069202690888699980559033090905539290998681990117343135443895948674716466327484821366745918490762269674344361648453689980269390520075642778076240704362641075785205086220070923751135218858514237595088791876653874024379534723809418304070627168563506747368240746412222021248864513330415300483775964461425270097990646915675093492447260539405102462187775413799466024207381259193512971045998251351033437024999686545207802758953838784730597567737139148758341620147020203179799557612832316732791616727546517649238508678423077081084190633359829827943393158681506490529358902066316201430554258866510849199306017018221477498742501772767207221453096227323705305789931609383489898486514079211308627509051064890316687418206409125637237569394987705775484111408424146144352883827266749252872123535825732315958558558786216707003461587603479208353142306488600876387808484855704176541430364043824233884168723942060622931137053775970432292268484227055988484083131935262446664778938757293026219183074833642524734369189160455782739228177835841569116514071216657031585009238551562333618863913349079140263025276995009239037206803576677740392906123158815033821060310542962904372778978876090838161702679706714278528673666771114161931867279966358426004736 A048921 566 3097337894898143193326402832506978062809522018575124205342042449436610110780389874988364400031970658672645059404417246007335107505567332578962909493550043980890658665470882422862306229496841858540875782719714125258176522431193708489650100264454142978068587266614795808226228496915073104762724110620120906906292417341019894508318260887601229589829829063407341626961418127371252635553484457761616051218206780739714981774993135476482095306645808717295178183754283573149621493315983958767904421069482962436944576003275213134503192677239964206137023717442255335385120705851300592317226962935593885702211693279899930495818661477145353044388295720529020666849412940464254268064782766607685338951909361189194932852475377991527032693352393021224627316649193966437564573645305900379727862981173262988164377024215520812022956681513119834676114762732464315928617882732311327255099641706841068829151831849768503030717375459904235152687329378406718259585898999985035913423788198751303684948468299656785533088058892127010664432728277028442821991349979375520527831598632998838971402071566929059097922722565733621885724518738333383973807783272381469130541311715390387682414901988789354557727107626391990909718611526517067792607462791489112866537450755294866092391373699285812746359670851215742756522046559600695749580320055821689606967650232509015671671214965127018913056175790724180526710009427057390763791329135020194360318683171059446927068027208551629631153414001826478819756833094436059276495714634113302119032541068624724679906196435801190220925539959619913508631321208664010017673002530204368013768390252443426934361455854105225757065544710518758216902401766648223727118710058684073985182237423491957338081956521478830093606368635588900349199197051664733463612748807215098014618666511591343752258026383098644577676813771180196551646178612018838595051601124702289397058336547942002550231465802828850732504541936768358606700928209368341559533617980577095217849575315718946993216951931153565453953141380877693969920027680079495787998844324980490439678251108832709304625151324896222958626396538203950817394233241996895738442714942257546298991660133420859018148994067702449539539453978054330351292831801319413435193662311613203577286621697218391336613564586643206779001584149938167261637469169915967980923239866834504120845420734767207774029658280096182093131023447104398010121001756410276688766426338674961530412239231629790217751737623618605106050739 A048921 567 62448526483313810612822550891703816925347617096243251625088533444224103967361995598416514880329225756291129264252400246741048361139450152973830578132429495940513226997432197577787807849888652729108234327664358920281475093988638655965001021117806192021955466706626816143920203493643315861719660158178525411669843535375236934822956185571005737615316909060077294728240601740754133379185536665531959829657285311792109103593970106159568537849366876630293931649586749232029999948304509110231768416993509186778485070654320005651027976259839973398346113354756434607485288518867905692007195834285209067974185198816692572696723395146916085336981555211711689723342244156381713955541390837989437023291033051294782324670356831979642152262366654208457178843984750652896857660908920447301714594116856504981877149829472240263717666012620609621423098729589231994552497406774314062066613196003639676048423522730055290572695210203015864444055021992251671414329219828183313536859275353741019122692638646255583700665232713915172620762062311449179192207829752471731312996137126962562743697311775825462366597957615039803986510376832812773064449449198739269998436105272688947828133755000344558137891325590262525334905757779048628465446234732800802726428101569221999249255585526318566474760548258315856782281036407184406336292494474714636181337402339393083991965645606815312546962375588218286703742004982111041655809642801418644455150201303023915069521185044094147205011062477656902457189900609273414910685349588479066908633609249647237570998634547976681559207244218596156755922236021308356176857052806599208700085313223766122499562235905469875168747709694525364384455626851424347637409090583041279486064471374832011533675615769328625829642365922064985763473126765030996263532298057912124664251024847802606416824897381776005464270719948518104652812754433022050986223160423151331499784875689675046034276915030121209257447947020072581337987427139078093397679568155000406076507653404116985131095831952090919933350364397720240089211639527204007860925695818669044765584545713978596398975913204072791587648865572904012556068646456417469817859087528742872509837559341547132467931534309884852353747806326592651249739855595127180037849885157556250069470127431139370287233572681829118421198354621814776766801034539932397352234099169840277075246335647572866462245577337176064546673873680208329717155264633765122508070526137684867661893038714453059256148602100118349789769001750 A048921 568 1259087187859235154677585077752129524341880593084934420689910805960403934753342444474883898028833449666371089553211834370375771049958486478691039537343134003602583701831569302092475359007148786827438361973493021831000975586822410150372642098127108179092523141670422600478923334612608037488918683346471318729966478453943109738880548105164356794198789930639449352903445385335666709819886154696970916323934135238145723006946643505396085383636839659974177532623789854261905285808094019364508956055518711154344853557587823950660812922847700866417490131321575517113863051732294008710948490093631422292901636276330462370811406597133460635418869071790235367673005659831555176307371254010760262655908469428296040040808801593898167082386803788798520618627793226014512477721681080413191269266856197872271344106697442283981554770123500049674012681909863332741703136786765837387075728002725741441647246236131542918758177797395830399016802200720448820648987470589932967545120796258338228800425295437336778916026888889898818252794035890710073844851441477985067357107588922220557039586228622121405306288923511709962242400331978652392192045820937197889326999623966642850720445085902044992386810348823765409410378978622566920603259192075266993081130517301203193568625022990261237978309427624493453228607499519605440951633524018876438866435098999193126936995675053395366444836503553481305796665777739313394807043254370873574484543998352885004572239205790998987395803410521104465515383956327337496993178741907200312898568710658846535281749789850109417795546237009795752892990614030297868573781881013650715606752071449182309392746865964627769047065565795475686200636131676015930417218357216568218313957886677125593050010427059247232498419288114305607374244832637357895000604729830875450265531148362729638984679828753341439071981677925208254829814203232411979965392765399976020996373266596891730201088610605838018219814775314161448168143899277164309715673893607500206737452090084231338494207170601105196542644593033694099800991106227459526412488091097160955583225171006985351763443057395364299093953469054494162951505232460055784470779184311798853285798572452613151397576576606904325453813731617307056442924617216122402603715949352986802287453131980010286512811955797474098964994446883445379234075196756647825499775926539079799556612498480943398844587556242485533293856548009336896652886435424970643597441259221575963124125916148563349092677897790848544842717507239529 A048921 569 25385715819169372705295659724815884578077179592430830693706730044685130688272786398140613553640825131844148151280727740323116049168214643243918586178081689648205796655814873271356290610514325990126159525001331978492282749500038339463174554017437733989057259560403593764229236128539199758208262631911894570055058726918557443180072676073367576113630264966235668793161971130897110462634411271814790949391200205014208755473949122761825767345317423375032490782466919392041785140432791670122720461759599837300391750649600635838903304499427368608869462629359492221293272241541223284762237765260600901984273722629189583503607007114681438184399152888453170271311450390181571308327505267823557577678989537322271708008004733065818012735440585727389118504316388178919849922927676282381841923656640067383878334897356681500163867011512341988906834071243565785148986649342275406623906765924343202942852102564460645597947090178399522301960901526870667129673213967705008663461411957301340015333155683914945490249350433132907259697660730866434197410715570871305175582271894853673744069574797781899997959934909245138643691471506843212698563254777286334645871696419979347883536665993823276136158312115093432594269535632082436474154283365175298381700950763398757219508618464274061553800108205004488745679327623033248493282428774976092285710428284684329485910622808460911771445481037682914499254088707038031683988564438815910207338731639640666159161571797636936539780041157915445756064268870281878005103054883647623120181875435670054594703401691959271533617121671384257751232320004156629604876234108140172921464126564473100498210439812016589174057060768820671090651861302396206337647608880791357834604739425119734832242298696692926932304503857318263733814538552161283113971196299317812770341514349038330133406508290499972712793289126057328885360609312759135907040197949771156112177546301341655374639302532757991093226696242436176097893535959238759673409323645234851013240102963770618842603219842563651020601880351394976042467342594546399444324577031775263367799941132258292948275942524229421794259498255427845740524235940790998270082380096235400951205398307952027016930806469616870699914940103120338545409594882571604286168940933005034750163379977510839965531944365555100101503099616865671114302647350206498917794084878646827748820144119126445159931707846715415985094671174290376830107166593882993482446488160354888430823759059494295529953512519110486261000520591194388716 A048921 570 511826801087005704624935936694152787111062570600709815361580670471030798976551984605968605993622418279408265359750943147182831412953772587125400055831443489343991268571955773065516229196714481605774841515638493376868382964418797413434115207726937494560264288164334115803967258344684010912386953695688934974978775322165476715453515556110688964438656608050453623568282309037702155811968290242443660424654462209562341689720039206177287615820204506450565419181920496158556617739500659844920270585488095864131787322252394462196144474656641683044325239115655950844139437820091092135082229112235745292175504502748084106269262106634800559540395085118123747219946095093835180886943984902487313870403524395583172748561351387264221178873786007048815618485506399835588788131555331483701616451573907771737557115929161305708861602704557069056839538870400091450310536082335819961585370827490879655008042650257409300414266313418713371256305297567964189948022519367880914082776020337988821130808856098667835537070624516798787280125417402935010397484773495055813472104698586932181105710210033292439136746802333911561822397486278572522449779950627601258192867253892623988061223409047019807555178896477703439141896968003667105569331740605405173896587576210515225758529571908068606057456543650991074465893150306988856601954888009434448645617216209370352095736850127193228082488422236926418580479630714635017073264041408363127229489932833891112748130606011716708724046202430087806812663323447239268011550295570924635441906659635410930079563449631533042810678989342903167770550283030815352063216763514540285428909004186154580795736578097131604962710690173896804734247141378276180503635159837296999444732537975306207010543633272712365749876174272831545286863118914430957506529364786241011244750162039779663787012381168380621081996856287586187061432350134035494925332491097893284133747667531277189066585887464378005815798631420183407171568023842027973258114473619551172521446749218091127020334779971561161276269915102180913934532461590253399369012595702164768924421457525366531416154201410070544820495704731982756765955482086722874661345163029518969666404387399130196262745768642838770444780696905298534135241195579484068401615784487531561279807264819120423405044775785509972449031395510251214123124596640788234423916513823501414532631946173214888833599694760888660848993226922186029639283796212982479168115450691634001320692667033398070326359370317627726203443951316943758059231 A048921 571 10319451938130493197478585650331848768917358970374331704889358784330192924280110425352752635902801643708604314339150364452772506624857913733407672681754977454071862308741975640732064941707866767621306364512143778463088358836329043949620291355015959747886314588912044882435994098516282899476346002204217675053627497990441614618416337462231034827644618417882980992148039121656179734583794205233737809667092317677995728133926675000997350148341195913738876606513390261081899134822027163360490825421890527053025258690861026497198029059123905114112316862180392651560047124035404358086304618598659331320241619800133149121411279090363841766772007521752458102995382897970454526860993315276443954431518281184758391634222258662016494342635260738677634772515661529168752967388568670446715708514791204837132559187485415348345386133565412614811656793798172572577595243343068152723208839999964349679928952971637783750491791813201008812870105107604392470861362905822001022031921458593118654338028141328185216183472441258346716008981405980314948767653805796599740353269757327454740599655510621667360093189030696390000218039474657107690789250665990441790398254927111388427311038489669347366104240774625144624885494074620400550406430079931895750927700329855457218344716009301860771056377279291173838376848950810181703775365958763788578616842027502896754269916886353847056138219797695429413736715815214382507193117918886852932385065818458180975587143119246660483657282993615389203041472171278969251366999054197927616132098951387279736594103676767567517189638249514491997205577055234979124141946781103927126677490420937122093530540389383927607241583761229046608231219773816943048918085754991973222013339596053384320626845901802128021556076493384325758755470469738218413085361938848994969398839996704523232235413495710381791755247903677023577475270158041814335925417778475526444933464360588064384618849288417486820500140913467041612956978398809432037591344343708067095142558344495050339213370991183396291088503007688291235353067448115346443531632510222469039278922058826498874154208060553899800441412604546738086487348689308270658131042906918781370178644307535864709097453170446108820090797711089688942114394439863962904541773160668670405518439323119725999181672803855507698962270894774585362284767003168925032248505833915350641160097549924214469536591885837329333321985456110443555296863069138986151104550234398236574272917121903612834425762094390497696603350685451699458795833474 A048921 572 208060789464760202760557539257054798184759004449624705233269436448084679268304787419410214039103680746830461906297684288345856131387553843739192909484143799597553398524864444296484120289197780572066297315519001345734294113989683219693446900865716572709946380181380360755340397210318037474558077184054483068742302639504508511771033480459986568084281832102700054713235141202549586770976302953954331476064254884369287661073887931650069367513567576192598723689957555262012754197725093928173556177235886220954999401593352693984112199693911700254090849530955837525097719270662384847644981585103940325842966246234780049837810102750653671066856656113177975154469162768934209076736166335659678106760957714843574296546016430582225171671990948139432465234645149265593997492899533401991350631373603820352358886600523828324178369516084246435275555219719216537909383845972404012869516670493910390755847894806118345720006206123492426266373687923214463429542608959160665238326686365378437970774502254650014230023335823580161971374295827249692594118425634986270469946811375131443893038073299443847280906438100153812850484550065639118983120349477919336750408357647552559578821169967489972548373894942813269449237892390599547893627337702255141524799120153958152225750938421014544957970072647612103278362954080341733204530071858640617312638320312896188150219712166929414218665559478646825602833245685872749395392626407332687414384569802263911995896866822120562659781430993227274681634355104663254598822166919188321025530743615963674413799388251424246650044443576032198304755676817097366070134578937400615213531276438025251463608174535022170320073206831189347541261048345450064374010264488513004264935953490895796697172260061590871897901248509738601675196250323998840730196109904544071786778400768806435368550743113500336516988687151939293081470209865006710506892778324291073084855224304428886591408050286487481810545835281523861580255191305227744899888711399727575152713088820262455721128858903904856049365236364741412785007631954369153404231375302092825067776857625638412775330611500733526366429216112375628567775167507877870922515212427951306956022856862133716865692654559788677387831893006209611545611886561296024501887162063785948228531212352932650776380463666289970440967333331413794564134258194767269859406140199484785803568472268940065961581876768652539257549209917105536039709323560696442565587462657821795118856553691127974934294145020741844241289030316633213171297836450325 A048921 573 4194921626869043269927867909022153190669262278795974336538846672776924519077368199670038310103655775314794129246169596282478786868263353972611693707611634605730894166986454617163737192538740710186133918854187740620551059463171634239130232465634286183961979169330676244637128206118438173045757052708560485427764630764062402623885962414617911723484255471210020085245265924777765646820244485573833025986669697311561260144576000344002023586811199322853979553298047622679310889052634208957808076284939112565004170881899918325246643673030618641399074594130814734000627564375047879262813760632561026250986554136344015564696778170247400225686122133781886813311949156751868625434700058798577114712070475015157863782202391639176565249234187153751976625383280726977244648283087425062380940983038891711153055034507202239186668937837904443062613129528322050039156424524900366364407042387289381298455055575152005114768981377370062485181617483037744904062045610973234426713141628466838607773636860120225445577545280691550784408501836460026896102300748884939379418467870592130414443978893263731338255968244882112143995079498205376442280564795384559001571291516491699779116804001573494336850967103732760364010389761493774010010913832346438083491104109616403935320133202099779246140731833664777947007180041791001074059553605038546167493625235531770917981833082439713963122887954070257500108894485781850558095523626431523724761968763968179175203091653280451665099852728028165318515722664578748367942483278057675874318823236652960652143743529331111984190628554190322932705991958780740039471074256393924422831290468865974699072145921444576608609388388888855863897858648509744424091851903699313436997665472270101456955002786734949257403356950897273193590981040276994157063995554810055636516031146901835353196196850418980289145144118602152123431578793822995139198157860648938837061324587492430850867904725257311319846738310445943183714063554139023393862124161649963026520934201651573287754349714007158716483905604497413356883032640110923422820766545309163028794047964169199619549716914923581298046046054816304818636744840806484944231481054841311343928551469875695691910230592137006143047357806700400476892937914734456006143086056988279127514975897941388781833656909258065580175275675665694031227489551438130691736421566453506417456196896726272059993199329872980610673377837026696361522175826333898605868388271002452798788149261247605108721625717482434969202371732640608158508007519715625944 A048921 574 84578009632872860943525470021147113373218867880325430123671521383258915705553218373442524988899693702793198487030809493949653012492069611408243124793672867436602488597227499466390824979481969909575051499871835910872549115162172375539660527278671577175324851302098714262993418136419553234630516222151919323140107416722723522198280262432492855708902990726254592856014996862134169768640182547163318515988902961131443242665653657861880867907218033233814359560996512478502710883066456723282232505883386210299727872365866751680270135751531133353976441712774637135964815427831996071034466194228713826168450578654001795580636391630717980599629923394453745816817543743962012457080213508760745451165086810494655134733190323683061477972834509721956404581545240782670057333089611171208191130108679503306664075253375324945957790800509459864944159482274473953170255293361657340666770775743011835245540439750366832317853856810528993702739345426633324832484500178899743552229696274821713644553628402969483179084453719279711091664052055332766451964895104899722132848878736931722040888058552945277942472984472406706947074979992332249763621628421423129111761042805097293299000442700903622852099226197086019516364208921999579199240496794141546937092499533286815989966373394984810739674890272379180319946660724227209574846986580257095970365854686153244935453530457929800757554252711298972238548705019500425266449197960719754931318126804741858728180821917543599649622668042722438158686725681602369489793093253376694058827793071866249052558482624574491573827206259540847393186011568181603858718433087279725275723863219744505444667354604557379047760318376703905096719278529992418733089853708375293028233926986973832084230969488977786866175610946089573619442758058868505870725437645884231838892148197056403622335285529596737476244059202267903960688198559589018131506548279511126508539353248167166510769808479229860544262456004665271188519087798295798361820402447297843140987500220985931807440743212683475137843648748511611736734291304908806096543141682291969684452769985802545103722979663358634630470854190777121640978420912565181937717250105195306888336147779610919678160352332973663296332150710861581408905802691264215434560876579110521705170995825763068266397539828080654561203937731804389726194849771961332812022461763429456189267056028226625004642818927317158303744104692583042123904572970834740130822001754363990671344870286417660510917442781586708828316374632210911375205234441208613839371 A048921 575 1705261826023060995474317256638500190808685623533859043357490877590419585678439469767979989156157314332060692580721051770843307755386320636949643909478338645645144769366406677254917196072578284778111478154282036780824594639348659972459001311862343873374613467990935107639797051829362826198182295025269944684590360308198920890499324027277958542184990375538489629952954281489083206097557713695662342345535235515662461347063648905235241714743306399248965794614832131293524034145075011402182162825812756487124000797636434565477688151775727037652254376413887639804507874655321140409149028145225567530647274315835430066152775363361757754602338289792854289376788503653812938407782639328934090987813365561122761811332719523895493879711724135779897875421138519276912968972508092150812124502870255162630069374105498267053198738933202791959099700419004814315496637185601310777623066016123562234931205047791840498040564346244904193664568197310163612234807588544931018526820709579813762034651648087033859736475310310572254338579833131117400744489319002687448757559713675549509196254622100503800612408974676695780584813602610323321528762829952168333766767143465080111002747146618814842370530261734681221756174816274965754321312886352568036999220892099024674373298085069550552033545891530977199945986626514688957657063869371589963915970194688596488856843163110947560434094880042321924203361490494273088440298171188508072493712347875236591709402556298422402855240567977517070127276444676744309074459978232097627556410089596144076744723474532927369780392148414234010951093432531685538218741008434659564615220107405198249909408504464939954916366930501715745671198229823848497986813206376410754335938998913700930212163349881767352060883410491701032417931694391925775088572116752322327525687855433020062931688673651532570577052432490981361053243335926854989744439887213345472016231603128221823697710027690327723036108318119322887256978664475176332431999560280294951758626952934584155450046976899774511722044929583585511338623424406538708407579399777604147468773719659702950212063096422919876495972064148402271709102103802394357421770252389466722641322067603963892675373331827184407243642679585033397665958316968331196857160387444940281631378490324059084445718416180105248004928212373364429993846529874794840717866182337843129234495966184908316617336455219369215847108028138481458275467638715794204183734593503098508913202475926603609973512372640725505914079776132264662506279778295640552513778926 A048921 576 34381488851698946157880323584819970825937606168470798151848300950306518303189780883908794167923918782663313981019299358772933277014445984190109109094659138979824541403363002829586141040824498398214313712971582925703149566245998567202546008910108049896307379566308382338134873895990195165388198197668976402578791521393799226271523848839697937695040920242704037192856871367367898739204788854891761599207362902477883584548054046561699285590773675714439615117209885870143519097930291496824340043611804290410007893782217921343294396835832072781613619383280360880963850632835769405097266634429571698324196518587423362339770461295463368217574363999173604787961063993850632720215701117069755633735547625278270313145435156307590623919686304052759791242284590244115878497753650820855062883018678954480267955414050980806951268028413443890969908294903815583954569245765838334536778916350312486037671120928038648371127026031135901542136030291428173323244865767758399016638015594318508795320932884177148277037332027397304072694735503925536978477627197767289236950196814277550467483163649902299075002111804958555855744304908754358816330666413873989523982430034781902392940094671128102150971008284995416595961977129371650616626731215399979967836744689408035951427620001205904835115541525372672032931802043842498040054512159423010272216695094945627722178426919189394255542420213859041924489202132796828989632866461053501796898473426542393357303115611907970568823760681940031125183709518885793077956892591322459113415646167609663803460865640974399004937774922500579869255098393517832253384652353341173054492342529779743894928988822354764766466411005015274487518793612989154886417709133871339920545909067864111167963805376085223863273744456158065269520765202887249418467285147234885121688686702348402311772303415826914158377793667639106999287588178269051743638378874488923127280135073731855161226063067522579072624155365659332048209932644629417416198176772550904370059593484079585521197915340812510492656394732420602331097713746150342134004809761772913138973446051326160896373071046355930886553154126889232411421794975885454121772549890959177956699028638694972224509957438139339685872660409461292652879470177809690899769852297104009379141331416742683434831506440625742182194708056667835905731544009140763806592285156273131408196451480953065451412112605490103202592233759583958469166936407883269773917716743387470382343997648287311697868295946264864868652967618062345493240701514791470378574196873409 A048921 577 693199576522692326412122088642822995154053824760022608803706400402589144438492776502929638245702061339900422153250421090858828960321952177854659220616873650632883758129460093683709098410186340632218708302821576793744864773827228472589072659186597190147005513441296136710540219851157263095194025863219607203523649969751419691887542949806665792529456491748408422343890610555917292890763746794769983667556508494223853315995404339713332090845937135011225120744219924299001500758946503013897332557119035277433822667313076932487067063526358099647166756353444259668105516654726908090249949474219996436386882677112355515659021974486357066640976572348999929942016682867227953251176027514577773758442020233047120492515501810140922635573221382600018775247044033080725822994796138877571685696610480577360907354428026500924253198935673116796532499082751029384687210817634195315329225733831934327367962905219910180666822600799197700647642449071206633233099371374737252428524651885829064751446886776128015474592828599909134403099002891566843428948518816894766592702419411904258849846036313075531849688777599165428486820894985491779844535574707764546830365420594505572581378077756537648949062626671547327673104161126216403457462400443581509758956409428623928753659000091015368216048996201017921996993792861965818968890116501222863736843042588323551445964954687853403869298715917731123239229369198088175594704765147462532040558948732235386994708825257885946310202260014034339568436881192498915361022559351783442412588630474935952009233896308602358204628048207064542909687282859013101361055822529323722690015045470199089004360022726908262756555823766751033715638171153889110996105353570300749101635864290337210454785313780466933649557883664175501472376635602681028383211628049977637071164973767060631976933118538213569609680505349887242828654991797017285328382005123005780878876611340350060632418059869680211571920497446315134636685774724039649470211307656171773628846572067385650343808213651414859653163718873019254616006593211259773699266266009286074930378471818064336332970908224565182111764817010368639730683958594700422200783793479748693573499092772045962386605869192392034919380171931915902882322480059040670952828565157050649657307242392987493089013748410177797697304455833608695157994960318449549993718812602912693114213725524479739446462697734555005551295401213623742516862313580274846465934800796443584345721171671566302525816972895079832841055627201293233702454361434945847477172404847900100 A048921 578 13976289827469033833422259393336273643476062388873969670229530293068701379862373056662286482401050792811153528790521009014596350725077922795459655015968297449401063351581633005487940012560035959002295198587174918343901037866755014218342315751974163637635875265696033142049529574504158842535106784066035522768467428111336602434037414682478146869280964091590490368593485297171533091895679923671363555813512725053178428079215757749246155053936498925322645170005346996506582388158360295835906522192293945651816442208358363330586324791524035169254103359984523780147982545828753288079850076201956933720860630211742793319293838709823469882152001434126172588317335572007985999599578346533215957447952378203148418091827234350626125870836665596295274493771110552689003799105201254295949506159997626382071659599709914897583812189989773352438244355536517959550247960550571400181829514708740543558080382057372708134565828906186398009321865516037637847817576202412586715705515014684070009200163335859360163821592333194035940437978023605035193288923057908605086274776943232616852653045316661065223251126058952261564192727028953180356471167440927282379319838086043991319603842410787217406982898527980728935549709500664797997137706301116759184360099159063170962123236808407431852766075026289381817930716818751152798208264488843143219239219152449084349307917694238073409623406454790874692890300617282651663543608485270273109948247727440856446044925977546380837598327397579199672438793273419453612623143763693765174600152854220012496800510013913175105147311703013060391644535127748323756123775240451572543534910292277811502726162883290935571342913752318823336759422319285918642914321252266694569515842375275869769325270328477968940157162187163362004527992457500489691375063426276363971393943079402789759570523224195158574643464190486632922272234945323874328521786243651663679590987110564002848738957761866429358190481996888450378885526541776154767988982968765558527353900215963035998152275682441911059514576407261419479147322601227705811174264321274416080973377609822367097819198555250612155381471354009898387360817561764554936526748722366143268869710751770962054943775310147050769905203340618628024452093190070907829941238630926602901286619241986082418918011760614498316547310256322510455107658484209035817832594893107640562295645725828109025766515460311985416435114676676848137041019497238565046562907679740178804190959880898122143238210109642303643476498686979506559846539342010676662043279647969164949559 A048921 579 281789954808231083626767267476323860556941374730423151731145180965144756818196021129932243555240347838956416107574062430501870532460192119080105386577293592557950588661705126527187752849526346595217935161695912400828155931724649822842989297602230428075417326959957906768706478570612630732035559885145382346838233082057118608523642662940581447371777005485190975063173428217681839642883405730298285217542059894965674972709294791744896638484135600486418036906422685399345789811047359525697044286543697975112887830371098654158204547959640533556143132296841212101899364420893807139539029146133906223459995589942275521791246860408438825277591586273875319376654189860808330856698745371626672619487842090889858172520300206461822139666886216179283941743394355716271661516833244694318795065626186446504848223488443949737058320450320611396186765899794776017701069995933409752831851360228401105386082335672785636189206061739707555864749751886708405216491338159943201987317341297535567639664628426149532846842929147265324031201378508825716675524423264604776932577286136753601571286440824674360718113671750906720058088333870933127361679898099440292624082028660453532391347098104913799603051551172084830127005915279299496092074030985653698231486809486075243509704771777451640924454236463997520012101190502666949855509209655165337085078272814835396062422685105263081396973717072194899640323117806423453642278058685314481295314038640103598932922410564581305189771530679789563781676610410246142545208909202571134098504839434195261485555930891283540161377740351521275409272574335974420711954455036928783093427138622890190047765807048551820262507564317696292348992439085804520524549434092095742340277664868676221998798889907987495990981770368029821071117882455748237554823000417372422341267043295754073365400257269289668643747955398910987628965558138964962414638968916122837984907701244314814095924805762332888850156286449344439092774851498605057708154225146039883372337562525400159727360531965585597130518029870041020665549063669946411353635743546268511015299164438860093608166344937991934052236043327782754275600163949612998035551885539562387107202414603707044179730435416578968430436674834172606297087200015887163608234582323913602538690167499616151337237460028495766648049071690669999962271915200627619840691228241117436414092116009932608653024745264347552231609776559863210925397292586461634888526498172986684253654548772946766980402489704791153164693333685825184058332692511164901425170756785181898865115226 A048921 580 5681449054867265280613847813435382283212778353838729196329379468389718293899766798159320837898469410727988468749754717933257704660866042779815162008711738397185102319196235409459526467464210187492748049727817787238322361551531351861405335999913854138882400508530796050574626878891162286315142115869194414810916932631968197273717080936170588459431621115311456347633212291131415953708282134438594102884719455788785213746586373511944848275870986923070661534784649013016262817663754474598743511069387516381932098784125648856779356765375947646034922664114809158413971205306078393718632617564501741075443497363555528858612325880261104885423331680301872755145929187656281994724774104583158626820897914788568942271205874670856023629337634019770057237135042506180358686813388080421654291817205664974433123499902347314888654959335551976980144221633417918532371013707761446886024386943095508378053648493754321939474064482230154835158686488217949349937260512163198636055705519535397100066848229127863545398686973645571129923046253056966076006888228572038454606018156814449171647660367254039144137542626590655230858915423313026684913009749009747738959459482532226034030348872387429616809507967748675817039964328311526939543598615595043562626477868498149900579496646453743175911414462821042972194602384984054224235623886859179037466204917253492102961481827784396552887710673986187111757320008322809055052958555669702086605848537113521034244725195758162297689792763967589787386964146652589452577048414719095442000289398072092007851766181829548722820522895820060251788693252117381142646101966330782884278105425379801719465242698986738916841741940430478894021562220088568423530047047250513104797983709566407612663913448999573565692205514003055065272516741544803508079851643039999352968262155535050547790410227492895075000087702109379142088570660925576626880076562765082415800045392896888171238033085041197943130421689201200584100076177029348631735650719405473159787511408283217804460007047337861126903593458725190651397380742566136944484298050205601397816045672442919597505482748820594819110570950193284537694752118191279704628242179721908126489271814370230672980762983925289851347413468101384747543244102268223802598317818873507423458468255840641601275299250176519886543467066879978282916815899167395587018980725964814859873284680696615529834175888253259887781730898564847382001012076087219985383906209600849848182004208169192834960752854189789120464243350297108674004597186563567400523616136259557796949288243821 A048921 581 114549375562443847779505315987716910117812176613155083325969797110528319276462341366292205603776696703857355667976138515396279410870510622066441177339540682986752440401683909663817846109825652950702439583394327064603143052773819184505004561587273829545916530977580583011727720363497135446073264608119137906272324848887509711375565177311428741578478897555132577395789851150618180240984544751667528572063428450071427584592999490038537239193214199858815077377910056494011205530390827905812507144483946818748817000572653501879286736945305308479715577197739649955101275339481788153261263695796454957429185570384010982905066192606577536291466388060654772215376904904871767716832564639906898862336271138479284923182194672593498941952883237439717677835832785266214036127259868960628149137299705551588334189500182903074341111553065078509553056400386206173654888360674816296182613936714840279689916555544992303270890451901518320046761881110700542906726641229743072740211932697555335034012226356011356376178793915799075974243134522933171515625163788945016057161761145115638062006526753289496399426773719207119013670732706748910150282975197854635813460329462732712637666361573728257829199500042697250651074930660411090875778539195553237324021348553172888809408567876095598135274297474943631941390053273947310766371698951345558098228286456586634965074000549366318194058941211935787475056186367481358361554296757134474784832636909968772452338550463953657681440296517343014613506407343132898132612307592357493099038700745424679628112048272491430458223842464146314445042357939918064262056287133206789475886378493080423644968033249204822992811380740451751143566445132433277469408288042115411126841205212000245417853600959930512323498751582347825857994661471908445874157731272149466537173679238630645848796177641311493232862099606181346863878774036615917812191141243830622751237677226679358064186408964675827167062673247518319727281296788490875614449132096498924701595921641468674848122502361065424075044654184299264043432969866069389404746005934609591836498601832494980486045449573554487804915397445560959521218837931372417455101620792001226106714311214130176224931099102171258566287581913423444445794281292844728292100120255893074347856034435568848465296432144821533923993616354385050449498842196741114624849069556211368963647729318113046302584045605937480593107706145254676356041194552673236758848682109445836466058884591452717165531932065772038542008921263996971399455504417161953418192247114094447516909650706810544 A048921 582 2309544504408543804063120900330500528359946821661654436179473853013092504862315432727416651224024921044702594249746435997665067548713530501237544237704657241667164306193648667445660003806778347327852399387648372548710782991703380846458550109317278951390914958687579206151658247394202365972566874713755942597068198792353038168785947831235945351534703073074961910142458631265551458887314437574838576631348741525620667171778841971570614304668736421682442667022761024247604912887477054573237294448341824690226131983613741120764530333511888864192077821425904158279942754980660607439975204916015507287185498394638932073776415716721490406447440430655589837104556401546095393050496173545028790279265271873121427832630466717624250996798008203921953800756003379402364890217454791170796662484582371513918328954269564191882518176244243153574056746164442467239811940595554632455872415306020222776012589214844486324793371351764347886552658211795257857867473190536819320424954350992405145420357407723052738128653297531653996147118948328332351041068476305821185172456973601803337791726420752162459151203467589111306962974081974556103136978661026135418261239423668157469668403148019160261964890703051353999878296934935244085925919967717145755331874866902593915677145644938342803149657209778399044381263281914723294687531970021405255517299674071494816912329896114841879644219819827338673085895717783839138962848676164386724942093538772941853070528820209508450415036960692877096669926397465281345497139893100063361143722842428962992589903109418206039069160388941595096020883768995934759534197718533613323082038278899382076150043766905224942194324141647246266126107772738557520249641479975083871888859274686365238548356689890205540466808263711091350945833299324101344169964669829225901282496367841008926068377985813712099068070577259740613360144700037679474003821162878036453145371632444263824393238206307760942301119674886042673140244921749476857109174769593960600428103812347780014004628088143794032863189190760248302918504887042310286612352027169300540401883412330718124116728756796522834302109424186829115673529672677578562538479173780086541041665816210020798676830147117213931288200375191030018814719551883091309557098822000998346127965942831470866916665063628592516799039406393644320282817373453878453898811353373352895080250658638510558856083997672735595464977683518893886125655182569985723444687143306740745227829382950865475322261979349342986894194750060463587058713206054222118254024685790756114576374580601425951075 A048921 583 46565036183335684615076795812958235665076337700530100129095468498480173972505684478187833155686584854326597001406031974608784576520882791095440744854160121966952683754723904031355487332934418928998507125751326903932779742075580511852478102799050416630669797851142440976849150572234187739241757881905482706522951117779097106671552568797813952866213941780858484477159673527786197363467853449399350630373724754576135441445977427237807235572193824540747209193697830392970153759626106843914782424854960724920392454304803247904200958704979966334535364555873502441500555870818803827722991928255440962127779061203524578087469110775472496968215757671411614235047293952595470409812336134182305829703647549169603089482210546778545476003942499454591195091124862299677695650350287372325733348386000637163915796787648763736552428395095318909295053606614432624102882172632684138900483341217365794895125544059777977735491649923382330187156374819454107819623451560876709908664856884496939844409911020499962950138551408654413954519136261952702338756851103652802946502061444597797751441150033198572748117067914104888451780364427100267444698853613325967105128473446537061440721631632695947628007868525721899302848972151089460600027307513334553523448023742468749974709721683838299721007790528277784057871398348574597793542708813199873810394237930401192041999760400393441428020441813299861114822041986901578352287596647272068391148015143907416731639229620725558913314317520049491505716041412188595144780436392071169895022246850014051111172946863977821887220981303616597861826744105453678681810430139018424686773266303282962926256758783375112035317140351080398477182833770388351590839994049849352982907769569385290727611722163712723146961275889444272235422065122977869829246381798939121349508225231236742728759991101179885700098945745848790640385890578280919518249124473755829724486360102103570000737110651390667153999347717989719128335298385031655604544306090104301529332504362960019000892636665032672929522196389063472099143631489114090132608852167041431560973181522913336985946504708486043811644642405539451184648745739306501046528399646652484048480840079712128128792073201246168180461437398313965325918931159272605690445498157084008398738974991512081183204952547583250178880698587715040431157113434078255190766719881864471514396644815821920569543319258493649469827399462000232386810783434934857603418545424501824795837659552996465121994728862109521235988716008710145578280804261009721931075692296720977667994416777176299318770374 A048921 584 938844257218869568800634553117743047148768592358141057141168399686883414620567105586907659357536272608907927697645822422315878634148971285352745796512032141393042768195579046886540668160963750639689553341545853649444332611017071288266282662175904390790285512883818936287653367685727445804389956442411467615159797839593957072358804723315577086452660142650965690953531427524766679976687402359475269834756461870415301244813129716189827512035957585721808810080892989360303215853976653299532788676688423687503127973467311100630758608645275747725013155983443734799630049187505967793890355817510995762404774144799964148760620137678660767151675699723560535551433703567673472856540928086887476593456151607092265617018901211518567169567237677205459471505305672930098320299997603783376644599361882361916498780914245420186805869419393643604963717242503444402719843124808237012956912669752113850655298443320654372258496320961863189469098942557175510063990172502923034641681524080272950150587480574962845277640735372636996619360829166371436225683280910779336701553377673523824662753129177623202995373864132979293375684400616221510245462183414899487747464863367840809099672067310012548056734383250714230692686976631968769682506488157931300422613299363780070087503492912402154036616269481479472396404089122697758798684800404203885743763369635449159879304352280402669956906268195531979969703337454013904954983384639450766737939556389367797370368294542539898600734819424200887045369730282620057843781813039799034323375179846260456074505962081617735471943385974357457148555718633273300586727132928691760001109272124752819619806694440365241950839241564158852449714028352462172035958439783421174866302578169086956963742303716419234198827704016167153099488326063646512173164205660245894819558935829698839056250014513610869671682845059732739631719712479155199289259373636043876027057539233240545910597800560100424851173906388989042179453612898763318549345442279508157840441352537896090748217326435760663461232490733108533702685595165013398211349390779537315963040745463095287979935303815766858533856445878376990598058895922368001422527031137328209605384156645490111122684981206695095737249569536605793710147471218534724047670824286028955334376867650900637984307386347708426478000128126471238779345400775068407702360152359340121299912257696350903884621844033664962937924432487871001863985129489501416430138989404118648226938146679685346838792247995590187810661505273419205088833988451764807520125989832463665951347316485053966263622336281 A048921 585 18928977867481812062822709244883139503655236694048502293550137145391474907099700010337547749778813172654216783913338070272700770412926982534399269653834847180606406325406580988602528920105863807463001845473740375528769730170546449238444279182312481528063319880093759542289226222430486190073922562550142128151369137518942244713801114159936096419244580929914828480146616164594672273903774042903886941009009153857588549121786879891841875059861741271129284688103755257784603045077723524199073241384609573532477341280655472106114107163305090920651748916402828025156638610217939451841613526269664768306164094179677815963787045128408047611839588489610669846376392096284138607138107782275489168894957098998546710200731996744426804494269170043873974409898777886491780034210856037130152536086600923794959811256877219374157616202681386247267959557748300839433204852979501502022553134347058778239546332319105489393697825087741435702693642692681397814456062038380482663568872979841606336439204938942489865987829556444555717185139083133244635229523970966281882923916254151525908252630839038088985594155100532060598935660433443893662468741097312349858638419470093932946530526780382841361223931007093031793504055520004782183249235214212903365786175818324510030635495449390130545847957504277798594178515187020433864324485152206849931165883248195688031085342308677718231277702751337873966849297574925786364800796648813009711698268944774418386673948822927459814862456515916420764559252996242144194057733769727991737956720481038056465360138096316629918607500660794013747412582537257312180975913772297853126123940457806000045891579647049885224837708753099430432010735762459508542200642472073343677805039598137361656917681599918722436204041021412686251347611394673175855457466885275495932412825914690162761815370063863431253140583821995385750605942202618836549789127973000792154701704381534235784545902854155634114458701146615449350432424614929567643560247202695137388274677020536556618705538734705169831672696548638737867450074870573368645623136284288179197405395949053745673338118609586986693273569850155194478898612274938037905374488955262411715411271317805531540743446462297313319008257640535608614470027988789165946976533468809417640367698006838483671527524340337544747066188404405214528554121539269815802016730201102295643784359425277182108299825049863433724260782937993055677581435793956544123129604700947294761049702117518156409967264182092360504529036033333962004290925296883677788211058275926440136190086926977241290630854225333916 A048921 586 381646050825324037591761894994699305554953835076637310884416807984214517390060736987858532144132771829518046188352794475192370510749555187709586789407872392343354222939804717696625141200633757925105292568752000109865201650254224898528442268607501590392908264632164867007816442808990094878542980901746009145376436935497115698325700991333826852689232154256282629165750384157026354861681212276340766145148372725320238456978165827566186168767104915472551052159739103426560177234553845840925061393263709544873384467397447655136161527995798634496904813927500662659764412859584046040524644122758625241077884704445889980661910255118342918271249015975854625719080281893847099029445056249697484536372648436552547163974892901342232020694887836857349394846919688242141596119660959120620531649201403226192097352644659716107520437691656240098022956998357524282148831843052866158970479281748486417113619301562506433835081177160546505675846034500743400177887612753837118959952582377884942875014299828371000103083774239394396997249777574771649169126226076938894412732662814649687688665718313932820949926152141553541662761492283411383406473247758549414434968325608569012700107671846406780214984348908275323769914536701649441746702310706454069503049576426445471873892789163100319152984365164632705774347750804301898449812510840109707907962652306358092447293511748255802698618372915567946724083557735950367233099757078384517167809731726602267122752358797495150244716949673172056030842771864864380957971970421473956380884364015314114608330648223429930337346692850985519200975031967626209559563072890342181800219127509175300800513209224013091462812641929151474806041601992994582875387181485984315448484033511342907557687339453818978042326640874894876183503387839912245534086935167760343329061501272424125774022652171364486412209581347388122443984267057481270037693198902382597787051887713435722654773947434888094455615907666886783414429502906756329930698385551393917742885880247616702008444981220908307710424244352421742150419875837814663468040275552468878198550277161780874802747859426557521894014856784972585205176830089241824325792444893473713868793842704210970278979256450153449931149394811229371348338910599819692604406143750464654179064571879500640134437307765578190842640064131617807198236959695412625425192906612264332410640133432526287971190168770724706714880942657891556083525906613766713121037673550360367568165445866462922858074633600553924496724236693417836657094430746934723114146549439102896193400866670367822416645316627560084879 A048921 587 7694747657811205378443291264060418153715839719159924768003109389027595954226929672049503714752457195847929674595352258295490503965031761281673706313642253520591860662305936392792775108284648907180109101308175980741361820143655952233584003781220167883189334903450388168517835577625632070510697390867080473838937593342123709190700538673471502843984202274870589439325030765227349202126544328011808484114594549878897493912005230293602565642840494245895833042515375115182551035618471594767007563611909670459127604099189998342199816621337184905421503937754519444143342066918294926051118422961445875840947543104873939610427618599908984789776875048265592474137426797167353114347532616968292900946856168882815356921515080476130085256823524072448708455029620344439280974472824223579095121981046155759884143029061817939282607690581556910174952611732924846828383908186427034517661301256059848794786014118556922399877417300213113559694972044910345741705172233886801954090081302334043238404431976700411165135885190226840275813994298277406907414678334933718018183234064745050749027352304392882696954322093883847406472536608482479878797419958839132196525481522281548963965637933236726722311673081464716070755985095474600524492229805214291735107582194123817785596916384470933185372340224601367109544600757537819689524685979233806778633493064634908611726643752782991185331825403445978190513098724222933729227970937413591986324370099373485964954514671401148396306523324448038477777431201780142652632486673580024138823398809320042697695106064120656159144954102654069377336044847118697099882598494639165297158164922716051956933947278482972303023343261737843281939980347372021017474047810919773295998991405850656104040730481150216635370667297115589472199109054280699299785084931394917156925042056241789309165681951263680711179538325985455502720225041806995163881133726480709963581748005376586658631316543636310906258493815921070180586278287173596509133173205926956966836927729277770925357711092670414565352403782960830616598027669191944374269259390065741237950991490730430048719256668420134146840140849225047412751580769360681387118589368567728063760209741191030264959248227804547395214520779175748944589600501043536653500870723320334888748882257866793899552041327642063143431764225955489824325639052824787814552923581099743268961030726482235592797954074455526486921995841607626615762993651565328675989817450992761029962056958509923333146344352687104043610593555683654389346375908428772590543744941580134317124908137617869108587161583214012206003250 A048921 588 155141501895143472014849600874224255820519454862748568095841380617157581644908838657801356908980509838553186269673446043400885065750599860211550078986068326074300702330058066611683214036609950065931601775470151554955336907871189658679295785708518756253361779930458461621491733908271550996646585916119095611794650611587461289205788562408831449006582633576708670019388641122763430456249031879692870380377689169509958546933610996201449100924763876218646870330643940912571490553579447059138560656618261382533221208974484279177985047583238794067309727896101807105317400093442249439458603603224027625946559123002583665979551665549454696213138436451881859487704173365407891597627853593869665219193029540642674789699039888584841877605843871653823023012957810537665094765179485876140756728761320943229380865559847020647156220149984912731291154459736273763396352074705910026892220996954199389651989199544725367863822053771815618430023520693636356343516282401738088244527100257706397394825214639219390083098717102269779401567356044619300492523095419807396605671470800657050387239789472503582622060221106959979267745741437462267032902197803641335587797344017272264602906179309811212328841172453507256510306847725044359073162895586028239256785002694874837766759556269810165720376804455428398498005534699129769775894820263499501430698779261206375123274498896317156530404461085659439361557149753699232112743982807033084549887432775758492298810657682037595168836973022804402115776511859448464297511815354748476265483410412626336855614613856470021257250634280364653934863817006632138960206741289351777830960739371581912046526944228260478349543555380345754321322408957673085761317169088377287707947349276276894858326300403263328348524416002117874063583560568904071442354636852697384550162354608885454778974353727355678327437365316309172498457054848928369436690148155610875383352605497350852497888881498021353057095657860984709314093759411564549910386708247200920813972219134812537149445469041975917245726857361632022539427691715828106636202144354465199287099012237556653480496778145938885242033397908060549150924786266673228037843174523270088328059634933099709497897392490016028132161718018592055409586153953700875408064862919178448276490309904045726723267617113481969332293039481074521706435727384816412221603419816940117176527969096694700589466062077982156258596573443612025169121921919334250151539986325878374335734624829311628376433671980802758126722862772969603104583794408646482223608262397992118662769501677250610296966529424115597469877448389 A048921 589 3127962953515135024952192274382818181792895095226896910788429148000021772097056050791661285949361324612452145721226344531696386400173090416553511410843403276667797239786770076718820568613354704944664047816920094342833521995137105754636009397871151382360112323768568599762128170540735433568756394730095814857923271791888801170843399804586321001399216214189397930060324342992125519631543778631823324597366484921065234344377970993408386479242523629479863953710610094163891277358717775987880065191729822382725135556215947937596536187173443944647913828419700697102889976540640566280069439797084422032888649197030548768605781070380486985140312365965967002725499069255927113224019669812067573181076960651581440227096685312132501460158938883460855717538546921030783296216267819761925713586190630876344621251533492601226145771381388119906735346042250139884672403701836649775773925222929266838103557446434738748313457848269929198573020664530124171687629544078671101299353441305795081940422739151509366155025169080078102067560756757620038252843742439478395429830176099613385162477886317264928433095481004205008112442232389577619434894233319596649282037853550761876642245423278775729737368996695940224296090593076359272158509776313271554681007489226484284929588387914996176783303946058007145915420481059253660683771676627990968611942008830949870600551835020902757183023559077240212961737062820985193634210452127430113281238433300472622355134515230727322392942653779259031010247554332768735386290568549952104884652381915973394362859146879042504468031129215758049980654901151672338596991217993312049988665130051669587966024292596240486000524860555187836888659127464624407747655745685815063847861160109303348282918764689864745012732640064033279754382275991134834140054888438999735905456236699306483011891610685263235174111448327887209928435637143868742775551603232292742998445268455839882685848970131789976700851747534679893269688196669686168119620302546891759524350915359162644729348621466607350837930332772821055479110503776498616807163260205467957960749046782625756743345992259163135829743221782175942755898127957084854338312697619582152302610295760946601705576962424454931396097163476332241992327091424916548933867112675605150830262739536487684327727796689982138035629118585660280689667311207029450387180335796223061413413643966527826802579150818322160030297626848109809852209573974623499990020528312542332364320475846524092815732361330600856663882315618019582110964073520754466163617195924572154898624375691818667189570057661857092973656908422536 A048921 590 63065988913630650477942628621256779307084095089445240652567740386135058351863262451152636189509666117855750323478179288774616499199404783227952036853874617878107801874280155956746793692699243524484366466153141166670057915510617418353781562800582368462625828418460100177945566552950573903341715433901605903046353394073411397619083337654280841621379548303904007489167589384018593604047755208525789990839232688600828085341390104235488891993038660492809140816066450387888435021534977245888190815257096022262242800551204733343337083427805929228752444541288277558886660601694995003896510605730212513803073319163970801270046091961459713044944281709467390257069652746633829091414792985123052816607208461464155457216048579564175605854882648162493901323189160008864842280647297016860460361184018770967539310444037412266074530395435327123574685315612692860618491240040078458073243853452478881035644535583028003098770569272996258729813624208232842855929630524197884342659475839080340184376405871947517201198227375893817591616380576179779166634535042541667988848839404848934270988828756688906014564488465946560266603081021692922525584070499287509839183111615493116939588687621240496953153621382542374348750522027298707920215515036865285499450233740999373457875523310382596646494808440044735620518309241111137607576434768278733645654473351350832029841950974416942494006964467710856088075103299039553720353719023049263136943244742316696236165729797271266592048914616660447560424209074680771383409926145592318983935885058706445164517629263760641118614422369997479523345310182156200684160397976974416262519688521141022860989069740798456450482103888970141787003391006619348351335149383200234228923289002176424831803313275350752585683387140446622984289981384949699957027715218352475822628424094169062701600303875661923620224756693749496610267946817637626742912301987679338128723778119254038217361234437908268012221219876698558147118744107160453110063234629563723408329042341499218108220589756564268365618434123638760758937803437714073396237919016060500613939422994132288269902688415432468998660397595538833449783868904945958566495832571562840831455140455072570450488133218504467836792082877848092644457243407723013505903753317700688131861309078044354787369921113595802753592384956631043098190550622120400393889917708720029547277128713125164947298900249332949312548704493915016542628224261354437087464543740297492179251055098282993930039167492713902491254437120767648041551654545741657138144367680622961389073945999928946290625501205611833284419273117737729211 A048921 591 1271536465348658221421144253309586910006611343400499846810173870876825898490245325443083400061232602318846313409514905099047473325162012839268878550494308634815006224721439264613158777713381579327299091745915584385481613349691546393711838114549332315072310570212880216019169913078461300498440233009567783487124762273384848806907157082942210524183933451504096384807199007100258541252685320882753199163477284870203410935587872937217956046955258993613494267653667819009996532740296933872879927229333504809121516961988254277452414338474886957936662842193540423722572153948484512727920880552663104906213142228095330098176120537521169664031679622685969156397071335952132192885177942942031321076366963818963341676808531234076223253113642492093263155017284126560186029031627506237672782040266472874056896700828061054575102080606621294084124685426647767413539880497015658169836092797534953976511398288321453152042673469368692720240573092713369913131129038941248200038029250568184377491602013249783102659049294197745981202091363109375950800065457274881367551691904650734036672063380229883836748384288017319067091046311446930471571248409971740540058013247109534370185225243177205476290707584577450354923567800818305956011025942014768109926644058005021878431202016054345525671632150984878013522883005003862275384702417114264151135694523097993466554723544945642559543265660414962721370530019753498419288786489308508791239619587213350796213100821817448761798162894108165289934013872353466158299542195561141766804163209668986965491031046853082899354461479355858052933930093911978417042369605414766962691609909974580172871592036147954186358379692608891138154374532586800173994994874116427376837736289014019917349515053974703108942683706512952172545221324928973574542457960092367729096834550681180405490358843729204093345708309285265902328335133808774193246729089900039212119036071441954650082597326051257529530614258453144581827528225418880858935408768481643488811838392164956320138780885942500157320991517962874361648882937432080644038450306394648553172778688446946149315152247088603447691827800491510738232366422105622288660604121969537299224216389552562869661795140245910118100947043587076080421214699594184306881114925457614161438982562801267541686464665164590778427947527459965972360057600953524201534579070456032899935978407700615931700912600024471773221284819976016936684360447705218586582836630901857509005517440527261247770925602172365340698071104565035004195744876840279217698512275013102951601936744351943039419772688117975725018604291626171187936414 A048921 592 25636718151293658146662459957285262658296518598556782821941484932050823379225267899720185060881935538442913253106889193128815868407300003665934346107114213841265537624725856578850351319510405709697760763296783546226939121686423042879400661711762075335905557254006262496918403609542370187698978074597190216765803553909631927571450703487197510934315624627846043006578738891987823324718047835590314793008239026713808482682494608818798325583223039836196610931624109750813099705221431759210027846909631308704412002725364382190790844548993587418113066995553717481806222209022684143925345789806282915388856859799784726275456141007455730804747011507650228421810362018397236526317128594182442510418657907910730433423658149525396233665101654070701723568964581236517310708470831500116661614635392264902716380314556056538305795883116168135888794783997386970979098209962338459980156844910655888621943931253492602868456379390641013352494175965473339980316980827203815684968861407296257579905339606765721043864234668416727097102748471394857343851140582941623090035544192719260242533207601206089159832018000440698564743115464789931146126587916266162269362153249039320356181394413350129191732749367096932673426599651348162657795597122686239595475711998047017371930521589812191178208850781662302068603631526369561955195232526281359046919139329047270921325504083352094311094379751279513920561770170194931830660959477084435225923946980452334010931842533317672138103293678959913958989140133966375608954598363493814156713219649410230139523722802134228153024011228158387693256419030107998662252055300212133524813822742387796924296015771825982564559194911898359238498357539011674101467738300600259388602204830177380571424497686434650807151636305030754562410129368927983824975337434354602935697902388205535241327552305667909054374247311584774428994396357584558466602925167652288607064667143688911535711289070484219872487976666711081182108065933776731770695258480063661391860562254500806985138882114152098415341562619549038755926017025567806507389161681290985113009063302527905268359811335897734296930163114849441908702138352709687679029141740653978455395810014703632123048543167149906582646826456010545055604438128760700587614025621172663405232078299337847097438145791678558161068475295055448978092438252234404329219782824644617619789167108782689701828634894394499642354595227807748983515058804004392881328715064778707356271750456659586179274408060960062506440607118985798633826960165302055041495747350669814029575287250549929560852510647209125362213266443347590373436256625 A048921 593 516887510094846270204350296237641212406987497977490511855484372389834830095113952903913045754418184264853414690294786502348280439780509348750555446942758228973287134774716495621341518690810022205544673182290658113111962185960048040842929747720708848373195530282963694249988637556423354645925495441588316140864347766801236650310740276801719132515461099562698467594544148733059486772706739208486605973878916093126521757641045367416738903190986882222137075989911033142225897246677974388895647576512059216764849989827279711742470730344394371049108698827691209674636628455743203761338309086153395587407027101070117423070416616816201906964139581985564282754571362617853746891473753830728462953029659662929183179724453933922507629079556296259845658504200731873377891944002875673724625236605996804702094785845182511097260402020286101349168586350830630682232810695720787533104264137252551228860679565421519570712364369231430641844294855575300387969781054306954292899093983655877894757867079660008454436607596725568757534039633478171750657350745633203547466415274461913820359220494983453789410649310176501076445031626910048280321273793996509953703139193749117529911794903976740061586510216448700771984176747246913854688168873176574020709213195377979906247841297862591382480701323788243183322308405311780103136784002810182343989719536016556553217771346773821380554642325002031899251403688800940195816287845688189893716569827780260371115057012943650083830989845357026891132973753447016192674276453905220085466510167767245850404090333645599261168187215027667933315577867551107375116347521920507430712529331440412851613076097119963424318688301455315026357712746547178840646992365621707555676570276948300058067040805004380375599088182239346366974360855791104684950179178808999544297173378854165450854465704096517538625089480950463912752119117033284733994873983983476352995598606832019762941056360156505515017845056023614560340518243529278240541876942539634772501049167363406878269413821046753722307616428214356201434105993620615177369899633779738535453840181132788937573724366839217871806102501029766647271741775234966300878963267114461391648153022292238241312341857674281276273415196905137565824020601130858545653289677692968314118675001232267110377280353765358424478871820470960434836333767681492459132205059775905709994156287311298182067653005039869301764681575761775015029613678921976121568130966553231666815293523701653136019269367554151178082490180034920567490184166657075156906358040385692515451193989943650935453965280249257697434968153012169825483050618143604 A048921 594 10421485952895572348566452526080862167264419275925645101473493094182364912326864139223426928780394370266039008542810232353456837098038761082208695255325545305445201370062296359991631120993760348197785991003583485579779835366387366913052106694144270089138292945659556749462008413494204066828779651394325555434916762908442979433933217889425557662579215755067501875795156120177206480323489951203459114055031913261377904963750274015361680947338351936139687889911975318589448789474421614407482287227608291018781596790485610822787312674412834760098542167650843173906306221118472265213418843869678972027017565022918847684161013552792121840755251447245935561247439391290805226428657298418018675876541487705320283358874006792087449292105780380089354096059971587066463820857675270862804393903788492941011370169494189474186907687227212492285768902116652391817790958268024308280109713555129092965633132776084746331210087543987725210223659525615030456773385636619831626227717213500948706811858480199750851585161321316682620984579993084150365358648389605509341076241673665562253363343377323187700891422231946596702844029097017277963047591088431045770296530155007554389042288497797638708357089792305955597648038904565677486874698163190488282852916849735118871721958875575045863763708912009708280482079999292478913074277109463663893239366238246673896929434972328282591390604245596587401427287253042786057853063714104325160029045641781662621969445484038030456882745123985082500063102858009600342732386254682448999681963845809991186437039167438849501538762476363829643350293272309007866987800074709215517813882855687781171835043345836686789287410969382866649525845157385862246112985974197129436950750535229420940570296139073819446394165123158065145906309012050123289037528778171711377765006728759781431922202284666434308091145060549006097323451208630690449220090798471925061444970503882515316728666797764175123305572147060140098874447643929241952028591144788857803102491920520447225167114474805766435014064010316287113765406287452826180564109908877926670529340618990227256833525415852499395456904328831992027443415763585252205611969712532628837756082780060297406635804411380315925074690617354557146133358304395931868700925894031601528088061969612891180088879395179010762664455483267028992114712445901812708789114085982028100257561444981226838065330185785209967785010288154312625219322010909823759052263666317541801551240668600980071760922809352387991539104503423461362751294534312989148243935768760585145857159195668602910072918419533023048474702538818101578041676189575093991 A048921 595 210117999265393019596950545626492046778744009034225358558418055909420468972499404679908780834157265538885694225386725214415610247222377061158982364987318197505627921049908884435434771040134677449553738945069577053968862927545139905740908534324407025816497413997192452899689319382881504838978500685486896407090475632895679584545724888775857816791203015538209873257083470100468688323222717623457403449090947461296985226752611267056676843843496948545461505014268170383489433351157391343005683486187390787008615337724920895581758086399040844088712436135067601244607736355554009355489746968762158347855332558585062705937936932180978143737105472715232970800306590252633852357400841559230338712294366522085007890152434545217613218704929114943805261024915488634233311682754556867132986516163558358070674440655247062333373921692614656249179571255307359172999670618367095407822784511594248635120543994170741090108338214349516146457098781511155388494164613235747990941048941559512144170862795919920297009651568123779358278722344286523006188189318173875533701575637158029791690397908814369615441919065629857972546240238209030731380917251203672950824208687282123117842753090780801087661155582805962460311078988409676442243453809678077751582306488815146271313678228601502776842612516603238414562836513623426554533623471944222388605309758105809903093334714694311486833795982245076070185545066344444963697493274787483558188315724513032054003887588734117757128019823358797388009245388690215808663154178992631082826367669592710874533697733289811750004425267880260318241560679640716349063100649989939681349656075423847712546125292325683181925649355646009055932425063705501008058951182564770158086093476614725308055478252688965542673818781614024727232416635326593729962469970275318865989498521368081334376249991608978944423216128085699579983771510516292863803890736683916969105377142303680666983863617035464938679581430611181488649892053056383132707522214119356008486517669600484089590412483771620041815999836268380552573381920133517887831918406612897123751474030106240780819488601860693725971984233271808122227547501353664079734582232465119595512376749363422694020352847229908072007074635953687384275203204309210177205889522222175472316343191312660110740684875988318861231482326974758018068056397497938580153113659069364590781487243859555208197775005138148398330612075665085675387896955354350187708035618472163311249644447545039436505190589662893479131260246915533647960871032910634320549819076063392877325079528251876381929239245720659530454089255152682411004306449851162426909706 A048921 596 4236399090767368108218144552354880121072174542883632403329179741772242401241168084829456699954851859014618996706208145230237301451040729209048641360665614242782924838763061557924939493719564245744142136412706821558536728765385275413160830955996587760367950771873101289703979307935648487069280463992007153965432614275525928875167925773565627412718677536702171709541815048370493573795609952400658217137112568659637902880408243402646444510210904529235242927957986961359938636636586534783258976041027885820059411420428258306233795715190148824103785377256690808642938006494373715506912013170763792739780243019174469254201836742471867781235398700129275710029845911426164339939110541088544790699260341941736441375933101941803510923441331523391221292694991985783440443081233554697460003276085269711632445131479721101271295534979589012068746023363738073529366967189726419344498673042653527426171315044837349082679568746504857000880300422604255417204316475285765356733597133495166637271986984525574548108844064926478100298917284520296857682122667663030120885658655303954986396240384151976809216784500337774210530698979926448509084775655720862946086649782685636146938033427280223031626580152176725332486018966667857523946838223854705464211975144638062272491261573341540111125707695990784002406201507193446193214437528265134689596591449689973027921140620737273225214712002634619481484372226209412105026073348412179786088496477602706631044718942087836735177105221677327813057323026709028276256914214117041637262775954646272806538422512152145336150372749463046060022516779565829757501227438109363780662550274881734724667196972035380968148255519247423616326687484904466167098711496757909953134687238555341125785131590144627132315714828507801427301919055548473771453196251653450197908557810058249134934170898898031192794449266372729871083795097706045511383354583801043132630688881681839103846142929940377295893545680677069027098983474848349077719820929045864698316311451382468293801449272636288808288422263829024690668239159966581367014312733565121900199292724472686003892301933881781487194646715769291031519820694849159412023394765349771572187911182909245576778056699213602136426322885023554424402089859148937288429212678342575978810509895157791183140797289587605484970135913800615677021124094238725207145264885367414793354317710438790662702312815530017821356590701774447099016465788635086473659590380583493015097789549851844450216672597022335516892081106771884906763620402792914636612463063346191423867668302757172416788718762147019033482324513913680231850725063857460661778405149 A048921 597 85414278257933676532501210867628547374565136354875787481697563395193895384403961953832101304580942347295482672704874398745319257440272935090461645954757749375671133093512926080973745636939083282558716304799255991193640471398834995335008767993894668100131597646008054205819177906909225413409327876028347552764155961932678145085456134900905291119376159703786170469572201748162421334398399537079353350461060160224671936577805776731546347158195413274944019368027428100670912408377424363142676131933520747716647066050059206245364893627905694192539676687536963948791314842331826496496350654059192620457290911897263090518154726463780866024289964854900984150388782465867735169218494372026398510848148301934923608936555311198207842020810907469684688759511167392450237579170519247055631718919444691762375000670219696188584798242884551968715401073880115783191737619479593448456686838063195908372217418813466638034244374958692712502232470663448216210518040280546987886714794464480608181165657411141838119050217027396083334447412011775880958063951037232695123421116106662703277691206934874247613059193653891138002861980287036816631136515389726787515326082094299108712441512118070765982854021367031553347620654094878354988139710025904761891364091283886122722822544528033903119013741723953670453275420225197748524162934911258173667424088203339478083136134101970188072467536563323215740611842639289100517090727153193094059632707793110046582091569306487375520523038351438460008064358855262039415676095721873614497861005971210482732716800156313820977652065370248666781913665068045579930023398544060342555778657292509460094892312804052058754121945853417199306369617138218783155543213138681797910331406017659311163354515065017719552783899698555510763236564765551692853445612863366892614913476576895897690461419287332113300142741685390851575091896776177779084218331314705894956182980127092097708065266769594270004340729334229635113188216170000361048603896863900509928097462996255656139140730644480371181091127867320959544872485369864293388224685502221581138921016159344265104235810771435876484124741111356212505694502622001250711551605524399861973333069757439459955576485149191799044719450000770268351107551464957669300099608814853494662602028189828194521824644211980425799649019062565686305341885919984780128524250465664157994245162896379653481848822788941214176043183398564326745284307842563658127574473545288767698238321654468440260229116395973739028684660143474496574634466600239711992746159733366835424627050995110582015417765753168952032411096395438365681891907733187672011613777711200 A048921 598 1722122674000059695480921305294982219811102158114831084322353869844719576968110279671994741673504259651319662632456680921294981638273481466253158496691184382246667142648482776881531101607026303423384592393220462881739357625806582410559171367132073342238265511370863617024624975255124494849510381567203079366823758539054042485687037716704126705983234719229059232305343022104635690573646957670983969851337677813337266925643817190053194048757091412238516789262926077407739974617766993373096101388784669274435152325641882295890788679092038891119836137270334889878839681208156279327985706380229428442896106625892375411852566340760913078309866490169114942310862922046979365055618943589685705687175575364351587861642386808445164569020078592962451171378042864271589704287795565977902092019393840599227735051880524383074525600901742801813650904382824871056973740354580595918057300684531482861947120171945799311209086005237593722965154072636142512632209310932071894486178329259260888653495347451454755630715927597515767262650620682508027356188523130562931415386422056874768180855127824694196222522653232968624075929036016537316990525914202895834163141521098608847174609620386509356466079747175510026418002295374918426603015309595453585398977344253736861699485870282957981344014949512646207688155020174235498550726900466349769217469776759139107422217707842782311179817246975010673127596489808974618416171135836605814018134868436188281585423589312679523156948764064597009005265790182470211989833165687501601388831965128769798210763318213176746399275605844580870193897255079418202983302003944117188500245507669025459551484086088100636565225704148342053167600604414079621077596096203390912710191854993359793120212606955755671478601853406561379500574191501134175762696675098007037248435316834817279176834000737019169459446765066401083084272951717501284189964484583745670305518112691741992308172804762416741887140488943192222475031787320563804613602690850141152124436350614195087694887117452563971116870511772502922514694359358964723326804742081478785357803627605406348558916412881388207791141543092517240770521530344968521997144058559555251756569780261583208715087516799948353126031414489207265471476028234386669279671024495863481044806113552806162791237293461152055384918037369313453487687426897609042712580730743455868112556180962488863062245302368319944687364842325263254063975115705302686533070061960521753748388026099603142674894994558949929274004600920651693165895208830412670404833435931679072485139178295751251837680576326673648730453492042503814964624411865804779240696324434816019 A048921 599 34721437267774925322352658824856220648202894337346087967231511242111672715637144074342796027789091578508964690700108928030275021045550675882323246519826013560099553554407576653972503989627118692683196869273394667822372937257871843162859017769108094732313241140127754600442434545274642158246602899748620610165553066900251642663743909358732467745128687289720132537954155542101463045183448626163979263063316909611445815530158705608046721679494129895357562230175096204667425267572505712010939233058000369977640793472944564799690875102488794494852442007104815362200201703727532061479021315541835082206478681333951161156508352044266803021102662150499730611970634083922415492383653971436748826038435439647908412531510193895316096842374982570498033047639411469932624225400296622075942732239386895242184902353640131941328888976796140127282277565451113976370588769837316355420277847944836919399381928534553786899130954003355989683730723910257434676242387916494393256083339587810423572551165014150573371884656413170895872153478479753314835779592045294458785964325918089592969399697809510277449364254121423919744727743221303445098126166851022270418670471833064069482435370453791289526998333879698611785608208931728451222291639683923825162909419323479751321698911393822454291824126293060231115454911063477515896582007243039609135704451971593674480507275342390042856037287261042628628275384686916703617217741923646919269040541157777720340215263825630675239403025460547366544125708853594605558876976870915311565328015583065250700314927289097269404588373787386374134600689674997564740503755073497892210481607369844234022967562048815972230376021892916926622547964079827056181947709336109554443381090270044714131230415418087430783333851015599190834935066085809302486175797509880405021636060243110109405867429432398361207309252377126036951754259677436364115660284853959148889993961231907921921825282381554579580334256533731912255311955782768991258619096404316649045232375772985938361848657922937864141177972077266076056420308128522961381850743821622089768162455600859186640300607612278738274049119307706591497059042589120752718505167797126147461516097936300970896674134558144073546535246334211946885665631330154152561059057895785990689971886198849649664368731788939103528690291669791078786653067595767707599186272564725306747221199726320537560681336304501243935845435774918774329873539537566004923316100461673566053786231683981876908142792620068432078048741735077519294136282625804313660462539742508353726078540688171885744440733764480628352534451274149865521878391710146448225863247281640982870646 A048921 600 700053616470755370349214611745829815414084535818469667480490645341101675447956521858789173840288922732393486442575933574489724053025411088865919830079573588707542816517298417848910848557330865474852311854905590899414220279253854476042981105701586038860826225628990276883256748277202359939443512815221307174954801568019115080332362214803726297973157887152102593001172451734506675812353000627071192230898625680248292719381792896825620812448766598193107757446273500415578550837056885547797563443819302070704524403566355989849485127925590395513176044627411150062345576871714820215383748435968772547217594730159016685345145982063940941750558795968509078429436982089180819110459866316488786240901229647005554049108720667674976336090799829566302749344054642678738705360931076206499591389508426562479091402026357288320548676475638176344522478460974455608758939720486232003403046052206501284398855581166553279514478983406577458765785132513456325306256512540150645897080398283255430810515700361808512872483686971635674976842665846135713036480107461038354912049807745135951392161939054491086109387895373626416660232134751991024051882459059785101978338218935096247806253091914730359056831051216403663645922682063506738168925612704256853339126127001021401894356589822762453148800052976665430237155709173678655332650931483437698927723391433801888116848578031050336220641474577324231428277632930018088521369494248398050465789576804979529063231867666942084864164276178607240198065532900908647095607395681561346092641848796929619490979765792015827522134045902008469457238235033403645218618506808562498803612979290553938702046526476743546020740716839765370415469998609872502326350094557044740484058629314449671320507842539266172497821432697909032207399422921512965225142253631512050948219209373150709006281833039181757924749976968168391954868300532199021582441379035559875336312576052209409096099351068730628736282538345962325948407430017156614435714417090229587199834008210506138637397553347386099361866301904968113677043329972585588021909973604739831824212644466719293436334502119847508199990135690838754671187175911331085965532671128513326559532314835130394957160692246213294045295283464349858619583193407091995701686056015166119795349688496400522980196207537352911884301605261409693127185695378181093717184584737410903894017960769518497335968239509108777866195731406547485713647050092430675558596530975192376815916249464054576122371842130924732998668801588628343087724037135571363191833055883619991893516464869782382083662822321777852517125957858956096609608318695348277264050012451749172203155401 A048921 601 14114480980561932509205939679666761913522551762969091098395564424135780738270026678079763248625109232341425895146251282028752888326823317328163999731741116175695464706522217146262163874640400920076853618935409654440594841447943276688106741890296359946403883628818460822392467958322519435824417947133889095512818099048848331349409444311128820261002341575632005190369506433916968055627198153459560751595398827901849168196729892855639461212545310473275308710274204085203798537309315658842188762143345535291544251047064075994400754349544878451847860916925421600452196158687312501455035074486981076555166062742987413075977672133864825223307963423214417888794577820911429590982676332289392936752301766104490541090221613570152678992946609321340813461776796658049318307554468133075148139519326164113316545605470513293478770473772927934662122083447889408532683766273854639815295859084309630951212806828098118687017138364312460720279770158005582520567309129592129406082541734103656408191193978143618222384442724837462065712205956636309766488197090849863266442289437793105133879176045816951468627201297158801691279680556141899805630609041437220375064984751498938715205605356749423045512538127626796786730481330156213923233426981051586993099635809685174181514266242307625186563652376291402111381302292904797985339392183987063642741149882383861696618226549754761536490530554390723893014305006859640013851148125818459569844330178501456107195160575685622489400604896910053716326030730222411289147030752854662989004533390115679405111883337583695825403997228887920973810463160142794619900221593770482027380552677974541142266428043856541326054202102547327505399779489424285312076814424511426721530035640856844003119364990046269151813644942721390891766396330008478319060015631542748461337590677745404351874544911868553170880447828322958741468017723575936995708818968454673352571585268370684874287633194422464555026348957797035882039878348693955877483882818754112532806404228307848994221271108741340612396084237829995030690471562486962497174787505968020667617685569575538793404189591439757848049462841749571663973884343665214766116316996787917892967143070189801086825302980394017876397169958672975515276089459808157487183241700318721411527849729492541145477066271999377620472185436590250563039239203561819615758167998289406079585883377813832216967254084301314874836994400773374632039777494090047743046418334205728239688937367908036679797384172900911846650728299581182918257172742591107198869424412263006534048725238626011699398924079210951297969665209817821545693057399657220256051328125188919528319036331084 A048921 602 284576164830036066779854785472226641954611873230898278907381702438934965903898602435487664759990278502178906165545231905687782159955687670945031473725444554254798370705358125585639330191588914793258657190123417597925682293859212065331753653949174103537809062863411581472086662092441888587889554710669959128508131338068078488647678135868617059298602912874734601496127395719461458203048893357698663246595238937258457248934175380373609920141717737313410176023440745319605485693651871476519324274536569238728813118906381496632752019346038711420566176293874305680906028889108017782621596956422764029536485609806517492278845140217836624088394216788290297505367199595779261324211901101158874074311121967297508642455494123692697646180813201046073651450041024875535713038174481138130060582489062731344261630018405086996761681971661096543019529101953867793861514486854517527469763107454804727031851326869258687801086264186788849635703267159923422266221761364580000545285560545917522218695422176815930237906621345689223197253821520858611665799316709234835716971084732734777964135996043599436455970546443927864325954502712700849129133315441574778142275120581383383440879167396528775528893434672380425597656300932686903056725616623036484250618003855746354846669234083049749188733906061987196393004386592390827806734169880896245681509365000900028093414795579306924067671740816984300553630186120026429029248759991382287598803334593156781228289298463741652964352911067336226849958191384678723510873786943448319502748056118870479368936172361382709439779564606704216771958088777560790093024622554981951827484204289709719219821783518189059739161276770818500324104983650302441852220230100649291002443838106897059476442965608805036099600536837327250461885050598231516947375069938022640845976452296483633169343865506811935992109831189897517177309781387869741175282186459541745098988426844577172383177851369846379289710618950821299107725701317960108384673430956005999796213134851308843210983129457045356079743751041262057903813173965818807895452477673417259095767944629569368685895977106273895612525761615364728198202701465790884203106097323705329429490212021634454677441363733543496177706446661469248874646657069068877849496523460140005084058386450678926078708087195855244046607290888231026590587447695027711714735089464326420639199676769464524388975279511714870997354703242197047924638508122196492502871210895659361793415978395845586074020283571656342521247250977487008409272773748397866208033971808213681855870406367661183013498725201388377747886537443220960145307326682280556107158600396008983078219238304166975 A048921 603 5737624621188706197853499675485093875422122674558819336361538786178242358418622884034275618811160746535821873768297070536225781880273686494770407245088413371144128574465965821535443029060651825421280126190414726673967951968194592213275540482816506385232946379048220676821750458715345399386509766252109768815091848525310499439266155225973612838449611668378057459732915362126275486372903732250722294918292455857606187151161675822362830354257851807167665495709303596859681717351610495400266957181017546847904794811846212688045470219654078150116576794589232834213005754009999695845904136380360693876533546309752942936338662641094349881005378975577545555088795589455523645907330759018888886796867904352350603144697131431670556372144876766544327639194913681763754388226355581152510148388996343270036838871114537758558195738433860554727431811091471799011946446551277016114990723957207913822106555501125186835347382571516898422042588552198605881725980632065352841401918065644247348869680693737768807313055077187343393265569483791345371769536057003395666875707743939109155519804818351875792008326688775272303381092992413793963999686100302421635467330606096867025436067057843207815464126384351996013273149552674352009273487959120234614409373200639922196733370916068182800835627827458133477384352331094481577334576347799237921443528174406996484035567411851759653297636101861506913371567919537667855228073485095101556748613262222896844623312728430798631381660903539028108838803338371861693203826003206774264959743318464133214920811702038314850141139756196373189668298012122717489712767820053324518975254499508574680935505657027299778604428336199040500987277174957618343200178967212476580679845942381222872307199069485362147793876871900547081091135498395147514684497841030396853193828769864112334214906664473797341604365245570265913005961070874211998000102447688461696231131309468779681218946965031209504816680944260110074812929707932833356557829837451110149137136692065684668511992861891677360538452896097841373626686182808367242301150357676651271920852632003692041869495897012504691899986557639520808182591202979391463637810368124229855169463761813050805016771688770400989540899501191373037137650384550477255393391418820101082186063776090738778106371308565767158468318578416328521529173557387909520030669258021581294638137803440060362916687368547941144747350651932182479483186968719948187752841611031865718273124716728101338516360277574351005012475227557364763966574746058025035895273740727779841315052599136059533292149598111468392941937069960555788631864774875083172575311445133004991634136754369578225634 A048921 604 115681987327830529531086193677275677244034195409843042228823066099544019991501308684000462590982958211664962116737499370606152308582295907151873279930441116663563366063584432188439476766281531912554935110992484529077124249657057074344849381882792747789892561356561162422668551276532131849988921319285482448179922721459178951626405733018401846180204011159235481628400438035062570636789026846590169552443949248405817008083264458996304005228936887994396734411080803096444157465637685114608310914164351505010887234267630221309991273935913504316611709911941936109528316331443584978537101415079235353515905331160753225675942623890899142082993826817200256693409999169235068153004341439126936634439576613240970893305874921469847633882487359186253532815374198201679791099884068189022428473688883690521420013975149680269645255481541814532753383632206725309724996461505332712055925448955462851026507644981834690105015239605837441798433820753725024627435799237479882623765471494233754501992979928445472516229886228344596149331188734947283864758774315503146726313183816329234060855526783474523674872446243116493736841732587092411189460822025164109572717541537849912385458600579355588578858940632411508947232815683363984278285161175056553672685298220684107474791869563097467547398179068476981109036115306522550969828900517594065091248169370884498110225082064340382550480015018059961570413251840088273177081988577238677595783252994134711588138450002332463542175394172800973663071726058295284073696816365781195786670025284125797760362926167560331647162950324651711643388007748460141250028034694890506396597129391607678427311945837162634618033424375283777810086982077390517385299566484717722719017762887846377444560688162520906015015109391658293411632223456757913592837328523479791416071334812023780585957314999776836494615276089077870148128669933656080915808324375012578259870324362521109088159236325781394666267541908461720377556989663616084816958856798015851870896950189215199435229956870476869486130931211380926733799188913969126373456985616024165271050971670690494318603407589670142491813633362602256919212675636267789224074648439014625016221398936184518309113696111547461017580119565314016513300058178660065354172679936754354558895412769483088793501732244594910253182995131422724762840170673467584047830641865496032598167713753758820267661726335688309848681212846901959909142967738693087239276300058753265716163378745256000791321269842433781391405183016764337393607071620749127025322642952519525352380408647910825942575137183624700537106957456658188367174697445724100243182873249613046245318482163380197881072501 A048921 605 2332380222766094515217053639067732529109123572431132742858711322337467744890407027268194442725122784652428219661839588541864172309410468199722382575187146549082351215429860747317350909026325217360280776286550346884838252447617632764746261024245326898123307436838039777717622654015690383644131232252924130868093833094968117497381092949850862796711660434542894112213752171930016187052664872908047266265652609828065626659368590871121805531062995181485175152028545656321203505962505289929122269251114697863011961569399165710205831377050417854377447145127996521251077079661559806327265342884923406817226989410329560226325412246549645861582971655283012599874986848161321854645349886188346537404681856879296550798482447021977936562668153763768366962079246944947354266392108194600714621734005124579296527051730128982482049882460650326175513166065120184603203579644924071589194552786849318045188533316017195520772130425585511930023124271994015394339754702500088761395006594864822892624935112447636923134458158822828670375472034008437653489921035979638387292530745229122273195859975488608527980902469145388057946930709039864201988115129671672676902709437018799327418749279444900319083746145566554459042112016534835098344433410338002276028446368316059774266831477397800224622459285543005065662252679425755341559208714901155192570507669412245076491361620545663381131018409496488843321165070228291844258659198466212732591080390119130792817150584323714401506541665930352327455824031948546179122013518363054466244066784818801015980304102469539704631784554304488053957615822556155355760347745805614569914866803818339512942888771033367382141490123650043192007933231657070436564791516264699758248359554664912719656009722425547437589372487760737639864781808244017555463638703005901713500433399286194694309959050810593912930635854903622772356304330196412832550315438048901155187043783566019291966686841581457514230076675141724261992193950784897794146691114203765767969914160577820158947421721910561780687694474545409348709017873256759343133272501689128862518278418903609114447989861953433515907441783956800146365645157995839963356401598189602501452825990181888496335299535984248220266049381134961699749782735860493853120352317491449877796348230072254260163843147409151271958908389371426398252054999589279872184451881261461751222676150065147530796535363463460334621169468671886663755958036064343056198340574031741732337420323988726771226518104046789622839160294971527342972541014050969153026530091313424929426913957844125473518140382604091614117682083299205323898420461268824534227969917883386793265106245743934795308605546296 A048921 606 47025449935728010287975705939797429574622472223322302951674295452144958572936366492280027670223462993179299553157047667443566071496181551260506770329049968792157248541933486323827996839349292266136449098934492982899624316771742462145757040425984899037169376751635996641781545527595798238500842054694535007277025414680824463523018644428487362688898651501049819931218189662052548328293258530783022135857918366909509916300372521060293384120988103620167213420802803111667301990771874189913278078032663624149695664151338744781539750914099250844044585023458955949522279970608052483726738864708724313169695206975159262122419736038991335970336732430822273221479228139218572064124476252325101448026258963960800443958032203551244235506667682302610455503188244088654358517317894319655540014378582848078892887895562846569653409460526376394808881921451569529763065263075962669876007861232530501471628357691031051107973003535639851927288789773509517626953109684370990369766240341899087666870187235176275715791472881955985423765671000346931234716504062662694849088858158996379455845694764945798357676431908036867781209523218820009453391966054979442486548318096455490501566910586709479654010901208053930370795553530142529569456482140949640714228982005303098948083748772502578565740556567719889065405357413545963889994215140008190475012510539441515861334334883216583026023210621788193040981368575529568323854813582393792537262685229798662050644678492996279760842429526312369453363350469074862005162752483539087782631678728846640800069093553627933357225708536724137819241738570989196534379990000904766263733038101988231868346844974262807321574089254998746461980172006582872064628809165629310041085702622136207365858090578983199274156022083216882903295437406183658496499969937167661824115946780336922614653613796485879472730643611951566247169937757291405596223378946133620715868598504387756602111231011806110076125411257939902661824894058168119661969501427617468615793557434673059855482717321930789751748426509653612077290291626803592962283913805599230510069364210883595294809877278101718958055698756323371188421880756299449704923979798624117195277252597825836926927790935400716505456626604862978225041103007119218887952478071089932499375618455821377623940316744561575700640600693323703910135208138878890109515334782162949962655563939445790762160925730488560930943708978681366067745666013986316960377855414351676748633802856097330416213057222470102533249368475810751272248034531688568442571772675738630474585913865672849149161920451488557940216005626371620283781764972927342813380229241181971276198025881370731179631907143354219 A048921 607 948127119271767920660071667941142136015805755857500699680524402047435332410075276326942890618851018143358252938324175409157590591641840127103869303651922895600327896020111735831159324957609521643517869372436471234671878589913619074165120684322446510142082075943177527453559743209763830068963593862619982563795255542700949738582984411586069256682711814852506034910327027752551307465032491444982419395120083847976929104382484110249044339525556614126816175505050964308890486416739021454526222680172294738991466117607330202886238747724237718467209068865532324726271687516322474515338702662991956717203987945806171632582666491692731069284283337687267017408451597867938001795555835554028809206758895826695801671785294489517739254307497247917078240086914415236202231478809118880786803169186365648961513826453811060807223059061082918411486351124793378793962737230933979705115998908975727183821652902578034736421756176513440268972484649390374622400613203116533205335138176378362810674613822410688958534150753111538419291134788333522793545916501421484217567691170909154257359638624654977210998863692148936859059358349190918321559424617612380389742114512558026162473792723830487249339267471073037198569425491232621664644546494581393245742282459162474712675204768484365511644660876895909117793697750509661044524308024093636421456047044925712173383977783424051126425016591425475138595777509898662086317268907189564446670077527012120234145967214958640408214390662602968326988359544701663335799545236451101569510365440286939186992192048247942289878845030885647512407063879110668357970014002637894151603770944297419927111269575428197950184209405417794602516401035988790634909975613832626632783670178019150658245518102597449541339986279652446305335504969118693114362414838409535694691924005484719634470451467054789251118601323573531623771817512706204989434642933761630622824441527858422165045747347693347949773383027552507642325989252008591677839731293636932288027863937027964072228422387697346861064189994599941652156917511070596168048808927015219183854889658701556629430347631233096995678885482417550025944161813442864346954837317343457852701577465424538533938829624504249710198768285341197985838317019079754955358404009748962901560961341509922385581630406040007341867164519219884128864719668244021182798768307693517515885599728924429883281541053781575002026226725807004233986001454418034086490795264665817932574213000847214051862960888492924103228584144370136072179537529255363902888162927661712176315176265932782026701277166624771922586543491321222524862402621485740624534547647732740986987317804555090436299803716515702223950 A048921 608 19116138931731934880620354681053601806553246074976456883636430042406095719906979148367456068377246557582926102563192471442387674065116709146486661639723299092043842247400244275894347985967326336027315016150615034098961433230214071001574701091552126111499759777996968556882674900813712814254645740957302033756704934974911133948485668183379683924749472922157575174812193602328749799057436764220477009061388994684992477693049728330468710913220888333036764110365624121593046875466990159794283511764355728494882315713503327399253600850076329965636618402422277707672133814181813760570206439364504966623542491793648825480972459683089107779918384684113945174166927894734137852983424692315852598901571409631581789345734663539624455294103524005836449174021912936804065302421390937556529205841595489835779193690068850712432384747136144340486011416569202181792307178287025635738586100126760750247681664350149978664704396922890979167383383573719943363331645774282432801596065542374310646922476220574123546789271768443364727791874178614815563125837266943460731937094538781509977888654494447955763213291403430433044317915255177771980461109686908847363001070315646605391341118396303373334468831097763674789502826383436564472420816854293568479706258227404833151654379594098028673277074034234763065236644980370428566153134491781682389388630044779698300326244208061383927764601490297219122579873113595456408799207382901184791368310562355682931052328937351429417422264778558617882426935686911585707315569052164357360928900224433589159289935276705918894909340155490716608427084111387556862402225786805231883730463515191542468429185311436482097351222710459485520936931225625824774472056261464609004555048088136412949409928618711687073513604096196600324957568284075653165591349475513088739210909974466970489856319864105047084567360413158900986535818444012567239689865234278617671252769368812909187264601422082050351524838525388247826636692637172331350436542680338327363600324082564254189596392325271190090845408919375597081134158780915068313396492624196935379283054788671420551691073646111824348775970138446944866762819294213150207003980287354817427545087662612293323448845962326891721626849663592607185609169513644916402816922756606111950182170068147436682275454622638311282164195335870703112846774041000746948709876510201365373122511771918791367276639964183189460364222314777110386944395256230737237841097165814365742209605774447726857563687017581278546824610985541315011473084392598612478342572504943668223127953399150837356678301084326731051701331931802482919904141370613737498938206860207294538456330299241707495305911352757681095932449 A048921 609 385419592193452151791299670419331051682584411347869567830377002834467299857329181179309372923679154475135937936520833670897244875343292498169623944876231852641865051791755829070470108261913908629373203712110830945066789182115697509620130049242753282337611646501892804100690963896646334551238337360217529741982702335168902739968418303330316775704729616373829215822057412499825225696044732575180766011713305515718734487270339518216426039183315211045130623866375538034508046794274969185033322709666717517741522510424187969416420897453000217042927781762428894276553237235262041524294027715128446474071907002339559673541195099547776099365983402716822024914286582805178089523913806850916384545024673554233056210092900614500613778121975996698177240329551568544929149391217852604205622967391445096882614454217654341610250680464535883131796043769381903264503118534660273636827393245639751337518030532806070967259735314337571745459343510640856848701118019700469207029246668130212674884888154884601656539676338861204366530201347898097123050220337430197553855831482523221633265036794557421059442929170277100698890600948315535889479138571948031562920447189961952345342193466632475889339073323253843740032918786973422521660326844771720433106444332638653786841180888700999685626246855033580416025392118300530830241118453098994256241217137506801232205465562338955839327538768822355940523980263120534082215547532936784780574003430888137752243756821888912304955427294250908191142523550331151846329233167430192536659946916814664584342664488056752688511219826336158797373459357446732042349085318343553082601879453789520934951049307137912776618597402104074741655335804854666843114114963433673832917212246769336179866852322564946932178731744447529576099348186408028350005959673762880056750434672213279053531763486629634492264257869531508438117003547696363867980422073418882555726167713189564347175206728826270951494095844575494825128141354624679292678909895681250062667977446124796555942678389833695346914278273568260793749885257183892096264103916240249684101885766794303522461638797422558971286924114252481819986121936665763721030749903598810511630706204752011592562837098353605166387190832718585860735054089895791785433839841260288419390610011353027276878115330520003226030987164494660596941332529349937391735867347399911620959378566459826942622601731676320412118288448284309373814568663170122669771318114566353977428612139050202068054985005785512849568153703461899848891184255344035695532979043956511311052993620118502916852565879760918384839630331822458169309884773451911553967851502180951824751615544505993501965267348394496649740487819556 A048921 610 7770829798688243352684249074374197982970665095042500151619604247512099657317375231030256428519763044150444223093206945909437779734283789282979248830107924973241984082181538778318574046882360239818096197216263557363821569390855259958746991051257690586938799905271402938281162657201508496408354543602060093700553210724970482068332115883260178648379074600579671727246746376009282598154904099123357840107686656746532130047352107673229853471545290371871035305357099487486127117873125053241651692678016846828348848360290162125870550735193789525943179970257472963981588661465219467031002426222213298445732822357627710344288750116109802032327849585658180982207900908351072746247012320744751452880934869298875469676311272843826711454870824751325125513687969550980948573221669041784602832712017110201751782790157153145477023507093587728567127493992266517049709694103513258778688266880002566340277781354754338491740804742969724609060304694157572209791998149869214377841238521245282408654804331860862378578830797330330669538554848529560016323726880141805813897813618696100031108161873978068906040382167913612887601863275619919348500619907155102684693208881011812871142699282902860484551023008975166388780033793455318498278945371866610517998562154954279422887055926335176067498360417909974313669192823938657618951001685228787702553737537023496398946898367551783424460452729231738982547270942456335052034412950272247363031872382198322798382942111871920955159895689264546171256941939349747838778413414411972871973492375888367125083212248910312429057295243680293517152970956413927326454701326040491464613861663573857575291513662085412090747678723871132230795394976542861665240961118277675557812224314808307970339063578144531427875902358037487217118457809401099308744505776815838228689175121953222302840444927570370768926920080926912716156124542118269862208702604581644854272375762075226998933608879330673501941910066806288138845338165306091261819849966288821083173433905167824078352027506230573259214488460837865204209589474207473663961794845839421506665285450823692831200140881942560332975139642782568316113245620292308849208829349355237248143481072664970066639628253556541402371649847645278460547553374869784464272162476673012355147367098717565888269124611668850420598451928377151619660443343906663651177810509567141591581625283840519045238104746781332184945742233944023280072222999891618011698578588045731727101312205320568321676880829083823055411836422374213767802741944773363300737311005908608548506789145701302410430595911061335390809895698503069677823413882433299380486084488034143830434778069873510687382012783023930099310034321962391 A048921 611 156675470015732770283367678046232909313323497963662476709084893007961950456365619550702848932506089572482101950869300506905250844105384884180135116743012038434273030423079133056703260862772038893298546898901102131458539536991634569172559323955327508371106801352470379539731997393805850407938909756866398248973024092654152524292809380469873418578302126392157724990919684611041743244173950750480408197070412361610275290295978707637320787476870105294348602781479216000319756916049900529183212242740852956086451962898647738357614074506556286969066177517403388137367896315908517659017029393198236808134418690302582893621990106299810729028018003980056842246453673199887745904654172886941871942069024289779253665380731672984333541852491790514241183908799601757326316588366141829243309708934066008496274347732534067501453406339770235318834541402076033747374343588011915788835639200007218496912929290156526439864407137968020273230302117784261460252969417996545080585565844036100715793085490054090552392304729996097788098031976325851641151021858307198751389610164324319286303981126438109030726165125826545092762728068472447865588933609088922608380752914538512981146026757599694006457041836567883981476739301310727344588877574927247756492166577061743849085595034745588931171902257119654047078617849690859096612759265736464364559894199980250596888766132681113495065015808599231552543762136217824364198583751687841518396663830395879153372859126615804848409021511931524485653974272238646065594298524932141029614537016622714341161263141019865231137900498191862251556679403049758245309247645786543070565991596259096662643506563503916771435741921812092365933222011861721372039921414952599531162936233717952858528640019995697720083887011164020072824012770253796777854878375466201256603951092058386195856589997097910328813470070407390544651631344901185009265487993933153050132957084388793013562935075049858310319881839272852536879904882960760057396132522341405314997692711728016222942937022637942428218587169433134764679012949229085826828905611417710500177135801157621528068353718000087104010885794190858028136993438210211594351984696310950389798258353756364921731576592285369889401012037841033271602973910409070504472863554420841433844192796053733552086254813542352031660102761748952966460933261758513623185109623758025361369557108013413978530263725282003487836555642802490949088506786309246139181744071720859928515462679255061159451447203221003034657700596379755194524539034199336295525429968968150321598482571702636039080598757906252764388590732233588559021817501387735408657448881479892905728274170693174177973002639766061130267792262258917914554 A048921 612 3158890818686374315765015772083898843201030382972697760366069461206924597589143964063895609146931349440621095382982613727016721609414990300556094940793359888803887866148137398507712367196635801284325062757547823958203516781003766792801881130840322172520564741929707887008673593172750898723355802109585777893734018055539812469821140660701471982115548823939609450687250953881077251279752596876281890945975813927099713656415392656031554043878801591399366157409148647641347451455270976596266871996489384622598197647613687340476052844330637122676522745162707141368138561539758871575881879594660424303392851188147853943578854178928033802553096963918056467714817976848235824578564687499509701351244214849594443102530842314398860027003228025477305998644092056943243644073689578339534568566925806151284773197231569078807150433145423977404754295181529498422294998371786552030990898771857272454755914007858104725791838223970420005899626689705974867462797195854343764896964169614624110574907241815769385472785587602492806302190037143265940357342690866014345375514319209111831764767440136992403522872360874419992368510428939630590384160077950237723017637578232289844854378615582331275284017024330653825558851404246850928145631167404223894528452008720317330309487667653508103952717240548104479289118771797908281967794696827592833027799157448074997447806368169711919949065308517253833155593207876503888515510549495847743641288785409843108105262912444915241750770768403500990490883105618640035162499020903414024676322457173674170605020324159310541292037415487031472205476607136254785511123707893580062711031099162045248644521758074456283602016536827727558074489972360631326526033903033350629029444786409141218846132112814193854186798491213070350240258256738592825708958497405043958833023689392007358907345218647623121966812790626888080339278459741567614692499071471529192199035881174468977380669984221634373338784141477342781766354111409506111914732653627563994694659370686829181807672172074167731512581250896374664620393878147238966316921273442084258731990516274679798090454831117615309124919049500939920515493385081040545032406597812552409757247680292348479287077187017999456546663304579262974413881521120126136312090519960842512493602798888008778445503662371777050662141461783937781408184803914708326751516583031496826365868820184827351286658183897649574979302685238080281578450545494797658290705962337399290683026812039230891539510189664982355684736368796787809629542239724276445610355733598535778159997062161758674241729746475272324541430952483716828494814785156107426918184967911516277259319999080999706418168535581311725435297492354268671282125 A048921 613 63689556529679208938721477713387890430386265268172034280838215767769120728630370147090643720917580934915712952629593507094810634183774190334427102016140605335051948723005715805633363690715310162722523022019132327744197173880058409084836958187443251687032117955679969065398497445817006226254449274194558697027067023062769606362381313708253697633540276809968279352598628741230594929260628614045644734772356163327772065130371856434929484995363610208923915171334652252265631315921416514084032144010006730019971904884735201260030439089780231160847764618904323866861021540396722052804412797370514081606769857521018340907853964333556911227264811958497850522009317802760457495265275324710941711701913917728498872053973177362178142880105541597181653030421000143290076594487412690115554142203048394688137588706308548034375699531624631892664420780615456345114278009797616874036922712202547127225570241313505817324888602407284470190928000087549747493523456809845860991307511002204207281310564016404052295811750624936729964566967430850551563633102182218722924262368314283948427721954824060914401719121813784930059588814505552763490877569902699083882559000471566513313441000501344205572582344787512805863033580535685707102544871008326387234234892907652460951956041269634995646305753832028625391773165598371577090175580064678660963042122052573888118292075106271599048899559685309063184851517713443935182425359500351530519454146094769426349739157467855254488374191823529875038752699521508748150300239665156108633382983766998602005024078614436878113664827233149030350744567796401765935717030889302715437836738455313560044074185042790624086067085979778721213805500889513036943696523513037000429892134620644871536422857129919756492416511095950913237524014148350738298147243369802120831790167021570560311903698441783380287184550671149247068409987653678141346245157013520977639963911303282559133156054658941517185398255540584345893120694714333579267664782366306422919628407234095138235590063390422347164814234961985536554941616692191682809795939886233691406843892611994292931478222236639641862489513865152156486575349493010501258731787473111985374575237931795976283021128513080312757523936145915062249099407625850072751253864590586952316054585786987236937284692754484955353098064492384991799798855555595087525450454161971415255163285783009381043227623773480685448729212903214531834693770809759324077211074430902572777891258068872293980158444992578171034312620009980239437995636112781827497059696775383709391111539168822806687425716067835682701151566475385966462523896676499936553789036665583109702209504093196945387628936041387767242165337773054502691472296464 A048921 614 1284108835592501391936128117892310874773549037135854172197562345943691550923720925316497594637244657662839255110296768907062958279396533616107728930293331943971957501349353375925042480224489716304175707885624683234430679461566220862964715958173349709673619389701854794366856618493888886360991307542954890339873947425257542747938519577164670390985967078927031624367484101993440301082675542836635692266198354019038726450058843713025655620444967065153522386285083101301031010950260148301691279491262883694173288923687833480191046372452096176334375507569826232640944774929340148488883699244702425318695269563945920601236297685314320265236079336154136698306695397824438367171302656518257319291824287057997779408757764099445393402349827902679148462922042206244922467354811570584420224275563293166776423912211819748237513775149465395074476074374014535648664574811244553042545883692436856407264674750606990281046299275943831264019070331865551319258445068737315053452398271929477057591159481123831260572387130627188761943106391038618783482704665840551200732963524577078648990618221397948716030468530486659398987009685692444388563442973994058851289916844490086463193307607253723257172073960321816167479829225201643822354658761124245452012420016275636908993020373768893114567308504808643904600826085505248965494211763296256465509262431796195574792929820844841611854201002426136023415722466982863413271556209730577008837386749921452388653597784761634728549685213795238572127830937261776274587713396966378441362853694033903356451621302419256012368399705382713334444680503705575797659671991278997640764084258025000898446578470188222804748828303922282040285018950859871878498177980543818099634134589191997113508216426607310017585907842529763821481888823018789328828651895112991862805509388655881947616595009075891294702591788664898328766394090734180226081427241014110879705423187497747076068223396652908885270365254870477440419756665064039513785151230154737445277983951959166806419137676270023191462816873790971137124358211127574830663866773669322412702702304111038417809784118644673628113898269424278729581392275962584341297509754000477251309633537423622793525923513793648078799198144027276180487079282138507645690654281563323612635450046143633872241525196870422007457386125633324742883606744303723350773423730062151091343105341591166320408727999234259396119628815575308705613015525487916946549932024385151710010444254501576379188723676400850894728828688956485218752080205676364966271441160774930615145055074561808366270118613117973288145345558735300903333689976296776935641387130333301689904431744267716813824374902048291627555225814745027390911195770031811 A048921 615 25890202279526456534537006174223294143796405256346826551675217738078493281954940567600854355985483066880584126618090502074609857734382276584189840358147056638222001807153714042394990680652797969409480459667441841353459031559900971159036194063854118658996262448136678408344594076675290280993300516426607224837979830960975553821166825352412770714805370611786534800528935111793114609198309365411620213425446478959502639358314341811651412184481940972261708143355930317096734990513513794137283063018810117031915121259422193742876675701348724017473447822775071883602404685264334533436151091367277501905019943341507793641107893023453360854132920348274892152761742088927008556147346665455828746850819563961437310710875167719044844415999087293711449712252561931889126643517634291635667871728352974625497864229877121057656204700187821763866954718864460287132918812230034668646193232969989186680723245096167896732949668676690923537868025840145245611339021982358289297861392967334605432948750177108121859256417031893629193360181091553664481727739909044091126959287658260691406664896152103487188545392109952904988591159223342249256663373750790644657008219536050122799336954664008567809759149615426112781215510975481962210628922839242165795148025133914498451464815823972381706271078427646124572533230144183664043922720481403542792919088186832773126401162929581621471932801562016194818798733194456974424937181118162534151827861132462176965264412186624921929163498792165408267711452318319233726728729359335882469601747545728575705778986694352961106934796746261439015924617964967251436012540752450119543782751372463329659166355071860763146555252177613964516447830873431235924767227500027937011786421157396911181907788056833727444647317428668587072766929212180816299492541211120898568082559462289724806275228261084421842010275355877129433438790588972554064575594687081346543099764666365665244404960990159894285879587083300310613158787987900469962602639834715034005388289519772313916927515593366144195850966644559325104715773697812547043653199080924938598678192448642863967886574468635687453392775045642793880667874581382275996229890401425834867792846006959844831273693602086404051669120222354006205065430237377183526564898873625866087368991514293360345146394082016755759870863711921028973634287378852814642698681720062636141688274641997809569071392877333514171083270730900161219355087190193610666580405398442354346328004281369524888330752783435510746944472992428034970499201668851234337182969186484454287170891022203641111915324790258861367750774454069570337627890839571719899901710767990992006270043125716202307130101387468719753380695634723904482497026423909083686 A048921 616 521998257075703581056833726548561938634912248004915679799021567837576235607083960800247500208881714957201679498034685592531515044577657181093901945193232025646500056463875681173414426178279232434744228723639254519743757759880043918942266881750710782229332933805712320367188911407070584151498038651201947324228459011961241690884822784816826705987235491288873035721232765356488674757216012342753543906448159642583138195703607309547672059437869273437773494432819880768221269577702454167135752814893970088334588980659181346556046055299546601188203478668415491747365450623354737933799529815263349748706586778956210571446096737902568976226707674825839039429845545690250948684604436297617762675748904756766212000554885722793618053669980195665982346419287690748706365141680075233146765045366828398835994771826358602552644650927673087253620145967269173935159373443517384177999994920595038289419885660364262383322740938813143124426663872969938110150266041949862760086166351555002042809635643479694471802496619624652221169339209224798592241975908563442299461201957032888535564098987228092287297503479690401939893315553274016743820402552999998003580540870995925731390145216742433136926640717374147325573050964807838096889056519930141785637529030737564101502796707649910786192944368690892658822771081566204948948320924851846466494578190513659939978304672193294831272267533239169517510484035250919051372720032432836803838576327315315662052208689853133891174159734097953747698359729514121453136528366755216665385731992654125849346012573279923099418763359629723428056358812964989219747309048991227318962750192407521394563111152512278236372624189656224448658339125785101627855284962357385285487819723741301934057627709293665186131669196410908210031363005294100795211579287069967661816688701073176042888239204583389104102719877022602894972094567088470544315792913999506867987866575497841355159945747415380391938995349503135607712030042992292610321954910562373285461901248019665441233925762974310523006723998024788238970308292170938362366560969205741838357227303446835119209490696626848611790631502356351740797746957728437172673402708976037928603962109882690854064517416879342564696104723123903329079253023958919492124093845399390430490209994275732685135207725240096632760094346702365660533089759248823704522367470066479139826567901988854494940451102784070313483121508356780234929328562315668052771677187093462723945513512310528106296948258430903091279043569744505352118719685295298381029918058466458406563008889644614737536628412151080549778617826397605118411952631773755040325041356862847250497114919596258326648640290349769425619369957832077547431077655847659175252089 A048921 617 10524528833270133321741425060135099632533806600478704679761046299065994324231533535699649531610618780981617195158791204298529904254164866350832974434796103742937677500202659676664667618211475203696515170116534189959631802601242413933813013710821636727453691952394509355106584423444763040987213174292233145524486965761182724010644243166310034693701871260560887534424960214588589548661874631656287586830187581288314753342273491216785822250734908106570448222492806292692946920128901890404277254116609161902191865996135293049840806824072782871807834519439145321835310331865673540956931586699188566266144700732295174199988408788483702675229519285705646364709653739445097538451986088485222665612620670855100802393750295232089759479049296289018448774794228708622855802097427033333070785209018122448978351964065177914789300394347540085019667619125126366016223000235278687566801228942843929021294548003541013076385206075400922997999473468951866336704418326454110986498996682190558219793268410888849763373814985615821051322587943030208125229053786728383732692662730737810995782672373827900544388777968972491802176123196519566365564707016922585997400220384011635060237985060623982242706362333938408762777740771240120733995195344202595842781694522582742280584888768172685447249762655274699359538585974004594036512382442940207976060142684217323523009805674360047458529836533235334250030184299930296719319806868973674520830841759503533245834454639554473327228486629719444668928920598752264419819451203789949048171245966290737828785729796690822836128145749919687010210867371075494683577993609748584452476849835537694984718117397786198729884085765293545156235468937631388147387019486282374625977484258285708437072978692871089425952986893389413901983753839972731020875045286412146786427179022954815914422954036535062855834616318519444212550241228198952525522462667482462785290019352087712736369160914983938472114129950802633039389639113651815621410784944155930346767818957184205106386097316160533171495425052324813829560030682034685564222055217472967864033478293416897224858887457503947242287024897115988752321380281052875694058869422144986315087249191661966992688955327847611187316459375955018698541893263994304562828796584377610985917747817218330883402697811144434227692266458342232735747126752340496151727158288781670697120625898211009684991565565261032783113181680406132365744961254053412089788944779597990041747089088876863397789545898153115342932565706244243916989591324424604289473973557617765206638930945843831316009860933874761254377631248077739943352218624194558283461763937167015496531839002629717256173683226901949771869017336429651876581483214703477867523541500 A048921 618 212195549814394170957247031005610152242584670043939395748426535682747009727579943539692373056085795653269650931589868763032274337040956990787837249460457098471877428112585967937037347344965336878649906425145333614326841884302491789853494063495318957948210554914845163811946634778304401025313607868581966028862758879448507069541367539834320134677590422368193123180203012125302377123632041566238057982916698107486842414303779934209228438671645157806804103624126466040455315035417650336628583830363321107378022313879490797811709000630909392961842958392728569310428035163710259309418916717229510057794659707457948523263955726547311675435408591611689567179436999264846510880017994831434623086463895290031637621096581451914508007822973858109209768531418892803966327933181958704381297938237458339449473133463487345291623271998190452266493451283180651824349914195584315455204462199945624376332302387427508245281816141569492470672522259654343656110696372147701743759930011020159683272469834890705345449448385937489564412113796938035846996069590206041764255107166515933788264081704837019143547874254112919900025073055994911943788498879054790625879585239801901715088592523402155513235012540450225480100977483856692349430973031640756217452022739326784219123588425841100976337538928462704119796124311585109543397957705866239548361478130304611486357263762028142604665583732910823275909939058344710607204006894719527193256154627716533909987198612390488601370446856254243709316991149413683425718278322034284585954011995786621863449852034814867796742092575191117369870148079879265310845310287412441910739610927421360813874365288411054186279644700827224267783795076062184922042515459027140274851572752127736729766963462348039195712398935612848166680888234890167197548781867853062416437977121644126297393419556396380732715948430111269157190835068670852713731113347985988500677510502188925888692833667207960420059384696129087337837038296097417863566591635722116957089159480352846695335291052854502906829380236898248898406801099640875038174906714928129008868901150994644178400769769708703887672142384185021062867951928428841122015177752615884505108751189598326468623903863255546119879331889241900363876098322909400144636834704610127547298683201000545992995432508133086357658634843573001749715767909047599324162299260896048574528866919533162475279945449986341840189057655557226932401369673874896332238656651874577488128242086264421807515704718101614853113303298490252876109838788164329186389075873838771323629795719167094437348776078612154524259681251445125566340262313489058052337401044176120009578227687473905439722715474572156820950653701917724683303558317143773864917350468477679 A048921 619 4278286664833286441569881317393686829379892484892099496601071132674498911061472497415744089857152280350603921101097738841465510884889870594099508272788761584593888962668280785343887320504523503935864209647265046215523596111675036865783733374379607119330184480739416240381958695293588910027609920859136424781697799002953833774910328327495319389059543402085638488998365596045386312978079673396617093395278880412962135468878057691252972563711887420965876230699189585814853769051143745958203616783508026050346523990246427469344383820879588356823894855306358894997704723135415916330830657895849795086067362755622457393752701158658489211645005348845365767766162414468181612917825273339398782184062391224997206861448472839750015221637039448148591064112018941919340395165958849300308695697672849830962154867912479891704530495238215504249500879751820682957416603995147967972553679308502449732767951714018873237830963969938901118298470801151403325551993918537544231233597895689462851948978591273132764062928593897849612061217322542090804104546952505160264183086958601594308242604337141307598384340167035913055333031152793291414144148033937981582061611607485721995604567396596274397220340597851083795857499266740890377987157529945731512065086627524928903387047561223389116744774428415277808054759010640392639985029229162739331123914087141434103717828447001605520907451764418182355660857044315870962516890292015300401456915083189914933658365177182576541276476188569575037529730885549764630579663109035794618214840810878624044585178897151634721223247664875162661402238576314879826187651331231660194583451066192626893797257960225557105983997728194409921763331167330303460589808537518182735275035202421943687275808890788187571082297913873257843230654689871797197005808998778399153810347940161695385091309181640874296483889392068792428762172441991491186047754796571037483177503959843104415737199661877737074253375771240528954667733086526499851577804938018537144675703096106276114165933101266390291333431164847069237353109941399291837647783622158881859341817142320537631499422872008000325741787507651369772427658028660914421017138154182593969857655169594209068733182698269365541159478363578735760514875687957432452173556751520595024258439712655260493555579345576589331968961488426594819427079846470570821419781546458973070869344134506995928383250477633058616630747668231627730670282998920698596542383325306286536043626901516183394254775128575212770317305761227912781882325729979613731551943478863333869406176083208027099982191980968398584248932137258990420474628821214169827032121569217167695949211138317042473059672142150142597105130166196147728336690913671285449760142277923429266 A048921 620 86258815524173171420537776164044482848347240037809840006531400428556711362074398765316288800007531220343080603970681678931758867428875233877277295008129761608124890793440449081517488218974855541389557316258251436652053130476750208985439842440747575244616221552457555323735887402562704825672270199048300727866624994634796317121234970197593089687898379395260220846991923967264066716961665251390552270797554803969444467836676984867262498620330635509868838756552956805072615651153845170591650984960504990863765509313326156757430668784865259819373975110843849648215153317428220541351948415077206851295780110084200278514893437496916732937874922408011672998011799421070478414802682281050963414960442845414498394708886488298458354984137981530598034925416757375558848243369734386410865218275182060054400626997378286113059398553369628998487984471062757326606781745400259134678311827013564191566443066125746134793639650280091982777641297620292334195435645274857594642430057012960939000835623084779067898331420860720057940888699244979837854320028660339451040417635004218177926853600381361338961605922899903824908704674077545285497062368871758705602735587350541887073477572761581560994600993898861011041853420115052347944284720687792807105500059132134877223305433805797545530707165688169902703295931376407284822268615920421444527880807463467464094547370791182608484393437808615659744010923817557532001554934863605591974647128651120437175886048715156495834727711543492915652430724797463205068063741886101369058163034474922822200304513474519224434435322677120454388074564305512527176330115294982445430749629656964816011379501119702393959795175916210992015368015211918502310226797690926141281474984899658476495118129089107975460122094827113689022368293176306940195863923484588215886061818731562980710084678326823751169327445206942562837433763584597376622242118477351909749836334160846169041167530889945267683136142240366848654923496653508993910093839593738110188834568734535258660966847852441908199361732316266373065264504231691422389779575215060661119920708354565528731647185544655532858902032057124533166665378305909428127706417449451707004385538420607253645471960938603084785311282887142581161600559744499430191323106587323532268971114187872161070521597770082685978071843871022161176287034148771739853866311377406554158819141911063132374900620850092277842167294297828422748547313422869451228591200366168697265134117460127203330542968626628721773522665644573879018058575258010183891221098031766663636195998559844523222746517371508773643472445491734513412483899953057778563563582741155490909607985392520522867923670007315700470676813460193028580999678897882140094290123690141712390181 A048921 621 1739150234320092817347596201449583545794690224262429509319586598839489281807645116844834517370007754607404910786652962909524383443635471580543794227854403980754252463583457371713274812127083716920972750674534655818513649001148641601889401237506619237702345139610464749697746721428510559401615401725601918416110468360128964342844505694213543546792087736307693170631412682029612517101994781820456641487203206562353058947560945900015688805930133709438088106043744484404684490943710057278325121200570084842287214148428757982296889674696069547598629729360938841300955026188283059419322067613955986639975723493450283259794824093060134010834944973945326002140548132161460571331070067232724251033033666465184725409123362515625044513440174761982878132017661598093998556363480189532857015230555524997143975610558986136699023701928507964629299238656066433467225250593343420678236155083693801921860175366459341855690489391116250586823902724321863240896970154479684904643130578261720556445384980686336975693025343330909214306348342116066168276709613745217059371740092771959944759627982646402979002591019123520750773390583418436893398480067048250988424373330100013919689732826414440036176870841768495106774764860502186172511778160520121046915360680157016767051355253005442551766728757860107149888574760356364665946187194202507935408393508954516923932829986173995305260734972189857167340565890348737915899479634203125653377535006406975171150299580536620091837203578863427976814733235836722255032536533327912693914888482868553130323915556088077705895450254592854936497196704125504996614287958389784733543113838560273554228806607778181706791833230838648292819440000939369676248489234454644322998915910271879000672628031418786110438794104821968284195731683790045838357211228290458609916379235455424876915031899334111289435105653778486559859547112630479865466154406692614407805162686173476500364915342065876825149653825596900631340038584860315248688812142311142839608745430149996789016137472235000651849140955627131448894793696966252516823443957838269427340959462502933047966932923451921981493182444593957330054937584976087861249902367598707162439827255778628278405796607710932697172080544411090357801454725053721823560024022840060306086400579997438798848595960684827769113295184158587325209704363080455972463081748571489398491138468341510740435750389196310028220718371002068991224583202561610876750157185240309948953347540187457772034223939195313159822551214408592787534184212469675597635186046964535993369649853557409194008988183262167913231292861755419122163509970378922110184399128195055438502348505534787643746034561627827010739643315879281676053967797602408794909792024080494927287406824 A048921 622 35064746938102895859189063193088727286268061453231863729091664999270382471249029483751154773897807548386966590937416434211148940058819510578048745344723198051837476562644776735042597680588773681585797057710410414354620754509105781500543898765168614629807107460209968730948414073705742496092664903919315680057318535210295184445634606685498494792828983251537330311010321648089123602546352074102381554274438779912607570531279323399439332837900857229360096884185137538014291901334466523691745923054243065629689820796855109125743732863791485433818312784001273807466005589793009726584150985880632187557983685779164500999782964849384984429537427626810740447146058442627568618106556280743504068277061368310611588284246840331145659181522448566960807367142058215354441517841639337991728754667595276717234776205689651490747429765223179029486302251295626960503438175856208302314338224119122607334980664172110184368685512310046194051451543950136109042672378059183761772557204076482752846090912979762303019143709073906370718124537332855426839815181378011037690713572710050621402025441459263176481288901165962502477189276034177850567154869614764467556853509478740893298242506172690367247816508917135404443931798075591657495130123328121959860114694927825712925154547387790298922923239685268314667883541615009093018399741387242349073282585399660162756866254086692722553484330024898462399304829737200330042807776383248484559792268824530304749611902966893285576465202722316723325045735848509269308502796516893633848610612533432733738667963241543309231744843598665818552536025560503867436224746640724724502713815782302605743396382814644198452634547640373650963614557283571556200603537634847741149378001301426639511903049874347436469558991281298429718840653186206611016651152588928303008545822259190457636797892444289673490766849022154400812945626047421971462931228525494373212815780328793299039511254085564677658722052748548568288711009293030179390554836503183422338453415173849666525608105054235235290140471747992491956350457452969079012502854688155612978987763563063427758543772870990465446210011589001335631443118421622505152611103407818716359660090126623164928610417559195864101780403151105120906850349004932579662117774157178189303990476224937246874513230688805899710779571524933593779855898192141119168028914360832057874971779639882397637602466972075381938893845953976420703241623781499885074167217940223928824628695840125406139626819731512935301713555811383382137690343073755024141510437187677876666552216711228485609764696528185312095060553035240314849326174610295927632480076659105125009928859658984403080687025963616578183216988064081263692407070154260087225089086695220815033826984002075 A048921 623 706975426026880351992877074751458718096153109225370612243516640395702852545833650643745665706493078420570265799075279359912222019941535528639147223096514891266743221701791524948471482722756042841049123356584544099683207833898941765465324485013928370659551662910408249942917174856308458777709750391205841015713737890799503148663920597148514957799474413525407917422896934437360228044927033416057435076824593193394787274698594770818549928662068277528224563940852636997699668910021023106962924022294527488655721324618978561764487159702874254620575274752403953145190763400451635919106592758003238551588080432703791175707340877498475963008199604976813174950032828179708906316803816401280461791877860274844884377802259385633196264792811094566889036153440045720314651788724575969109045618751040738617362560715139142797463542227406033663994861361323192121603887034387621197918266596453594925394078229177910170782095443504661973349115442298741506196497245532292850378613443946914684621164431052582572785638486655074903087917707398682773828287518666748928174949993608300535935677005942036181569343846305544955821569432627703239716539587774401127833029469686000560579151489764050358036036416610413182630057806025314137914627374029816794179511432219461343839949217381272753878535806767651002473760816153238573080610919903393047813015551419554692549420490963068685949355756701267826704926809820867163974352471539576311491406070662644997954700016468202843256071325450146196816144149362910651961311128341072912327774475984182294770470344552080644642361830740849979063376410853682271123658345156003937033931220259671298438084316080049721423836042733380319889748411131929715177198849545310922599114939240447995567110290893964982680462271774744835169296965344566007527674700140761216967842258473418771417694230546736497586729920549571375412123152508574676005139564064863146024177355183967809061149404508239688889277202366582408240090738026035892012051364888372018876754917126411546339313825087353341684811539533883667196806474271968874083830039399149511044081861617525367964826500657976840874564272164262484407198823561815363910857205658538591644759574693148995512014960422710404309163791160500903312826378835995946093896738997002629906995675560784191486496958299108589283909951972415933630867294140244881585342998880014202303691622608170432827830198655233461455667693903354223216688627458017480303748571360637667721853816575260898399698167392539862357835552446560536251519909518864584271457836942775302386489799962138873306666617392284079198442957065222366236695210329276522547141195416478402255130229942095029378024173732402887702193902608363122687029672396224081029837371039250048631524724162436094 A048921 624 14254038504489214718777491721949847481165911701933860830821918774566495913758715593030170628223158673217730150653989191517133786154912299269602975734023187892996878784114044163366305299613609655172458743529660520427402421992449709366206090766306925044069265997792543675139127348504477072170441491294827262639504703296981047273066782634073751893654508332670291179543117681115735269752695245188197931916555893690786921119865497237964280262245287773623206428815373982962483186549551966548119950445756340172033587717278024965440480988185617857868553255739655719312062364213900293608017396602710309796486690126190151905446905772341307516786336006005079606531821434613232526531829928176060389904337350584361190514637565448889662759606998107135168179964850834670925794009823382847537239773529728704407987231903859191392808447641530685510285365280695948260150609883885042736219788803359156766672797921704360691198423963255482396618671496175682297797668421749710390149842484300489794849164412791256852741740148795911122152226098447704753070506111543810511852304080416982695484498391777892033537934147923496233311980423450476684987020601552605924605072610955633823655959038380277146032198983882641671051821041150585573043059620059042876125349636294084686675343195686673875908740013126139826607650907398054495442184348692469242763670474438476311521253181931136759418188213126631897126271940303494022850564488373161209041244636907979624232356982420002758835624487260644897890375014409268716334685661109915541458955136182470893729489348191086715735989999652173679209976643095916389891332118810604737753396760161676936806050237409579668703183840955866369243456501627409633831127003929021186595614255587911185197438173101072106456043853963414085384935696436486657566366287586875067577332606795247010133093439485408820053975167353609048904826187932256570193652427744542224645090622403378637497595254183874521820929295392981766388141171369926361716800228324520141409710300649294423443578815803113020813934969941690750029520177920978986309102241862797753515165514944782905843404147722356194722499409165848621616607049210202945548197827876351676922926185303179920890080703432269612485496255597616061488084543241001260212566389539792867006657506666054643813504798713396688336292740888278528931952604599719110382566375389931986014972620054152626792314827684350077793790105585581894518455403566924656384293621605958716384087825161714393409308311341568973345745106713997720519762278029004674326108766929798459038530680284427252380526730098535076613694805288460312823933981332698637299533149506960887162810686163660323335320310105681058235055281172829215534628562445599767463493849804272785287986454736052531921 A048921 625 287389923620536121133111436105075750163808393638237392845660914089293050217500371240840649562489659462922796876915464280293172036543119757932199668110228291202088178778564136719999922502338115144831070345995892056272743532528563206342505436564955737724596170387941602667746835657630091872791982569776556878131852812159993984320069322804274388531347239203823997236540421263758520071393613488557413287244164851769052710223940880613241047828839563429722810489551006303636949009512397839522171333924415308254013706900038214734232415919311267547471516121647663860365848242089894319273210831197252508113526094736165410013829338474604564654970143544874810050081408814639166020225848695081913179970787870604030048311238216778253994926000031043248166277562286375195160138511407256247469859204860771387233099952283048301722661123884999453852339870794530347497964474875003197260042183935060722276062026303325091078032453165061592575963681356778664189455084522820415353908273789853031296834168269532889612396392094384673389758279508984915832724770392658788873217226694417211498057920639348853238155646721089684750491193476039078295005069651964052877486346149058019466550885552671658054250837877005404761333633201620300298380030145003048438622505187449903233286925671485501304799262266113424416412455121198758583866747757726644969208076292613007973336814104675088380320824803703395608592068155472236667845917240227204757113262877932614521127783524852079155441017656077796981119544224375526495829280337986988805822541127936502175191669467758345810588385730625294979381570014723455399306767055801067566580048444448510140212286448567629200343871177516135003306250096063421905373467476018075618829852022048526075502752878953524916401773503148083014786238342255478645287069562651874971732963050363511744884658509210582083191749737453545094447730188967004459669744243045896268431171104719564905258706453705873600713887564436096007335294057069717278898234191427610202730560204936157039057889744908539638297215179152829368211518630436304049995245316607688907223256068234851330089346461551644940018192213037567744771546918977288226327400694785796851581446103323138871836811630586459504222171196195343871221857247998688572409817452004564787585598742405318167783692265162545731127744957879519727910094783072242563288421675268809822019675661840202653216218727941667613244934653148808253926874630027707464002647695070768279098311009056669024657575773570546248057050483732069594558910798100882724898420687380759588359553189404822300357306625580046822401235465782979761933790694934659595956664813218149990498186799301489496991698714326567763732296876812680035246058388998510115374881969916376857726334268863566986161876 A048921 626 5794355625783210769796578055973045552852857351368230612620354519046407703918746571199113583448745885868290757414639440165281743083648594404516710438835447073193313967536531340434594274125835777936474385143510432108910534675438469373827885245816546817696382943292412595194568025390010563834754880401393448482067153759265095414880190413312997587495271143172991099612836793976781600563702765403599321509218919824811747052748174915058668768360783015624783531467120960278554182967305778690894051886464110999261084186484982768193569004324672788106502850176106943013040512944954085051286183170581608465874603325583876870508675216878071460232200517365429914224661757988933430686561034858411605358510635142781103249689994412045591596808349866286971421353042637931833984041741199090638104453751163099179665056829943587955473102186960911347040190964673955585558011482279204579271927776278905479170805807654842564610929629515547866261097346896699931212111116351436792615788226001174332706280705801157707573879204665243636088395309307927774571692067586280389717995212760535737806861100446053187209802115652676076015907209551919473133415529335878632563273786452235177528965130857006931309528247243983986915367041559247453465352594740491842560464073464015312695446308713147481620688849900638849957568093545958463169866872849100267176703991447992992319940534457205949992891710274079649133801381024359295393615360546896413939756397103632737066998747195710637511999039146216055472687352761484350799641233839808007193078532762500620673743546079454420041996317364877197722117535426877664664906647487729005466782198983574101285283182569970302527753461977896472980794245193374210828730217420349436697826289872928127146375318348022796263420450914427795780706052071619264009791238955820815593204933444096517005117474729610316475903238152563208840646087165126555983604813234638932819567047168265245216447402022022569353718879253231272306912432390498468407219836050763248582933413442212497572190749593267160384235431628144375780189888597336584335025149764341981884637535332585557572478497514400117558290596676764031704235307363813036009010107260073408245233439412274940630793875205803493091857803172194267533959024346065015755925479254749645707507974837718518232800159636702448317600905504474135865844802084349949961302047434203368241628714679049545839992775200445074733894294682996166430091751772163234322296726443723208437221430180512735713431649337421042111757278507260880451499038991547719470397283572862107890706852366249346935376763804418173934718632847421632671648775167338625440979638664571190601463555084705945074686306142931949146689511395241973697801813704359398500588602813960140401205566240840782838943218759 A048921 627 116825797839651171920102485631417108331543559754477871973414194967352758037116718151016156828652964988386818788071163515696946223759350923840746157935600615779495305011383366107278153034925178452417081408432386986183962143853446886986554615983647780373438735178065452356371277860166557330406236025860912138518881075962450041594820414793147334554805268257306607346570018203619449366806855084673756031711458574263689592308455992413471999094449059332187322131717282311585203133349870100453408034612718072042686671113896515672280523530961636834492042917779152063381258961630316020714137705812055558691711244136896030727030499708866338306597062176151654385722820314491467014863277564589446092156378245777964733116219619024425000996595955078077886754071879388419350411054425917554038205749061091200799635488572222668075200384570844770694024876377416421721490280007748847852277410565293108335981064417874909484360472112260022914494652132167582656319920138422584089899106858727403106171000293528773430571662912064250096429552836508160281929539633949814824835430606460694851244722009135403721175177017633608323543036408494606941276845607464915337776673204963619500280975501788088196391050466682367267182225530583913955148138716777766384701028210558971547115685242987553852950827286897418226731063485661159413232097306516811829090060906366358418541633082389372259081594282225169082132307835621063958253836231500608257626163721290180366812214219832134348664845471824990454362525425257503256446840060848928703039860571734996386087515200862290549128383940122268329848038769895137460250392427340825152420195129326772585665369386763454790996936100054477510722638568282560742665436738255617866683498037588124877476693093030082739309558214934919715382512407081749258709932314540189721338322896366910925493666780613744691576579004440229679191561314975551432774435784767045920462214536575392769334447614309312589603806442789761347815872454521936062956649055557254426501493279091328171114352854241562742758415134189431725327359165687981582926473019553417722150373080152333943541460136795988708658610070178724194183224522297651513036373556250199362254599753848841249674927240062598397131577523335609625824337977643505599672280940324444904750211001092482022204398650811502497816923725653462569447643171714568908047529317079986635218908323339321281385731680375154868843109156153634054414701645303480500378439134555699633440490196201186768397539889283507277486704001206343387931054029588674321861267306497625131911671969048766143506244011467372597291750253068479492142802842990090671206371878798419531688558207119654465294335807462095244368986165018571796882400132661235803570357294560182380852729768821497594735206190463850 A048921 628 2355441730248691302469895545504053682207535698916925503359746386311411788497939567442041182780187496647109154536800041388842389598154290242828529631780869176510737266446197459918410781055567173831797417420339401271930612635462661459984444793634421302072724960963772707116745109022110103505639966918652830135424231771487763979369673788179246145980986231108544674148553607408538544156778211653489503707767106265085589735311342666292247530683613165894777773194900314499059905296045897998035834102967569882060537663737297362499537147237679517532355781201760413725786000171349918664684359373296481003760673638413494445934512064621487896059538507363369138359513588956115199964739971570691377251645292832864689806308116709080462458047776049475856486448625810876268305055845351307983319213674465267039359151540928096603788602198244270079772018210481278930074731439958220788118412572545511873991144741622388117368833274116456952486493310027665454620022298618765024069108999869873675425445375211846424106028160059160205778969008201282218296335603528004098912051562169465316830260347341326909380280731819726695366598624052161055598104288004292093704374652595202709912429850538086303358629428199721641596944044232265831604449319342320731107850288220825910868931133173668752070047098137736896386712852040332202543627082724125087249013540817454526986643413887193989030397153925332148759871941447990510501954550705899903143362299008896219452035126033256745542069976890936418394641182151354427894996838507194866670881661654242464373795860806041955972072056958748856701518959956508226046690747455139069235366968730704189888611076290641592926109923121544913593293365832918744500246324687979550007723250736025483906756958995297209841936516466097400387114419370876176482490391315968066205802450643344724635706792625616845741956669411620672639297050391890980822471618308868366613720236666866021847055887583256958409569376145808289041432348121158842510833489850925527696359858910105945143795084675027638426228005551291890817905839718411196077626964685210858349653840157393821637097361705602226829574778676652840526358141114329942442026327632106412281703831991866897863670942383348233677163372933634758103676034771289335554527512562895978914824108496518647693966567364861353724282367839024206820729245762264336239704336129664643105080261373538680996249576299731097265169692072475275122113048142517022076466855508615289565703954898586897443918463534302424391265883960565016880205030893067812685819151963207834336741022349254370619123544823828402502178094667648050673161558248717432945524244379354095933333519970482918244558453475364458174035549912414933173500977776914022567226145272333794348792597197773468264210444373188931709 A048921 629 47490416048448316200746862068350244709251226430019492244261334667396489512342699521649716176197983478746049785384143646410676743381040576116557890595219726401208868986592928175491632060364192323871521077611801600012278025772236036502759488942702586308742500289512850142822362531732506046714155682607642335329511222457855221389601321322449546002121309836805209462876530486000935923669512936550800289082244364805197085979657698529328302300171009556321450130968258009212763498993674262086528386730624109349386488333584718308819152290325570901525720426097850543760145272073498098487050032970265944185767143205981630882035601519867939251486077078863186391452858594810374347197620291945001983558226301939839630096819515972260665054734259712936263401699306844815442178116603562017133764432066362964986468012568556795153363129445800588777518660465698669410750313570947367522294586435385199838116351944609524804515506988375532963772655202283138763881306928431620276858791565477286185200426548850247309296966332541125156851323046924699248782558156402079008314968771625329111471014271851111137789816393774152614347753134596634794474371713465691585802686407847803832290791146267920546528598334971737271195218552628718166224993221431731863818711126407263804380417959931824136248735739702224018051486296106114382023449828651712702597799180871457266738346092251972124441495158360952501071369001342076837119343693078517615675862414991201855301751844270308283787080525410214595847765060173082549961423001535222840969387359232975994969475759483902715446626263273910508693756940795080083658241389940121486582643671128262747207403934506546409812773478979652447813503331200669158331405655693606949000098314656247768939908929786489251803041305679897571670081207973093063158222011002615836301199288532793441738209427424020063235585677100516997313277450809744640367121335568968222898781491215138195904948036119179181144425172247980280863597655002932128181488759417711433856753048844062786897868326103554391708046305166731968481185815075247369629133279056748306492303003103001151694823063166891960541897979020064500513708646963895777218483304682155928173513298365420640878492290658139847336369527956366469550706587234397605806878108620827786556238770756597973713271909005935962977478602553482332266080483611130375550349916998769217204641594594378562907062675969446702685196462722137340858409222234726553802244240386262333668023505224818830063097293381065591293195474926207869132350444934979209782811420020929049399747360693994651374002767231784239781542147397369744603803845267838040057569143970165403409450897956318390527133073675962398242809512965123717625554917055740390339177737410436667100173963848778898321513384717029050659776 A048921 630 957501766013373220990766930552182088323869545074517303711871526204301635236441719257562010102462560118290359125805949662132023111206150497507749947352290491920304039996949351428064825682652064578330434135011726439108148283689210332505975356078324751522444988764433123615811766248045677891740703367095317846260775131771045202169377861133553958315523702948680402081971933510197262684486175669959023774986707175435277382436268782436974564683800363990939911645804244786847423167650555176142687335227009189734760495721197426805114385978007013278882057698629081461531635249759868490345984100062142593376956137558328003430107351909065326566974390004501056661103396629053178632083220361455158421809581448065753789147385274724602819753089686284444893229204938156543134318918655961544099650496002796425591901030048090562954010812097629272688061152537398362178268892142709384026282663591823826590590013916072497486253534530794221499127321701939333729709455671016029403261931474044044196137324652473311038199011090666005353276169493126778052671719253043113437642301461458323376013272918801755418791368750993733190752703333138726674031226888790985748661669650652768271444221178623963521023296271070738662116354861156171435162481726057258495992122622772964603092076039214305061378257913829142514217170315378626130024592901648748785651739835716780594524006925340848085795436352476370401268793045187011742009697037894521461356834867690312797697701232142829584458372011250769790546220748568508220967782661956324412429921265973600356332105888918585742792922748056526717534670738791444690209236857281981957340192461921064778491488238909912424003545957077829531270940570374525737359056329848178617760432212376016781340959935598237299555708963181578373914776928039082968519895703344349175536713849595730728981053840016299889339032679743954288209627323929021047190919545269919001216865812159379638969540457179003066976941913294402276963566878736769447236333856546408078494327274434134999328876047104778970589991178543644397225777585641297748051389094715194670286954798908869063077200962473514002843520223427761782704553213727925545949117946975300191727962839939778969525263700578473218647648745492887825446588108143889756988940871485617269650907181170419849488340535411113520690569860400942944124507889838364869581818786824848827615340725131599211793516676646408119807833816234040993911971616583508635243826298200965662799400346638842353145270185230580917350982774196319096881432790574019934573231164642819530789871949571297811748273173803689018647050273647674123053842455128592314923276135202230484187253071261771419325138786896300398007067226367274482351505064176859973104478974443078809739913110326482950184884598454295346213478771 A048921 631 19305150558871214833167526653046233196435613058541191447419261467069794902240648431328265726036133960906986741948449771703762203557461662949710678321958990302877443653209623836899714839921998865664105889158585350853496885683463832951749438626491694697492949554726000348829146688270734425920770014573220115808667412877256590908283775046573393585108042896729984429971508660556066724243674350188200900800481700988881697779482965211836582643826480638614320942281255052424159736693406994467714599966318572552808131765344294185659997941269425111403249145794039114329550286145513196428857632938402885997400245459683865999176193547154973594375398399784673225537980291382111592769687541730038612155522797597675425956949951812177926079601129200132718224350966561412915829322595763380048575136166643949466420943581361589361721970840149271950136100179940365312539587992630993029790543541043765556334276022459501749708318958694366105489872096381845644375263281357718256396946785520884453605234554442740348301921152313041667391628972469099052173267954797297096727665073750953944281850497117866720902560438967719254817803390254989872605182802057432141198824997693774706041054555112625206242951152888729897933852675515412175847027790335773224364461312501637385920278632722220858715684299809887431669422569847177563927441460059592244364597675969922549475335760890376086853835463297133421669428904305691529400322674558685648625358888926509671635979196940711885811541412703757495106778306884873202578069884068940411268189231595172371151391923962900766262288192999689428405023522741756167048918549858277930283771473834608836935682638665497719786213083773829720029832255966387856715964135390993321597678885265826935689148665281622730647152952312625677494972160753042782838205074012606757074555388334349834424922565784199210944833513653411929258365508791779471543718679504610771333566225605975921065765678792695023717209921711416566460159154545493090592246835034199920260891192650387981012406011963858227501481010433750653170134159200514030120964737298514475885577276163297614946761374110567926158439094202852554042824701381473787893530338828432697783463258605352525218147725852570886376234046670258076380287639885690518046013420044014906769873804030519234248785948161686961798227306547925209085955995808840628889378254829612685063611282495461708713802320327482204542118842717714271797115830875147478869059472022083629307099176120908834299296107411521679074564923400150710705115578791202944985886276958717107358856348847509145786474032356227210762177587835742258271641826976498832985645053380378227052017993013328937400115057694270134948656091175207475148047327478378933721992114743543617551539461030228585392848744952522118053327108327894 A048921 632 389230444610459667452950451387951223154352742162437956888349845987189678614674318435998774310778522817344106572874285171285303885993518937185916198819587215134324527015708395802622699174442515446867638358884963708896477770041849516283961849081350192412528097399940630268660131913102781247368887142084560607839034532170472254121772270319634900329394402568346243128405155532159483784003699564008330891980288280351125615194658162164780396827854937951941574847334752721171663824365048654807506588378227724582708362918111163650079451686759763118105295998617358924483311407734201816638759104958094887417441155581189968717062410867631225700731455969484191568795701973742737304369261584277818136824492223354750490078271139289746070892315147179986178554919294582002270794259041462349883410351292224813139182638895511334662947813125078808961014779139896492894024810929157189323927554848241737554987846574238460361546629358942274888092579708123450179954724549024859814459211686410140879544694890537206249990023234736535007284017989645805596790650451951384811180069779324431963152346346877155908035668151675786864642818763568402478326968981050719942059723854840215972546973668736528229646417623519275931071598981625385428271602873587378023579010486665890352151693189853340914211321791388692483489755339041623728526448587696905929230269557253838606804939016547755737806182525201367695222655167342559570582294022442523009689964457179453131834299771020931809589468378474786605092094432866592761810536781630193910032906874991944081180763614607899360461668804466815507445557547984617101248851112033362773099418498113190908376168582282276787419715771044408858163648413523371396732743160394151020204223066969170464988598608067117559709660524971449946472050331188071659544807733722281732792836564060447512079558042359970651053433412941058637963211100050230381335434968981042826357443239450820708368587976848776611007383374568638899675326596982664813784111240723204935753680147722795198737995013886433535780081161775289490672600520574986289657593285361259768089814371717451713647733761740069564732935014474392971183669846548721297781433145509742105734886028273154773508515479114270510539157630318094590486471569928704116699832817938487678808578367212421619753602437347591988364745433928698205190101843373336869829279504292832169427681850058158245956083170649179531331791987066721331739408388192751852374468439665423835888767926150363570503565764485829908270797068242855855040221202706800986231419181468423153926442174673607447775591628617979849583335507297185137625168392446327015527983251331909678620556290947484964599348373906735673938503712267465887567655734267570997525945044354847442631059803551555628364133445547866345736885811893526825 A048921 633 7847664204930937256315172167716345908191826791043461028241718147374456833159268706065958856325650851007157915815304595675004525245639125254080779450889839109579260810813269022962855023855395156517746458927732749140185433946086884263853405849428743952929696802284653432750725230802831587238717076637938896402030498428953648710346581605900703813867856359474954057224920315867890851497015866365861617255905671507957693664673000086083337149006628615160565393457642342083008033602688374284821953367167227416717993460346825516168607719248452402717813866520874044841393410273186690881557464645307476181707562581427706689589546328736987225423174020881341870625385717656620778148581459292521827544616800051755681783282676753409908469152931917841752131891564593011363222340934964641302585939454178700515868250898990355948112764446505868106122708026882492909788962925414079258518034331059706371539899406295519815350001391426675187599356486585312906146401511982175942221408369624454474892495684777776597969558500156836866503818703315609759973394042238975865765715470163074123490123662763886720299948420371526775797209257093262740513038475990761813414376011162463436744717377068011327053505865882444488433535680733678345489399881290240925375626785067696368778445052173544426790107811242294518042233015476334647767372692497703557285548450448754218020478630976300090295272165219274512173945751814531781756388682680163474362683414760293245117533480347344830204230975635267234828109312848677936378750840013158085545143057145398344969594184846332542942727400173371741261427902877442327253623169071898110372952545475186681260071474020292625922458589589584287624465759283625958134537710883902737478364223878553529649273189446700558957243444857321421508143801282441740046699630689103570283962413730031354404198214825139162482340113526884110605202332940847236156705568300877105960407999260241221516151549723459355238435839880842975783837368388205333430022160243214422880465778877495804146567474457572260984539768882232376277190318525698714371562365698488982145712361476989985287267993157441908453577509603393616882152597403290617424395467186237081507394074318580087938126163871754196180919609766239376463130163412614892515211511229262368536123650269863040666952898093016201507723035640643106665117624280137222160657304476173827370388236397261304059504840172826437383229385501120392772815680125626431972426553811474803357105709619944454187584058644267195199034131415347536349170229183858942693194928550880070670747819766912924514542332629721677371071999735948258909056386856861018310576365327708909559969428886065198842923124514592546963677976898080556049931599766255438973739170262290319394783810207667003548849073136287336310224973686070179524524 A048921 634 158224605310587112351366833792546514813012388606665519088971564399013952682967497037027544025238998147227795081324064685125156066717272157379257738102924737307749841333292603025268687188349777971268288658033309329279455010324525990485962852452220486497618354515135085111179491834786558548804232451805236887173178301485528933127535524216397719975568819590339621133422600280123259815723350113664802363105239256963154739316011412540954081433491249311012381510951410053742855252325739177965531568981319050797640459564804333138880305185407845656836800058688566493474815013444678653819759785539930229817492989349304266694314464362932725571350808908278158826064835270597086155288962077886563502676745785819005832759794838623979435265315342435210259303211546769375810706835659962838901275361391740608508710861486260917730338222107503499630567230276990042907268577608173855081083418858898245014745714274742423942848267692397995773435950594440499105600297104629906798043175733909039436372357116944836877725032230172121667713457688965305990937765082831580953616970498247830698483441325493137707810404143495054701947546176871544610655479274598770701009929194997863956806775783898270707316257038275428152277670463880823820131894978302234663836009216955883700645118789771309543088812776055820281378809574544103829244144497612250534294321928717512986475051550939223403985521657344830189249726552861934616429749049615161947657899998707067950880256898928866695556773121168789610129553360562950120401781674534756539130980408132614556285013873690993116203370481833852242846093870369434654102933233578758589306106448771295369452370150820971341566333295885482636040069780512818154385177930108503832644628461635173197819475580635778061628824775503653975475745374984540031633486294408898450342968452832055603436996895224897751608970717875604025081030798790150875341267286746849241392703254727540268757826837155799543468566792670172703185090121767669335633441981039577953392746097974390255480298221275576912083857284423488008725421711442536958584454127555341572660592864009257711644445564392609996500960183890687089103567697661475581961940111627478891842337220676325704735344942473792624285430661567760677931535764238669892962990372704555056486837357932400258714682711597790217451119856221900882653403335546024829829835703019337203148935452813900562389578341608443459871491339141797372018788410953471733235312325572486545620541481468552159179706219882149425117096249325439959629114305764742799873395163211424803395194388214056209388595062704856830537573809092853288827209734182863458731513662209283783216193946580290248123531071863866557974939696280596458811255026919586426320958153302352375282783738775922322000339384209691829138889573721661147679932831 A048921 635 3190124484424393154297320846610150663943609870895763404828383653171201166619533842101280636570909824318755953422497876366188800942149115991441469261550389102709013191382584651382198248128653199601316079405521123769199622777977659074091098767288263599336237310804456783726947481622241362658159347454580109481246724512520735920763722528904429224246714726712571081817112409622924848536723333494693878879066216642985454346131728434977716103778713419602003020863236936045921105514383519703452673208979401335014799529027591504399279196979585264884691160065465011120565175459678200745127305914498608648272817469553110043663061540895903284232587783785530217369777338100392733406315275265767434048446720989065995548347301753053996620409379465025777330229599074072590502459857353829822962872533794334694573927873417741724288723286018721113045628390721965218213856151947038340730724632515072084927596719667457345240186957864126999357340448285752856381800284077146668879970566925665683491684989299346116350915501855171816907601867421099796073677459626656292947849493419957292379749020514468979700986648041198872529139650220874825346773032621421938883000379015170921934674776610239556932899047352203316523777903459229489127820921063129774002020692456637742104710516260924090834212216400729637270865040599725205928885793593485502774738561441254046384555771349557991294855997360114301056378474584856573921924818581952212508515105411248489265354494478670329968470829464774160484164820027560887478862785743218921328800741443626717538420104751763618362559812712006728746891203352960638618581012601791761605691607847174311763712005720780950168367785989184511318255599290233680345087999292309943389878261565124138135882737007505367831859806166461226596220556742294494835352610621172579866711359662037491346465376997326173642800905131467814826799632360004689007783394878684406104082577061408667638454083174583680671953888435380182160774811251242380756836123791697810453090123946893877453497968590790707243862469584006596349689576268914111633281049748208431089493891178442292505185326182015809592010450774026523487112515038098073280226019106237762231088121535882004540293936792030443019088656817609581022216247615449898969304919379257727819625246274509403746342392164281748271233277033422929955414811386161328338891925283618572213715009229245626741637374464004596865102570996547533113522419168828216959863935135765919921326553992263239013436782617679838064943699379865389050694666283658515147188450587473818335173838584423981526779929139712990787576885767858108273385943751538506198083760146887214309495992790982383096601434627996153027298187192731408904471967802821101761227719313142858328161166346416335648503839115586733522810955275151158373452626220866 A048921 636 64319289696740009466355470557987023893884547403987993161484352126266193522369088641478523157515139852675759385676607101971033919470454409902170745872121206985894386656905830407875278053501218622011956821705828239401293465170130551927298742860103118237596730162821103158367630013288138519127250214575011715555659572448264776148909240500235577802864542344410038561256999269394810516074156034196667872294930696850633473563553169390009299543432338532524335595632201593606451275638145271935273619273911120735249337306613840346893934030622092925197297512403105495524268574143216869978578088028361162026546316003636815351030380093228737653764709325333051334331291864715283020341042424619440927398219285904802816426772465185279841236714473508534380096878917228240022941219833261081230614597125086014720258925275137647158848321162371232973722459983169032452637724828287609417639014959685464517411960047189560719990225501608260868644702344901398495929358221963134033328059772312095776650313317881059280922321470678941942318947183230756399472178950054879095582960532716208430712669053129282243238155089996247524437458925805732051770093273057629857160282940693946933049048889208874162982839885398866229476981937267314495914301590342927525126506537474720939359289728207632729628077163982698170599360667192850027394091541187710209332028341484242154487900475474736669547663214789102880553872615330151690551913575819571458981519607643692041861009366798694293895442168112003502512941491266129252785881365752998217296524009855421470877011595720044199734937827696109183160968199156298525458395721974392263915195608108622025008666089890015366473659959547604821313186756849621682604846087346375148518221677031404411460494545725847645590179350299366475129344889562396229885839303710595260863735983163031447695379327583093417761254097651683364662330162561383740984777932202767709123663677319418302198970956208129332552134755165568440055369041262458759051660592254769273315625125624528259243035787247224018175178199668883711178953228008424607307675566438924260071034261279160637480288834837357188601504712004962582656475439094565655814441415258025650475719814564115754865080648865572849677072874471213711002163306491165098780455891561603935594729158899821240401355052101565897046815114096753257539172544514381366422714167738481949953584812931114873550992181553682340385754576560900023493041643263126099391304926972000151881299435971469943520360251957954675183245441779749724714665901982008676632870740871251962062350130143961927328880721926298257554268340313981369915154109091309627782901313350026352698774423435592861413387876846127365472519492204910970051367356029224026790286850470628156310033060593662420569212082248120337077222651118708081403890702185174229 A048921 637 1296805515675547586436265843092813529138349580815596047226084102741395340626804398569956141800539613138738836415255798967442109518174500870298450586832238513699213521067522161300996704732493321728351873837916829557287755075560549409980538179454300302618161674206561771074551372600967967200402256168102038754453098818455189904193572186202027190756925678501280470759492537452425760002162285424749884146516513830836255451002904655109639062416966705714042234677133427667056334573495179458375467008347922807284695803761148720046483993526123440578242647560380252935295291871310363072829890665700511834280618174992508001554364479776616267679300785184777197217257289206612198155723363958861892712435463193965913395730590894718310405960640594469690706487495398926176268468283775750062417821684273111694995525756823397368598958126987005513197471125135025641588116589774078629131399478886453703084987853543839203568985581323238797769487489320561548189174864089420424302813672249385908123157933623432927922609729140913325585862796200696643105058275917329012698487357312774700960071541069443568073698703223517694546509174332955519406913795224614900558643685767270979048964001769554544263820460836512893566511593295405691407394659536673183698470850806544631122724257395411774833837200946006944114894672501077201652594467724540819647066852646266728877531003001965869381861994441721894917612878613908043800051107593749381174033185820797013536753181588040779874849575025003385152891765862742877967108052617449164313913595757904266252195590254487426403292198119449140638884712084498087517331535927866684223266412244994429421050413940650484098060981936031022418131960073346473074445226467989616452114442062428914178742352895041803222883828228876020705096625067136476044663797206060411028362065025821680386396746656264952491576231474052334866854085910762986625730403661288807672666900958031534747526984780614220428332460261694302453016168449158882248757200104204534296891823329751614815964210088980562063657235617861563800783458633416280663623243137260541183343761686416545594435290982805469454567728411433604817493334315912117714432694534206294058653700670153580313707751502133743003158700275999954023616035563258623106161652716360139170203201482112949574462716814129379451976138059185462145081866887084145723653434711051347791345604784602128851289477622847968882852986907518295277119172497948729247099272977745531926464839306730223008994264386539499543364756532219614569831704865066592654613424730257731471627284988788721794380911588698096329096167489833606612371228874113040963820350081679471176225475615812430480834343276370185314660784974537227785444259727789247025324661717961085574380028239528255377100118353782763120564229569044437062114085964004856591000 A048921 638 26146192742731100740987982462081835816500380354519500100184314517987660731451436761598367089503956522588112567128628033104960710134400367076502950829540847041082336025868995159244865152941252299185811858308122295828207478432158332033897058846858859841284257437755968265584001616013086141406371769734023090792271662822033966400086026269296031719805557727078274507042849978858808903768785482659651129965398079562389885552487090092767373386441583177174181003036028572990988224064358532601620893887037200366562916060182943186963369930579766778316435334915089147278318179185090966131179385623275631574404661617652630323702281290225757095721324777130768524961290130652423274500411443797531056248682881518521459979917357192538109219698594428983430515666502136270648696617514545452925207039567699880869413775588814412470554546597463683994716179851249927002530574230387248492259666875669664601914060585738925975168326570648915139020145891036459589688745113841536372830195226564058907267014481065341374894598078016772999783223754679498535053428559573008603972023002557202988040753980329452166372631011154408667450470448463590256476463887548592352005744135279434538891265270628709832238273968402933074689140514544987612888576629664103139385641768835046315221645538247002475992192915845314843261808216367357872526759630868100464536451673722001446144537928037735383002364862386333630539807978059741363766478740753261447411285633537389779284325605317068837038022837758676083340600280811680414306703304087128685144127700374341806321346019833963895423133098749395745865084381886682241368139901919252365335105139768382077878596420862728970495090151320597514446771757685624833277342973442760559561156232344470090640398907609338290853936099160418979156791679474260740450115249382750703443240694186880736787499758388234644552066561218589077933828715470473173786592657634127008093542347992168126260220764947772956067909731244145770892143548216572342636983909449311228239163668658826932294942144570990305080233166352146649682512381787985822731547220825771464899652663050496130995843699315035040305637351629819628325338023820944678263826331384225885552550262435916671720859930920939877564112865287638198552932798024257052575266143286797234388033012687632130420496056005121496409176998502482173672387342638218001565919184221503106430628133713563308968583574280868567062399581643629292816376732410600635816889442386000487729383938220995320335872415041049137835365546019366427177197108774806739120307192778585641059697357881608078674346012122450296260938671375756836204647346644713022821236270563920184505031686667235799918989167724787799468063381184100094405216194580319442495371802767244556880021973055335624319430165679755987788695659493851288927636119802375216402574539 A048921 639 527159536782138937464252115964228130639467139569472580204320102085583112926128527360541878688622629607881912439708561988206418870287670682821951624326751971210063545254357159333172809912604824123691016958856487890571489622861421214906883090489830152665672895841874157964142869507504470182067300420975117388451742511364750012103344557447974405332692464136426492109717470514258767665360492899221600657612471933620391041672989259447471127107796137601219131669170173411510876906529262160818701004174977025442718706320712696774406744493865264258292528644315379827045198193434512187826475700106592618102634953254494157593977393819167234787317082477209769815492334396956868853865097374122457197224051544740966482149180359985362463369252654916523331587177309583993420095026059797138102274269346143313816008848426150427407923399899104669714462104963429903089995796044951114326860774415852298817337586444680371967504596748437845709685383685589608926742930796098192259581971855170883438931637844081479177191958526364448080716031755985253263050583513052723555954915079070969332102980791330873508961418373196484329618690635413732418122945493840923776524912696860273405854711337452045868033535487119475815369557487744446955653790599892987959620125644781353000954186219411806525542818735436036923837633143503996924807326024968173841443118998516140510899444827565817790127810973571264217221713536027626762351700571016149708956959769347666909133559317649560304319836580040852167309797708833334650508874049896635932426738381033883741146712199696789805033783133693118908682690668714575265966349185164430262019705604743707209193831616383927562471523532864905150244789760325607815191315956107711933882415504414763905062808596477125725155256408388539228883213136463419981818747613391222476762207847833824389287889742226840247193813515712961515249519694461594219122294537488865075893193147551192803627036315350013559626975573012006771033095766126363123087987333559812879553483590607445279179008702876096442047099036334745133037250840825911524497174402665961138046255809080341306721655071154445499836790828992694934861860418784552287243148778936067770304224332579251265082397613520238309313900586770661083224277050149035130763892874786753123371382431604837531425091906712542796472447191830907526397211457189884460487916868620510920802976640587258650822453173361394426264131482245866894245492401743357521391395690287268855854307035946868341881636623063368330497140595477709372527033537285948609077040966188418964787886657981697093443442502031931284514949163181841841724493190679475092008724723289408678310977690359332582154229118832828336504908576773041128860741129684140871802439262068523037853917446361648618000095623335121872012918766150800118314562385341403149103851271086 A048921 640 10628590554455292514423150421082785107871100651499325807560001798065212204828942637191808596521642368650158596021291459677589784157779306172655821573173022413996454158336013020606435034213073311040605984738652650541580077947924496102794244836558896691186437084679609335117080269426303511797754769681328547051940941721864426921993666567180033691021713742113073206837849133465635294810189354065320429799131529160256244619820923896492822771980012339874196955539628033286853727198454759622068117044554992899938894190275293332182645595521941527395927184210251353157796138697708455545866436934369734742909694353112449587757141890479768497556129921184178601889187921150154259179204818756645538212900270996384484694570314438107520793912762808728348982477238400165973199685266721012383872600893349901925458489532554269328584139118211201753319300965556493854850568237327730136670918441512747173085495815983585073869901704473677274549761566848711804144531381022186638496155343713760125331680774945356302105202892913961924186623632480950921610127329736740452762154393852205881116657310674059091358227950867756505899363373140741224550604570570356817633702937788352697129408151094442878162582310253028902986547943378763024974904113186465793577757833864439870370191987334135304920991835351668460613099516177519369630607434788648690123075700711630751258753160468844090246821541846778966761290557773581032722793623146348869678728775458302026684561043678124829538627708088760823638624058064897412411879504287312669582459214094277463614658205048940656215127240118387564687464663397538884625731290903145341023588939067737484983383955170936326651821886974532066318637936700913147084262479029700714568176701838854237509406256281772901261241988851993628772324364100583794199168848931078578193728931184784873149941696195277794675687023551738168851871738145905947175470528678257840026031552147384801314560179929866208441426125435158349273423505944496185071127657982249037828246107914663643059980241172445711893563305690347965020150401770219646368926207575003887639517144723025178375625878548772230852674336388513363646865201438196119394451687417082667000647885440912601570674628962935113871446986066357203472329675332172048282204555566184373186616578197983721620960572602642231857355983872517759044738403727475107854139378339207556963726508596892175204318991912728860141468851882641586678148324987572841935692684090682472285734050729376821288022237258331217238434210850656030349523623001562187081404560839983710389467729738529618916398609051621786435940108767133623837092395505832230160366885049724787208185747687993176854157767574918317195824167256834674055990168251475453676961337906453758721966126673521586380782303638252561503768480374436772491606917885617250489856632925068161 A048921 641 214293642231768070893660621325618997380669000696062267362552176048270706388178028524932717562527474748101868005099365970311003239982727500765415991736362853584244537530307149267109783826631174184595873740609697781362849641014564067563116349487817384597870791835637387572756414428030261897361861484247645744686115878544488064236486293224139281830405387135791317859838222119216668299704270091304497606388489233316614470404438425928099033281189881688747421416370848737959371436264367956970875215033616762673590959221611757842753803722506640581491419629754559138052105921377999687281246913644286891779952639444818255333865337201875698628559456683598326494080037050737075776614258701906389967326038066605052435670960197551943474261506660380328317268182749036969042068060927534025623842241109446453274950752139350329776762985493450849851319076353087924138067253711005898970607943290919234087897467824523455814684586198093684461034447001118343709572432777426396209261291780374859791766464345516635918963621549739341789086257597364900725518133959101577495537833332893259896003075365707398608633718436434288298746479999644933933975556933716588663289794855163854382662853736511445972061938671288033254895303819033062621799569774411732730221765486754711021622457847676649798405230858817520767445275521333512386988310175401408865293278436304780208362840710473389719990598136586946554269876008609227245729338267524985339446379861833325692666452853504793495508251546165759146161086091394663920214979914931923994224906742142083840364854989050029310912605610233146945535543634738488323109419021222867180553169927464017567491280094962586601570105322708991988251472929519021111187292287005509851015866728592563632249885034090296638752035254078639134919064600112757322180222350329658680150740233785424764615300089401301154024361521656331444678476469248236012490242580088740033115983078502379216552969544118926179246019981396687065038757955819836317277712717150117767133285148221964780767876343339841740321926927281696634401527267453917669264378672630053979921983533859377837329027656578690647297174470428415608855401256535049740446382634460071953130994895955455540288690604068300152355875823755993349638449830822975787316773118561516457401810326256365363716969533389380771995468550365255866029108169556141667365273685587185894882142945527563395882220864121986104810900565393688188358959634153951237364078375244944315937701074951388434862236005720837378897942228673786288429385914430463278649330146578710602684029402200347518610731662255355956089493188447998960621615036464096233813842044363826436402032366574340741374196327691273992469378523727392121543832643425506967350753623067481421283758008137624778247684187954352521703858229296475440824978560095252619035086283931372997764 A048921 642 4320588404048317290902692932743979804106263284162906783064451165925232184133233206290750814303870349349587494068654820672118987646941967712653011052732726280792515951689598585187454440906102699696748695317566741929185123920555562782283055735579129271703374213803683923562305492580865870948306339447646263823032921291273026629271609721991429633084599724410110808576985027529797332793002198770691926674684290122998051792038042923741408812522527622628513170722672096715108813611108459549992026463439664124469948019887242071350308858470533291882088475179184237131155206429027090997256044727029675377697670373576731310928943340907075945269247268098579537589463105127773000657942424768631815764582041285990796211613414808471969889952976492675416724032751603606131426010271221255757906894881376058497579655139175091816404825984934816916491093464111657760915218114470732697717667215960595156167441573192546100152085553056063161629699245886786479023687585513939619348939526379762579407835328802625638452788235580641716237595201491447495946945695273278675728293342895639512171008124406735260073213939757160169811570023853477784836073954346989290058892026236110694274895759906135622594269929327927016232170212612796665201959900816785242120265442166190649753512124754664625901310959654487018361563184448026760568938940125835770753394389709701277849380843145811323065606349383044474580410273324288681954813885427045131267569041095554737157238995747802602778312538135166327816138994136075155894477012632977947284249900152609480295158742674568485917679298098393468597500066076132738172993221680164157191167671053940583128021704291251715889920136864636809492594130886324566942845040006342610586481190413706566114567944547922304548745633531491533386244551695149049029213848828177729378120646399852802919388807252567337672161382323947931035869273721111196337922323724278647869426610802733417616756170633965609696092046423493879170153088631816033884457058732053016438692257330205145995178279774437647995924978814290261852455627746255486277488756428640940768183144370155631233202677236313682282033400820103379117229236487394471428683847281532283301944452091606009162387978388550438708864054487121351849053222016723162491708731334232739247950926611364260265277818111236122522330405055108304898361119869852524569943540194669463673406209104000224590885161858108491932468517057998689371051757465663639860161706265995883207253456787435842894315581059321285975009093976086668296657248457223377622565607333915402331331690417695676931699952857993877735054575229548446276919378528096712760322453138096583561012989366686110339593369504753698661249292599567512697732079700754903224250440871325222509469370238104664105508222216753351904340628115307057463476445237033565419368159166767709455856375 A048921 643 87111703188128530987412024016323499484771482954623525864083197044832355248223541517056089393061916421058908307310350489291897058626640713039782508079781235536975853033721149144242307170439058804654673010396906910166532687123391615801826902177630054888266046300839083431225815768659003262029490518581582486952344014388530884354886130978304911038112417813151266986737854265217551704555842031910420534310487051071397486914456551024035858549980168646246200859363093397599175162067797325182571280584995293043946329303375615420953169361729088508420027255071292959283792133969938287308676686505125401320853538292101417246131100305503128006642864790844103953280428631506122188528359391570895967539113149082108366613497233697451659369288437783815091609620020563724072774250046294897663384788974461850318754553641097449063003771731492793176842576572100167422484703485891658940377707437589576247728722910810646646742893106031759266684311734534941988957245389559617827886922521607481345645916107552073776968480486813276733043052663384306815917418382581710700932272883924050511498605908285520947888740844750144907306586522187339098219989133568441132450792369682668962806593928564652686234224343047725829984982571803902544768852898468454277217059114732970393575600437681090339745581770148536405388316157395840025257434523828790634528528820033718727694436351143007185175365496270344559903285376494432396963730312250745669091741667122194748730926939600743223711543898372971955263235253610461201749781608491121458213122492652005599568906729439794824022220697347203503629649386691444632305401012406050716065455403236380109563156034428937000809983197894702030280690878678602989182620585420587427639123910105285057409355265725324470221512824509897042054823516358530526414252297893497029392009792563091978675292367210962572744816636391076663888864852086567471316953878438663518254639293888728087486658695769045078573681660744463610431939507955916919358586900877940200286795525158311005332819696044335515553997682531793332187513732218475846872810637849879975138054576869094303064454541109528805591666780037749859333160257203446076410073988443871261473732089939965460776610879981263341179816914213464872224617712662722571334855653844027370155670124936515889212166005041773168905844854725625092995501032786858430823059990039652040996030093072709582673863237500962550220444136112469009705457345663750672706629084370930621979699879810580389483802310455799762107295973847917177523417154965151825195704496417072195225598939517550836096586930912140900638814389688662585387249549261870886209525066356461273393317455209092990092540774580647744716834244923101667284282069382787715381830421496905513168440021456908229557631998086496893140963222356962663282136648044092185890048206085284274117603241754 A048921 644 1756346155358459037719883937314421463867982835224856244308738635753458780589450859933651668052163544577519359942403792496448407823911342409366127215251538218163780868073369857356614811982937862713344817538873741805210890108596697837240871219422321431078090753814143386336690973965397331188172716887335526654286896195068638399090187543512973894358992934864156120576497809118331249937457554254375700042076113249017226008171221189708568056343291347723088279097965518359722472902502116059222542609162648634912381766944711138230015729320873024036231297634658933465895579873946689319690448356060293614401373661347678400939763933430610725962857494643751555807460464478963330437335781394909979728891783547211427601670535014194605547731623592644303384357742130573053151668298007387455467908357396204944750670812932151628833190229245531711096683112355590111460478830767329513085162639639013820346111355160322684499084110651726777278825931561994254494569502520613429131916512531710512511150381152629582688612865122341049910972311561559192531079493482666755878917810157383363517195380151844548944597532838638481863955227648771107044833636074932955765483585698649945391995852512824767553718808610258318856230202380540070494832946936961074320465103750980706909080606271014018675285793748423831350952212003851742141213634300497136647528427316125447278073947862364467721694396070196337633725565180470472663294048600785648753182564224948649428358211798991189128669545300683322426851021367155124613603940895920978207515028412599836745898817183806400567367527782235018941787522336972840600408757039137572857147554648884224715071768838134523519079165346032845469882480003323862581575429300404843709717405689061566913780854752986047420683837019022910630417818350576140778415105800914838278423972059536414074198441788318620139113655350755505373379362111900099635581227759158010130771389573957924897172595007339316240236959947837828890034885189254108296291795211043971586129354939549609159315164716467612890162053279281038349274390016533282278394121802840523630092515610651534968229901224647642542025503337087711843771797988506643305185440326321485092301103095425131528572019399794253096317029915507824266671390473652590466530197201094548502845881811019106746931430728374412520243521438647648069866986924687519812402010949235924255892495063125761501870206003609245079436102739831083115682741632220783597447415738924996934358825769487465025336579289094253744286015449712612157140468381750142642372416434195402266223123487221169539683708769350631980685897989848239817029279135298462279659731627556519056059482970912743499559696757501650324227113384890283216218182385163686216773561733970168085176865203144813486236312239911728142754748584820453101787381634388541414881586511723342367991407104394541 A048921 645 35411451097225547930379768956721341538182770439032068643129262509978038889412152989758743414211631992710028914099836957003042309253803427030999143874119005474836914325119430030302918694957686017587399406564099371879755056202993934671058829724165942515766410890134712654481279985864525222756935055852968369822149914132629873013925476897422448679761104514618697889912081840705940396021467504320880832337918061016198259705350674712447598127957581602812737236926979921805631101061072501918247578903366041192108148141192936665617961713614272548889406914489966161468093722134721016093660532446210953348435094439238353627646103179696873151360004800364454077345913931544430036771441835955815619723020172339763654222772960342694403355913335505606007051605705226993877080212151650695830849070638437495121601174611583487499437332339044638627638531734470831255166006763446194156931390200024089208228720895013703054059887192217222177463929165468616424584568320863362568598082897777424831642332639153401538615738809628159761491747012661103776427317931680108749449030187460890491309642743122883887535454509203888226590920392547936538050596672322809120575238922405387829310751415556979034853425932965803881731587510411466329512919331374156281980763144610213897967912790060584206850021833810139517549362093033342667655309269509188745258677517019192447986808209106556047061795228391933063100830285265360293342902210925309937910921190811673002652363517560333415611492148640833248397198337541346368849021454593777154128796544641715415818806352490997918799469271123201754557116521728397025493996727117690731539758280765348335468896893751312228762737130896731032469068531546324838691120816372141873454734905863735402010364536120349422370503051756027099620587011529492634015874836743792671476087095272363388000897004660787652033846946437115862946998035011264956766021242763189921817949238335500387888065773051316598266612507894624645336419744753801823513918255686481654241599854004403694711801345680600315047111802662866612666276919325830305078506436916059999580045324603901671160356965426891227822789392690695666156377131711110685115702771449219793987103579136229411939103594362040850946680615976651838651163702505165816323459264633612633070351298918097105295115617133318900191376710340169025659033097380048741670790913935434714807652444466711510327997510770906361790628153220030161665926427083378093227984123421576703819612023184706390030255722142916033536494881389809712464348945989429220990360834950543204074518420523754280741552100111060511082448174632505821502281740538638047220628622865269470851810022266225279229029615932207499256419315349323645282289325965388172119800836298476107436430443057365708052588297823468264727724347826186753081274525230405123962750361359317822738158475921199500656 A048921 646 713965675265915342013857863985531750778419553723781732757915946417438584334869047990064924783683256184856058388561552784691546542726776871887662329423860173132123648459277080197597589371122053503659284121800553996965879637953873602241190287657762513580560945288805322725508180738309583575827993407934831385018659914455187304638127066115643866768369494864749251992251273495815361146253577884660045087221403904132476063162054295381147283747312703932619060447833490085479615899870870881173591626627123513352635847910350222107478205839875233809835198173715400112860772159784665252533694335490056885350854759682550024492922331369284423047109690822090628463696760880338333922422479859205373129945552985822531249228120824758869546267319122732404721530170844428908419118184249913031334191506744268419245517937768075462031503865786627774764916365733717787411066916904123335824721176127723046977293650339154925815632761070399522890300962555352312790479811990677613587461118253071926923862198159460500668940943191110091988855553358300862778768391607454859123724590760668663928401653469648204788645284869971261585887655090596268831405023062538841414105011388053843715913424648463958787890006106737729253213948528685781755099409064332792020335072201166028859848350764120892507496121537994239204406407168786042861414603350630629181408319450612530820184579833932435158495447673143758348042602577794629053909121713382050367374344295962386854528303812693230526567715572226934653500990454657604121578845953915794085623817725551237801138936933024682855028498877018465993145564369300418491037121411738123490167033599643398490839674456742188318179782514060725730608514263154521394366515318119695152189521462307227486271402863477630300848035108821181363527364696039812136451927680013242041386029736457418569337671333772358851987801994951474677981869008517761946416420661010207444535482412548969246641257219088050246912125143934462151435066003691267176433511574859047901775164670307432353229729572297098835512255275126663365296436898173000594459564502707479908692350204571349883283582168707079710715437193404302683957163885787615644796155972773729160046497270243554308091075140955448236992721483004224455376938303237762715060995227012700706869874385940792025941014325710544937284124713634966456689777239509555804878966594364223770715964329445342408107324310292808062813399745786145379677325507172327483441832298978413763486020677091224466302550844508893779068556054295327972993591291898403571857512511900435646355038128376810321090003902755493255093688116254684383280764635710741172763852014549831443757674612872151108902951616865470842506275911845949951291234173895973941115738244676313544163142507745742202611471774480454913528650158116828730804203875908046474948431370844979430323408823531817227838499 A048921 647 14394975909299934028457854323296522202473153503996116856833032668539134227381590856163536023729878396987435856520149113145114004391414966037195620854844724936570871525399030165824532566597644147783092468876343363122726693380670943365392943908696978074645327263146482026656983285564517838191318780333847014531777851373095572303484044893098134744361417075701969904049072286310547470724824241289048324727677113177200921369275078998124016822465720608731883893936481590176460093967565397645149452457808485372849802773460333036938038920525602750459624716689042982585532726817484698686863329098489994476232980316284479154587946417421409357778952434994986450720600015523467556999452002149856897090146619577133702707173717846015367449147284796617408489885297513769946319266953766534386109273328128869230390637539678762853895693442552656855765605138284686295311099923454927933451834196155761873132105369909320719281084674641507988297025829577084165013037544771473724287028497620353292861484807648709975333785758003422865051145905318314982684424535162186937972426449467571414663543645945404361825782346012906066890778675345681579630851536936311448268376119030702674594858638451578921524459268270620164237495748503775221334847956042158421339839443739146329262048550138292644675552595599018017029102463787702103138498565100105476046365791504572329377369050624937548559029168924129227421301890072665025719555418642306688581691591784272452949326658819157396316324865755747307843053721149608276757926323273828785760570258853767511904847830624837303232086675558977040230599114256718515887893416409467318691056999896251919606961180927939107119828546285755221283797832104652928806892843152808477286303258268303414714468622523071446005348661493549606895411627380967680765651131868552149294632460070367377922622741430621294512990411788364686020354580002737081352382916601266559733534474583863079615280640163187496026925668885394118002609155430003584057450636858389868109109215841138597101414112924852761040997775809991984108240148074687118659663434425081773002995165244522231742861912525115175700553416870628158023248672108872774919269411607361155875637683975546962823502845052840152992206399593650557492657991418716069355893969443570807018297774298986949908925625539860389892203622284931483359610263043958566757920982804780565729740558002624549165548362416126085391537403883912109925024075209682039637776129584018654877828445071901244504885640096732594230664193630207521201687075162906666826361946274575748551267074669814829170062377945804154898138428717478771903200955082918222986626737096725078703772764692918288391476031270212007194404035678218727568610218131801300635387342369362997378941171804739211231686785864486634143096379760227153044287605464783507797505149336226113914862745961890023026480322950 A048921 648 290231503569339594615851916852446616660731970169150154343685871905170077875029050507100165320376883456377425554303188030670235771848162002515161235787717014747281738562971597744077145410144111936480656853825550765479861594975207922179178932845958184283236574698998425332652774278043627915303785673263030099054873654365693014327658008496517526600171024311933622340688143444341984608938545206616214438499380868657321072514848079598122131793406575165939539136928281373304298329094437647450632379280743055460274210165871386780394518608158996814891719728049286441174110725233354335139873188750060933139752463786072909032252151175128124102254815947259225997338109049287392003884617344922934899926163013968616728159505249983241013750838009802081067240662646942458813260151902722682042822137507542754678867614829485278892169509157242801739318356033179479352344609245631340090132545238171294758366461490818074002990303394489322989645111885632208379640550187202641238397454981560444837601329767951092363219287783924068614051111754172313322582504699171621435945202950440584101777703061149589273483218871666927250680618066431976917920959856304888357448157897792015937127696152547309567312188978982237644618660028119167483867422734622589026721050844333596089415394008039905537827598924971279721346524670481242634692365208133723257416197906906867854293983978515411020114710945352845810124530359602469670763047296757065741802015506180156900401937240583547611836511416799661648504714472317411621335706408268090024588823473385842849474304159919032774740648697591596208110873348498394348031288570610558667710967741741197603472152839029433821007794832033614257463206160285498087450052109280409200926751141016011985165888881038763630882209412184912065404107867727705683557245984281820754065137618552717337218501143386515206198553830489206804590914364033316025708982418098315716337314632024364998654319020328929075806825089155191063234143640344666258075052563905344945956812108013871724451278991561151795811498320368803108463674500185404788243133570418934204578908612967707031828231997047790003767478280230167728660437043101929002134694232031459651990877824268480594203910053864288023673417191614461057162745967607215087115771496860279384090219018546300498122966436193650855296064495224663853861495666802515383463647050431019171878805359732951830830443674926609823371369074294036214522190024700283776004514841231151820668363346053652214616279809327771720369757692903687988173086836440932924654705988930483730390211113137768457349987343053299468300773744708118882857653273101032576145627100580319022275635037980943917676788633567062872188103324837970073392369266682143649514705655735358508477898361764009469107526773988307743112654295197049701562097970576761208305252345968559537906483253760217820728079043486169 A048921 649 5851647560570048997344872319121174361817155780077251907881277692519006441577201488942562677025902700517603257038425020554224180486888637903295714798756329596489969476335761828317053239934793018265678855703738285657261606355163448746305662278647265002821637744435878988410463208336932340463837088553010432523297348087543251181778668463822741478214513447815788617930984444075750807374871477730971874219976192346191794286843445611582259423094646546029952379346864115112079672734741957880334252385908889026381563252514496126805981247239662773256244102697304996537909437856622163287605424544715399435473694698621821675623788717404986820728252241349688079563344503931132382058854097908884211302454401597488630896018242142988387473229028504482273681088831797768557079181236343427761580845550317803691706459619801444653345158789732635926115479838575359524417285716299319155442324443640175448762422723445768638138969777758609055475716757541090755773228607861342107877095763051193191195364717919945116578517304965691313393075650136476275891593477060273696229340243914356607192470634455354372986564297064766241215316554564622843273440812991967622126558311266906506293665935232800217044569432669780607120181259249442906305959755840612683914591405783614520615646844728052025315387404849718346142770613377140350212965364187893563215919906152690478173702975597458666362615253521174908299601553689003103429259533877660540843905548053912731641631405695318828130690346869189912401404745347809931959762235845574907801931073109835104677333408567439708179483655808755087188954388221825512588288324272756667448921212917929026184953625933550263771220052283633184373217941319878380334515021820418767156276679218861575376611236905034929802775660163123535569128015933714374610913512769438938174909155370627426882632042130336178156753947817332975805797329387285137707607422161315324871526377877340772519005300472591227863229711420621293331532686074020005665305625736008927941991377612666465867248089926441829582298668094278032462852621164497983265870940387123117007638182451659743931198581781615629530844721385447224874623573639772420432166930186948877896078922817263421764792271682508930080463284425124364240864726706238679167712115563802983498456188833632736344168299377610763004618862460516050336623992274462052117435485072869225738639907933195216810578856208321944842687457884378954273284285352983046282120988591126353424296886905305290879192189010780893329362460373659963587338255594635014463981515322454466697551687911816612967275615640578245934076045342666664198697233389062063717329910615273655030396274931999026575281124038503090358844532040979116941518221586235162129714194795548955878568389390944787111406743585465474852150701756666536322667866238481054017066990001912948067044401447450765739629506648287823196 A048921 650 117980917825981824315127721082269200630510878177185582797552166492882335969909458545030898187096084927459033412031299710111079896306412945558086199257363881536713749834599891419556829679488151424128505152218114461596157741852943858647806840682907224140931675920079617465333333873836455570388255464102010667271691033086173375961328499239936105187243493534690905802790886020767144333950174125073309721406945551584538087754016477905873434890312131867649324706451935151961468988373569025688861549154062641269162022836923060742790807126451562226233396783691343612148043644891105330971346234530678694667959699373860704837853919088067193104394897587837595112896925890921382037783224318154306123357150745082402762156903069927426618252002658956533592156031959465947000887993273896038626270325942685420524642884175569112271259812626419896385097502766038042698121835259682263566396805342540672159776672191747125791339834656178772382012078275898359932267626812059829391815363536240702139320498605100603672504973539498980476707122644000522920353994361906733564204336561856054963774008830111151807005520083936598083716285122451307699647136753623091341010780314315211082100876649036021823505299334175927621774856904368607848821593113391010198463402896688185120319075593991590926368935318752422369959261385563379070512565038063944813425653890434347514031331539701977652687637721379217555783720715353150211738261051278344527737757918060972989178415501227080972187431161740095597037460827197829375855314577782774882834444271451671907118553334062415236395716693675471370312102167217572636306674845956031358494590827140317284199837402600087579125904873134817431299205875428181744018993782493231074124441205483935941727223773313425373644799229326687311959846991851441353177532560900181887200697636517452562254909896213336880609957889694513627707278950515528582427464819907457161961399114425630023503819869474065315849508365855741426995170953390247713879225768014359441261085209469769176801584264645641176477153950305335370147231439454933838421085111842042714689066830011455144173118774052702325553101268805908667691992763064654497651420644294569044109283589850787285353261187458834994418012716905940240209853562688438281772196586881624256435594295173484211624820753928421767505474649632860111662349078376208227989218866575542278911438651870276601601939068041743376991654702493479401763921546764654154439839595969774696509522013116401928652620700219084561978834205683974492944225921125944325181862387276620968625553401287835437508442505195351251469541757898071538866014736732616055567773081679520332142530672903329335829874105187510674247960582822117630936920310229304072177153945953152392688337358422330435976173295062628129980754705705256410140579817538157040515343444113316512959189684077019085082192292314700047798351 A048921 651 2378731259355797981271556115115839303991185963991259940286994872948215965306308061607711480305668587281526331135771807716834572315105717321453496046131255780786893027675233534465342971680786869078485902613342768070963446733977447722893632775543113174482199447079007502900171689153827408873235666203387650520521402085786079518589054019896923288962461838431924594980081226019722719985352603334856592872034961991071264579104685940694774582676213779620899138701531537186983022631508225961196868673709958587359955678056479498181652126477535150365654972696540767210823859430385027826422119493002119297180004023302084832318989041029822029965823104437729351316539740249412400714652986643773022150242662019897002893118848799858533334208490136652601780567642685663591634135163309110694439434550075577898300046139041364821811695688828719161183699924653379178304172918088428081726373233873980588445241815967582826759225108198906631007518466722945975413289136011521672336439251740589273481786701680673653325100159924861139405677693355262892983700958433170085061214137530801536265254958840230408277490922945765393499121499423546711275662727953107954625491730570664974570411368704198336772713628131085620040444057785698612198498054046229791780806445288435782612258681510411611529398448581298934973400281912958235442533986084479891140394470523017408425209228329768297836029485375832530838536468763348660880063715886614448490588134300039789353902481694109000865924158952313460558279372796557890528184920557494071342133157599077535881489167644033007428770731798401197959477516706486311271389665655877179977211272807881864166108095526269339836786230280924136766221404487165059003032572308113503096078216428690437238242710340934045478391512258909009420610899480580744629051036881955954440301527572555723189556066444821256056521792815266835944501182394496757891617407991366729138150404073523174656543243689330804425566559809153747230455343430721488333212944269399889318697072051338108530007076076537327473690548363757503638630447819437754885747934759088324826437848419052776165158676791252002506185998250820009172558733214285990341875522598100170880382497842492650430029030296752759474947042317794282697986703290059565930852348416995192694451468680831599841146899696536540298834616881278863110820231781597118018256578670460598354543200360368608908303078679278773758583797268986073813985231952584671708832999651821608839898629404156008780188847678624993927836361925637833353081519434403033889681694988289716646973940979213650179228604822473056291550654988664873023949924923305771523295377155492578321384048396680651137002895133509466175684290912015003633971070353325007117000615728593263745833301941942636859206818863645964771206501524278677984587833958536456012389300503145697532370234343316457345976395258019475715422536434 A048921 652 47959979533150681072415290077837830964801090775480904738880807830829763799623447168225220320891991869674048960900397775155518936906081576328732441724012179794861455687274308687290353575471195174872281344361711737628650551454295559136037565372693407141002881111075273353393644131386134343865721931604446345692741841581927902167619131187833268112125050399220970149297491876218763459577534854487204500412659182257033284859370590182271567230044387334404436566850954146312016550334999863456082240510478635884288785111812716805415409431249256575220773333274258164813287041687379286145217442246562494739064546449856935015354752207389352680103732327278601593406479130011726932287451478928527354438886428288012627248659467345844679156884959883187098143271219672317375061486161750296547391840772353475642840109730709113361798296206904823101365861495763928226930691676377051724084873574970391281692293333761732761372370840166520838194814944055958480384375627996673145587458801778397395699081339965243593240065751900076753198293176721687804336855803575580893097465876691684012324015516362716661579620181427001779792689587661263670288604221343425827536072930754966902973422933713170216975430346873648937079505471300398514777509916858491948493609351442039352340174416293843317664140593927213808181274113969802557428991156922718527108688501259423098234720947553456881268048831459897765387354727422914985310694427967659459188893436019644314892408846738210174231681920609112830035933117286739361631434992424880888617313840678157006990912690920440161716460258123648259583514321524074840636185802647120856744502323857923318176754137800805027189196395798087572345738525971016044190960978857190666929897925510815390113513584166688451621904296519324218611669643367621981359485652436463392525177511717170854430376849405576268398255506131452056618519211730564682095261597494471172975931284968975132999594855760467809354207663022649485804699207255035694383991668480414800429210925437993734712233491053561331878907659632924838056731718788272574551516022191653693308597185135875243030474097292104100477019771179931756131220511374441374208239788971475000995702877391053228119458023489867949075047272793355610850867671524327405609406767011260488223906255107332420823719580056748971576681778054869788407497401518212015107880911164607717448757726754313240938930070729679568478823143545642517744090844864090604228836784540187681460261469537071435909765618243816427353952167165875790380855101892208048157818009172034879759667629397352213625771692922259255754893054411919412010806847437676228720065338641268282436224851631344615320923035851943751846635999120085920446007089526818483263662342142743437690338641065110085932997445952656646654437353751751999820003498131432208583636036229080109534332151870756728932556996109996377059649131790725 A048921 653 966969104968652772426239097277810232796480288224060037354054907198194824779791976499448830502112859770699587868147488806913765089065844426834186168586037522892740888779931584077914574323307265434988067386534929440726084347458060329323341670150611699233786914479300214272115150076835551487193276711773181018469410489453428277717457404420040331779741977186631361718211436228241482852279537750818413802463441560631343098263365260150273397797380354760048470439949798796411340500871244615493304171975401582989071898064412318174305986771195384592066081579820620422424726123677081736874846244153073525926900088342011500477497681686395087706429421216768060888532080902756698159367196003503981876423806016900248570690469287508071621302581226956328136112032550465620230326092359074315679403599212756225835364394090511004559212426311919354541019338293892396257997427274941198772571139292179795147499429750062239967206914120212284940777227894537768158563805998379787949812672025016796551495604494592539646232552364709187573122847623384976155776793727989903533461021944643595525675264575650134490537893820440286938414813967304898696812127035063423581674347804389912127085178619113569210460289880952881738311369271914577069245542745202860619298359962967952133446813969057787460332791125362036219251913712458877249925084263341864859085486421998017983591035319363569310358102703864973369907315175764343170485560176620234129552020966439934376820957814033311838750170017396773926871022952455866212655101789085527918808210313619843975873245792848746896494264295518264411321617791090880230420466881581585057805475876412177133197852760231735431919237895294811352710643394406220995813096252686105918527098878070843466778223645726062220666788948031102636739473928967094907589205095372938038136674550940071194469534848159162278624371458100543550275748402410462725907906437066119798173997429394072558014656825299308282868730476296099123640598186220686239448551686689178936853861359983757627929943116614827496805208759828482221142321275578703828669911153680187005399611620271668230927642584444726082565670120343785816297658777772753772500540283367356371975190533575917342851862239573687292498343639112593508180911295286785861837293305628685546575205221022567587816234331957273068392517710307667792593099498589958867007976912644242128741254932277263203442099177748720780391258461583447173770285800164562809877135541066264381780182908907804886656685614842979129685389666562025760020967211269179232554892811244872257424702096935474351909158693469986292057097471502464196297014634088503200148185834389873954986587137207121737419799111843994791222408838574881416017391305068643906236953025281377462119343935321447610638457646090644446200801155136322296092232544738102230926813750061412665285507313647962825421756809593351696257170079742067784 A048921 654 19496031046417997664507151606899919835804804606372407697651550300049196226380402030558440152358379157804853220923540708424597556570226618427749285202299246812551262004719524910904604960216167510229034239775035903022207574984798860905521655617539067707258204628728769809079112302455514257698656501197048944089933908595618179353411474020297721981509889631911811115741608827936312901048896580554466004598063408332789957290152685515779222064119215482627709926605831276482291300866549483602576135259285806205747031724485896047217640499865431912895979761591570015682669163292290280291491363829396826183175664842087089422770373242806345550947677310468745316355982221754901418277434473535195803663929422473856383394248614526078272682857963541008527997103702139216615411517299082170190977838819935750252939141270812773143213727577502621819351208797315596997589815901786672773275527586324055454793492220928461548457093041119349248809429630614855537557004976154957656647449947780929850292856982120893444382097127537200887949226100584394712531083910806876631466060231350438296296980672050242495235508353628096883825317699416111779863862434992344524910292372896036477551324468345144848708130147604341654734184890180836231569730118051270158947801585079750499472515310903968694481386417005408780325343276089321769143186991488507522366163050131635537325739355874287336881983185447276761624173523186405959580414878970322732552368387536468520885819836554130786554670753659071835304460734731482057292812800640107421474130247725889453563399374684503744006677195009778988937418198320460005681662612630262115288353147875719991501611789175038111977550647255737590695264419772279701746567602455696288672152700649766420466367155031615282326395347148298794842617054744164924159191571773423524288448239770876203705723907178208180456048308939967652929207582670880537749190527488865509876312963195512005945716377912089797838731534508874287508192254825882268704726004723035557244432752310781595856329778404954660937025287136754198909746643501486107805370174128983908211213276179320189736087886757100469984584940489351638448261640146233750186714518985012850200288790542254768075526018354826659701483655376740837518587922684704505022036102018678790978788799442350752598218495777202959548180970498541419979392283683073349158402815404852298635073464495816453953486362682839637644568984623622318371913984558827070508652202550141237925264366349137692587700659456698526968900399103271396207666950532754089794563700702501105282161963918745404485840243951970170698195943465539628713820997041685554083711494072903300039171287424145136838513374372075587128682455156710759989656723046786908910730963632060790248506774733612385660582497127482127371643906235421176382059592747006119048514210245102165928406288923438074615396731862464160789940686088110438877051 A048921 655 393078976990910563943140418272077086451686237677200195775990519795536987118086840960327293852400810077548590869560839895109247128655143991674436661414571245648621021646414172473727061129963795017930522907356206490198819686117430286119067291237481012963128222490642542411352847969992928386884760889941624098968066446635443242670053861479785266171162062978863958528950955470640504482706370004859605833887740636342269558252715347105775415106498224763359532780178299756486158411660030187523895423604416252744870070640012738039589749583980851456613359361143153076373355247874430507559967140653452565352114228619259808599884764843963857311811982227241421851601252666490241492552935696049421789968163139494086385094591995384320846323710639611232714521276706418852849461391553768623031420870608140997387002740466762738022964170858395434809839717230457728371513471953825469179839988422894466787366595010860211989929669927841405434283435271679489453686566170672450274946097897346435616587785922025849131039302639172491938123109066859718570666737653911452915628802851026514985296128784201724613288184935311795551245768517212831738310295717503523276177891240655539655999891803689631820539750825538446561797754017514650828994321570904166199502714939079569607396901564999002849075925479330260703557534913260991797006058872466204402604714557668549281563538909546345966850975674629891364001613204577001781295981619314086757100617299958257351659965167783427104481959896524036326011763406785118286681825473850744042675886135841172849125414216515718693813878709292899679437961303215496843462801365430877886862191109664790592243319760149265653459640718050943408303109878738059952208075004898652319521836831973491691372051112969203676538720768537211353585742421012379271930525562506560001330755372123731468174734222057498486195683726223256360258139731534544999688716689322599973060102165773915634483461053448897678725196915899192908444073118158840115403999467777291218473074215236117175671563364270752757197476342446029398589829605134641629993169622118662403674295068927842045187335741869017091384475487580637614050065372330706093491784359275288802370866222937750100362838239218152873327626167207505126937176188988100934967506027063308478085654227781470652862713724043731738453151658799074399316839431025025367141758697184655132436109062423396412332928840969313596441079087590214721431082582904785595430882897938812097982915772551131249045415809309270085903990717034768223776955296620420747168814101008934473454077259105042748308036646650463888147040320095112522625594746057449507347287943349690500999897542059027111730984916669988875844500869647193504336577434051926352389513782512656627709016130059748984367216696445837005976439991317760603078763212872904827518041276034936119387114931988851146747666082389245600253432416651312588897041246 A048921 656 7925258314594707743803599448694466610138978088242905740863113162466066434225670661061716868093664980425155531307232433041651932183347456589913373539691300252468250225883740540695760095597725074935347692629081595480352699489292054443933773820408436565823523514598130311368926311691885119680856291364346523886345211607129898063095446601743956516245247532269965499948898048457445023444012930989082792268378622111869430500701289538193958403597995143559639417286244953084442649413598227774307295928136105228556264158496905099868312483894581427202806638543388490734269572824975104601133777198363546793232500894245851418903787206013626048314407634717964236903239139905794027217950871226313968594142301554550347222420780416690062377500381232983710449169452957713209011623961095565678477337402223499969380999000351729053206230469633241179133366559449279922110857623943213207817261073306870653042829833815471373212500456628045375246673373138172235750373009576092966288505569158848887120713089467028188059120975428898654919237237056799545237388052047078802878031291616336363783102252250094499602873889430248068276120301018727414091700402392443601301954118283804617648233340994665888420577607436376011974624661766945499833347279942839680863103579653920697344585829880994584539100115032870299299718238595824840521914389843476621676808732545550240483248534168534071509362034669904684233723763806507986728083621828195738226339913449389997187699696827029620726434488879046866745977338503140820164596907910965900748323794796699479258177147869990545620171678530086248327049186858012649037436995448154747324653381864708360045089821502517704930015164179792473742469710679852344984139506502199025610502985534096838831676874073317929494758405808851908162696943849834536136498332232065690973407165524310434090462787679399377300469194832064985795556960337991913612843368140931733167972269990020723826943535813920297086367622379627992911175114700126279580893168564599740823818565083157842185108464694097138685660857079371557597613945588978001042436178115786297253897228968509875135746873491475235839393324796015875085125779588670056110747606064993853848388554586582126981260776503590379877204939081754062992566508803790168366110351495614323516484169561741211860667281505951223533489484196525967540484696628934277769238789694234201375324532281507053969640057338136938048605398919424924589871168664612302616250390479590126969390309880911541894115980959592844015297733867954597824519576482793972571663540109978436151280000415913907972641230383926408960850456235561715215637612556189299925450465430104965808256634203822817202574981051386941342701239405144260277723314235698216070090467972289219295808392965757884289199437373158468587014855733304783043852847515883914385412629158902171793980845330352927897288368937735237929845543594583078329231706731569 A048921 657 159789057745779520539657608141437417521544989763467227870081891805650311651320984750239494534177179482931175744667829445424946361571404291110689445632819334275693615405646955135093742573714271830882685160857020220718664636904286715581162461648007606802652868138199280847177749884978939813012496159603193724654868057454886558112687151714307789800751414574464981431105723924048051092037684231895517252855443945131770821412869841416351242227567362977951225167965737963910232940990809056725553512979184730013735145218744529983532178260692801151282135989698439389041190050923792811093628708313438689791701117677670627688678349047761963542151229419371612717201685687179366510278083973112006538745675293974680961204361389666713042270841840095706930464921796012137013673509454147403655691453672209335774518704458088820703981280705781237795291501761776664559141383042429592742186148580173137683755068322020938815850222216604980927882023114928393345519531165386620215636399010434613364781381693246436405622147975558152041309169235416083364216499334706465169715413985939770915568392624570276516791418745404476617271341957893813605704031774726152171946475656660177460368140965134561838646053900592462327893935868747401150125297029213212074657728173479634160781969894663711248478333670216805495150658423011485521341846131018116773781613262978669390954707664342445040225411376163642568890447161865200823834620202004100854805378577865983823340143935766606045302945060297383030808358772888561809373484570619069017036960308015168764962194806229335164278182688709720229477066025993289726677307858762894650128783598294058845564310388890442206649700086733335137544730898424073100832160777889261749460308874816623632550777443694184981504115301379351403839084428314621496571700102532382898899275269970391600008179257017316023074561420008410517386763074076453230727602988768748914810056934478695668024919934596799976406446323692862677175919754139872930751127949195460506712538690733554198900039689490823145909541443236813001837062972375144851882956593177313703114413526788801033559086418147787963124831123152796585885668354016700298974187139990621722015921235203802621258429675502550999866053108438699250848620823564841185609415971887069963676045348618172085753303076860274844838483241917204898752178054115733477358367110673391270944638087423636159712486423718588103966668456572366241990767781184830662444054777418613242018035329836022735118035159061895111727162824341709884303195477269136778369459548528571128673172894931578953439349738692687610818203010474354982082573021732293919039482776654488377276379757817578098379289656227078594681553513042017706072263957283569998353237662867781456929432191266594332979090071950404347205556515318451044412400508536488268965784601583744311675305684163460800276276947774951784752300249700551608622657082224859700 A048921 658 3221666974345148378525868951544061763374923473472048160073685361722408421047867260308658027736363424641193384938837245971425335500350721134026264012935529877975234421340403683550019497075467053056531623277851549061048120928911529270255343107813355547946650561578850385842667481812019072818072827889063300512144925888060211177538100289768427056218793504405115423343988105807758757660218766039464487862988668553368141189456851241935184207598254768763457458276885791542113163471814042788102382154379026598400822769344063055031070678223775772917568998621493296418459983072455937832294637415881773665216731141384694301213281454597189502923227039238962820886256149921671247674432701847933404607876336682975215985251987116039487941574650802509261899050042802027253511972088602895991410485410461747225662346149902987802681941528383730846795426079387574551392128642790607824924743919856189728672999034465756334589700807118689168839911974796512893494192551606152027211568110559877105501873330578521561343125559424082486027976815205221835732533514348963698704723373906486369583353568313483662881454085141971168127176728278934768899477274550328277698341240887628379672137840490809694796115850323167618018621523011060440221880738869649501906409434570592804295765379671623916310825578919811117360357275825039332485469461171672880549508264931367199714878575445223842732490672656849326804064511443802415203645625784723059606390304660594052396793984845226614258368357579281347788111262833001844697447375748224761610533292981878037842468292425018707712186173749593700736630356889027520611255232010940486487741787584151432579559266015719274267953548218702338863384390631556451179125680619663788890419721923549780145391935988085283523768043211652077195351712080982454764044081330759571775541497019735869915054476089520337977829930049740378019486931303972489699938017846712147479468634744987192068697711894397145310386473691927874917592901171793003329677962130785706171738464258751354675064758034405511573731035892879766663667306051413724914686169789204820766406508273218577470108425226948827421047609265613359968610970268558931839247505005743309094291150095790513863230332136221656755708982895136115213855830052147819180466876459076753112022102802355416031216884774989579915682275590045200972115446386596721741565119916158125110551591743310819970616097305374116014039031372806649251592935414377387151584729806063689705977501350763580504538282982889948283050212849079820819366429388180759242691070845769510986330075756330494443330261458880737225390200136333488913187122048528897439484751817457329232541402868861375415700420846275377574582540587251921584684725629028024071099761688649741762321992544508681975766529741464615075199961874835754224138036009259828963004234751718823653095341410122851324817367923750208946440639704616977938466933762585914546599 A048921 659 64955249376957823862059049261373765131727789550598445239938416392965306779516788051022178404981064833438561544205660808608048168933124877932833243918116707766917342127371603662088537964941824150011518757645357771311831993450049616242601512158570412909692761819899913341160580921116178661179044542886798105322672271100201920306636619929623874593175524835064522590996506758190308147897279668849998772398060282517564517530058213327027342577244770420241466295827346161106347638008481789702911172271036421297772658661779854096791917030815588872871224998924411852690550789665666567650931668485379612324661043480897088823391552998910185710176140022984738975337083777519050008432545624379949330591996161456471010719969603029226766211315067209349898312940032509551689296244236738079524670803190038293891594887299825335619584484391291500627308142817320776343391433136802851923703094169954348729331868849143510895976608857276788805545324307965269843701516879963706007253016029471843190694156726342770026553661123486203107737916506858513416623257352087306758578167494987164197599803728768064986445600747841003946375660578288540852657447203779686960227803926829887734289465679607564101344725935569651613898984819055064727006158306964576228223814945154563946731587424157311505995154073702898078002717900033784598560549754801422486621068863764612217672712447171895452830031901881984750859906110839497133470702283236966125779940467761518706558176499109315060910616780210525473806516250430624419901372180462223072972503236063664690964676946911032378663762470861125505542221026119506844570838261127274229802955271142877585375015075844621618900037232535776469430220946368710270249458871821500533719380683962301792474768580840998042712026305729213879033329815137683824638035271219074383606084764012639339256936746908729797291691026588304081620484991563930263253697085097807328712297698918374832010387599189915309151212106170203490395645396249770778993094141729773458639130409672406122225101452589644234858741999762700412236047222771540549354757703406991003114974316690219432163525035866655840315373934888465440534337796669016829726207896951609457968476446215407105306647335272071368006053513265681246503061994662783506751731977558489524357519673025044549403222745080036833399711195608008100082586731294385049637702470391213007805549921783994664823925594158466503356466846571859205638250521833909098565420659905801334433305140216059980296478126382991978220963279735984523018356065021304990582000592022945331977815858725962534034845778094603685245629604330552792993323772659866608442597647104091895332011387365603293313773786723314506431654588638619729948395732060199064037943396813318430544154556752951854728810439668319497195777284114881961348620037606296163015603112098370320909963961835591244247506971802374765003184392972187259494818709898600126863676106 A048921 660 1309627734716556670361686172681948901041833929544242379455590191241281153566209059636841900692570201435424853213081148284318221210604328288531062729850805049061057573996831851694625418899137561437065188135114080107337607590891779433771802417885753557271869915866171491205629246688876912354672823255610795510452417817777345229162196353482976269779177875505777400074556145914644887070146195023134909209625203553130467249072892507642674039107224853614653674693013495023340389535413846372176052267226254171826665745537982648955455576144233224631053865510744993152453588602779186264522146467707586327808042293445115963472526190350745709691381832220191267981783462236082936348345737204315836555462421999409031835160811151023282944313046443500261847276235036407538357563622789141070773516742507066670980588892076732266859074571615277707264055928687395413247883523512090457695093959729875659224599411063432432218924053190713808778715659857283795792197089839635688912083281974643191850898482414649598696853354228603267634129386583304532300736279000250764517489314329207830645520873196068157943232539396516236424854900452276832392344681623128773941784705074402955611115827360109866920502669516839465516263713903166692014837723563139047043799055017796883723409461350094334912250380123172252128879680940123889251138471670836819003581109881713846601350028645001180674735260473253903889988100202681429761233884230978085243252100104617435501031902178248025412853241264236257023605632853070986721049621205031965849046848634982314517351778761151942393600071225315838693148559591991140111209720409592871010346697689040910292179621379619995064543276414432776957949775857301545837213138594539413141186364459628206816326503981524266549074590852344367017417918537454269191369612374274896391506309236481337338362488776119334083474736500243456843891840380425030663748550929803973514785198726123638618006242706169360568709593174217169081429127561594977274265760755877730342296441148076587977551140812047649028816444625484529818623417441852494504676899901405582815599291406701695918062414303035089825489741854173630946439958687829747052380871779090844885817113014303887961402109710525170785516394178753682396858620722535211010980600951067389331019558535508845402712360955086817860015397210166383723819912704241944984198635466462516747217372412457308688869167858806904335298968546542793931271757769622339830898624193436036698780608531058699971974011479595601282001113362986707104016274163593121831933536693675552937567212357302780854880066134613138043041646857122405275997904991181108510890756321427948976226684359523890730930931672215046232399642241549310407967633165113007900104990695450364507981502410931022750533594108826127960996646527124288229875122974080107229460760983123107658467869745433849256395384240662112088243994784664599821317556890508641995239523109341 A048921 661 26404714322399966210874492751554404481431690555743225303985164195868294225236600280881218350741421996359971057043580567502763167440156298020238408826418687481052335040006781666495434033755873548752284173168651325478783072935728063493657464106811051063145028334000987785787983530580555385778734801300580316194943542719354563410166282572287147621663909732771959105238678422934563454917979436159166370634464581640156198158243141209033380649452524921333876968919071790833242772706666332547331776108904564341332813463764147506460041229428113244195719163556415553015357400718683163799628949430988687055886136395779384574635984226460181999887454791047356322063979190266820385136296745080870272251284021760088738404041263706961827694012876182537212155433552491108755855646073378418032197565037756675030272339350456188664587325893322744742566395006887123504583051257659334671245632492370658871332024596529055849254435864454562955319676328497231582797007881645217879881717123919740004625972011750008482583187301403437958553113584554669473388931440579798562114312796927320786487827647779322471683389472866959610956920556543144916405912618228075136434576263482308464201429576945069457243610721453791368169257385816662025348093455473851159532500319045005824476817613009014556343480658048244873719574049112059955047669267266862189948779850814045711411807059867801357592116868831713308347955325426556876006500440394277871437482716529356266810286505159660189264631989458914633899411295777100983839178042834482314986259489206010189235181872417668515628732257381055468870135752951504340802703538327373204183335889003487562168047940880883264646699920167756416490406911404692820801181030093644775931098946515643221868473180800723681321443858052940822075966194518823160298710300052095189826475823219851959403425159447181266882287840026217550298243204129644476678568020593010628907291848003807102897867033431399048596407508427354456849570579501232535553975489366912657431607387788389757130979978827403247129352921680277090440384930226582771431755106457381657321121910226945276409754965014268445194868334948474812253657006529685563401086307083821717636235174625918542862382230676961158105510171425978231219782264504692929740607369623688726133526814835409667984442072173237676613593605151663433031648979860339363477027838637114792266183654774414336000985497545339211049831300478928964670441974512875093836668962422636712015013294769900368618880039155128386664714469403574708895191596668008457354138976235885906304284803570122808870129359371224311129201998687672330844116967438869737136712820510032660154590514724709297551426151061425975414327080442462607806823689926612733221717758363726852396604621065036723943306469693341952281294890084102615175860268054783084354091699926124984511658868897473306871852492812722532120800657845223268625217322531616530009419138066863904 A048921 662 532371848858600384027094852495153730472676843943060979034706501061506356927939181296918064750806649598039535016687818188909562697610210070079718510227190847142172130015559157963049089293960503590805992062361159889189144209192541625267342357549721993649376503998257999870885832737935910999193938709149477079511656197855208889698427360060257116865011478252970363974044834288650522463411414321694917341597165685403625714136030963983638513011587768356708773832692650753766345759971417061405456897731681559023698013229746996487264702312274043085240865144570584869150642760836501345748932613905447440713189954203661658348694750501363999130985153805714965945262680452376170369035078625974769224814551891264487144293248123698953218943404665279268827977589438049499699153997773892041576026235517733339453284235003308783778677397802098607884345948864802255412008066209043982129563984616083264433920620690619412969235503680208845114441505356445523315069477117533793054539491740386515998625655850005188611192623674042761891744608457661859339163103404233619609098010094159327367959750389005826478012340608711100279597195836167987352299177816369769277665152682545598180826267519250663036835812445448672048189101896571825851901568234426063515355224388786352415304712990078290134902922115318333020761799849317671873547218515496003802910480348531679751771007339704582326771079634649743249657571381262139531361632117995546212944441287412780946811561015997166557705484758617395584443673521852277183094520978579211229720997972324728800377422394333253850954557379716769138043838357859670927272968628546778133151547183741618539391272291860747002186768725879028454846807189791640795691866091534927377783403818462034179683949454977686881278684516988802002351263396470594020488327878280730843006509156252345969010520726411579926761353347133861748869722637770051558368257767447729370224844724667560082503156510037624911631407616202727384783872942474722820244276542349932243258337810293073135198230355566963456574364578101302071974511144604944395754551951716829073502877138396379256271783686555266088983845543741407310484601619211561641462955071043141691890928704990656646887462573506781159198125290774178919099567620084998126894914775372211145236778309691971190393475656444457080796456407052440926617723008124249542181890298402872975208278100344369429994560912639961314379794344957197239142657158856829872312579789466577194210661350370122701035159377471687052338371850113759917758145868004112353581028206934394949231437272013603715136767288762558426373832654499202677356681021504586648969295376232522172608904981652904497707963326769538844088616363481288857051868828332732762103265544024470102569977861931768017213922291423566333069339612879030400051406494645413572667089624449770954600958456242987067716440703694727451957470775231396757357031835564895587541266666464586929875 A048921 663 10733681190282386620354320205132796762235706046148304903554527170416926972512815548071861740624545318454251108646488733281214035606453887992790986582962213033661787004321368702844214071849397639641956863209041532517180200066956951312912093119260030729147678010467849459395812373874280306985192806475136955576533696066213178914745129023368621417945213802872478745672732843689093410972737480636033487282115683914643320008254458137594978490306251936155437376680872255578365272379300938085390489424734387484131235001405345479412083421560028027256513078849112968575399706328628139414306815561932681868670648800768089959846998984972516724018740671143370352341029841216829156713664870120606552029840722980390568043151730265977031093375097167347741927146946094520460443234147261565268877422928310974552300441715864372348089505029898586238841438278445748066729783126323693510036934386583838285146048683032244007756670375945934870742806675676978312581199214846708453920407352587955811644550468621832601028857195932862863857916837170264823441537017447226797978835517404127561465483700855307825670362339669443730970279051491898404453911106727734669948209671950908087039510741521702291203614193281525404381797304269423767009377393394404837122740874594210118352367798829140872690898159345567572316354534842368851202399064661761161407418914838315876341161338571316729004557150001691254567882645841051931804756350756525762351107953799333772920258426394248366976797794438611940314638711648174316788450748130936013979152446131751692867199401079365191725277270261117241980184400101030932284173252686056602393228290135262623987719269780448440177206366404473051538864910070172150318046583336346175697224211856732586615144567042786942099617155910084367918465350523673922122262506383185795204602047781883976207338159482485115036181139302625080554493797524476575390176336428713098969462690431455498379621538657511560036913391761471881104657989416604782000532568092883844521661949499521552763476963297961138384049091494325530694873003257139958680620505018759601322583351543225888338006426278572309871823848658045919245515725592886499285490536741285515708083186913786444688626477544661491054791444007078823940907251136371467729762341960447151486575198146482708305303588200791071489780477465397708810803098258152139409131908719370886289034510792959521673136001119661402475186202533195710256665288966429429372691139878556166967038642131149119128370514749704115194117866577279158058265028095507316604892233354072294730518331974053474534464693205901343621324902850810925693193071911458508577649196238887291534108082085495345758078659042901291113088707706182665493417171510020868022913306676903607844289041255663685698030377296375474714002072993572120841733842569180560397330776654064582060539539883112236361825570596040602073643993649414763576609207243442102304390488519839863613282614 A048921 664 216412479626101630180983419948792595825042574829765279522405397775239580558297030152285695117554017959867961254490970823728019196987760592100441801405965628957498102438955305771185886153578465916500630685214703316250227304560841843178391996203178382011353490397676276802080369211167406811499546364957772589184595300575333915423882401670730784968354283828503438217283275620414667063381810621172292848887099077489872932602800670834158992337916138525178160031930972584278349867945119753706225986376037822723372401074636562326159429458228582773271773610514950527846624009847157786034752669610754117930690180407896275566773535186321131688301850280607479238184877713351029005284740742336590676050879431916082741621538041329380777205675490144660507455867899180132085406987177933681177214559504579633405748166421973240278871816634137897945422470685677223656603631980930242340320688972739362889031369113375482993770575150586435183707623080557731381816615254669858730409459988338873333990910549727733051938630173205757387060557379282270912566410006607883296615662092804009800107755008684965992160019014402983895111665956582459794431768381545408599126034128209056168345017389734294075996606328106302757697125200491020093871241153716422091642637998213240017434087144688425285115598553822411277724007110730040928625098068163210020800376358059644350258815156503880550485298931563019439947906655789717667785358012591440302527492351557726242205469446149274558989030573765809182006350119806817053236466800721410935268460389187379659263745524184738601231786472050088453087708736793147298853830193383304588905490652555617841098777377922129158992087757260216939247565861988003704920814417535545502872507181672038592872510581032720871634794216180436508983296394907050221358462633209464124634455644371835572040006002475344162947904203858173527005842196818774075246683736707455733974577394254161033662369379909591563426622893063388450629386997833712672220014817644447530895815982551015736524149398815262116532234326134226771768727419695944702313726226433679130149096460311643222274506310356791225080446347659676280086680748919175979382498560314843496663231522664833592821430393368002409139923934872597957522393078311953912282470211711620692900117999792606055159559754910873926932496905860892197990971140463140426642668001418065510956640831399371775629398624580052284064742901094497565237688316998492996155368889918869648922855908437567189496083617348374993072117373592730534656979578703472649383724855303777399422315660029428881550273429280615601330594264904217229326956038522145428437976445599150195678164978398852179521477425915012504652555680683438538196988154933171912745245327116464997332085547226713369111920449835600029760143462627061487532007333828411964085569546232160479054827248522350453284140086640929915314082748002029688000198079085247831096225441995744663706417140361 A048921 665 4363308403487779877426601092653236111891711631482021519582432726389853252799457749417568636888262369482312516358795845101515589768453193451475219607156092428078863707712429870637281133784234957959088076233341985053195550397375493175205788114536389418852878344250271082415694944639744882259173546825085804468002854873666186336563138067740145063163337652605072518464386657386067673642810654771338287783228204318235134152494347117103855465922086694638390126408354892563347834459144232094923990251923185157014246866335587368214680937324721264314677472278689353693330664711138688953404543910385208963785893548713355907209198056579607672127025181338867325256913152115553605587721786133325471089931279076451337256182881946131244964043798138921547983977466656122877011455215038264732633434679853911640415719979099382754638241218887983268477021615123185904918694361269732419741852221031436647984812178917827805088158328429453330227978225807398304443208284183454476875807078364481011571968926859060085171354060523317284505052094023172308968899135111691125579138181136278928185644995019622583478622477698030621623797678046336502883434909654807421447844430144741318515264153572312095638541285583665082919164033910502642863208197131853108817294030197234470637295946658840231769359825351269296835903859050184550360570376047907575777616026723779634551602354844269901087567868053616447946538439426149641776836456445112268623033538440998922696012902053003247264088467451468450289000090800906333779179326847694339145946684387643502558323944391413298598670087124196613130037141571039035738459992074820934435455900143598076776970925505946698323150033184674127524636371370537220628441309968305085092569314099647430252762971719637151171113778887012804984036853995650596039355401488506709297694099497222901021586624814569729530870529522007355348866709817766325380647062109319386079682330453489704329245193058115646444296010733030646180117819545665325480695156752814783025037597318531629780278347415436351495561770099469188678075551541036633830909389496735333603306481510219999104272707891407198401499649389690544501061738014192700503423436687577337838438558251885187984679234902459187028417655320109876012487665304018363643067696678767354449805027625243325137644335473209451914021931126186831030496251323214739023817332835459128112536906153639622947280413395647013031651943896681057377126561590658326822055118185853109983026453858879587543470918764607421860615915292258766462474864207554387461367343927742526573080433606995013135763138346691078548126097947673924926879161955490424216707972518520870006375870760369575558016682103219823075903536520850780100945009686345440594748768262408860599305900958895953692370854411554990503648537779484740718048211022914599450712692793802042924638844924168089956002596065028858356521934291572928920045230093907559527119995057127715389808918770682636 A048921 666 87973023814708138262573501049091126539168094088897943048055729107066823507703086585459988704655450775948366994958080574445786497183534089380882785619039334128960421117399908612833556448171859068792667876516010417427825370861657388837657256786890687259733351165420475165988964671746167104942050239587833624726100970778262348342452074297894403092768428783469188288775525568934620815571681358117911937113154206577157697292718093972247263069762119599383083203467091311931246454086916139552737737753049272759683422595685711443307834732181600672883944422811161138649982334059354236831384628286433913517097067798468501393255575649984514699103950017852392731222403734768914082508617646735367405778603772688532429843076524176360119635670280871260760308293175264881547124827960194506361421628838000006989482112812853588677042979176347702024895811858691203529293492055316713065904982140115136723930420262309875092811965224024062893470061805021141533626234043890193908100163583575206166975164169341458887497107516332492916985102932634642714148673449555506467318700711453993657274964589477875519411020403187674378776024889658570614553354854028458849686030801452240335695699695979939082529975323941249073709882494006429084916983576701181226257860145194003398775920859101449608245407513616693008983082328445813793639778993252814474665084310004468633769762328111354589223662805211715891935088575762122421714858967060995547386161899519927927839285888987182025189277121767476320961010648721523381848996534666746465139166115355207909393547707555929402161647695366265641877720395267580301765683061358709486704357269789733771421669958952119953669221810077312001891501580325205580322629986660152708100837008004584307084168442938813660879275138285157957907714541277010922438433383452809639650644309428552486025393957471348884326067453274808094685677076339962455505831991001413725431099412628682024432080548775358283700304604972740995220147027050317294508063078230236837706360506240418737078956304065878320038254292213263455993132498401653191602850408719451569676186150059959161628703114232045623814244705914494410570730481755472478630847351112435725183754714811277637482269141281951735498954357424131385291178350337225169459576988154837188705348274080037921632579036651289214579636248433681981375973221187684427735064637985858939586903590913041246463695919253636452164114208780140577743128169553164868387782296707801513558909713779874335613893474635931222205363091050403875823687677495731981292615738887419965462670302961917794813827513795712096406702785490407409471520434019641894535120713480441335469400110592406404001880165043640646941354598680837747711814747099108618338152752961442120286740577801174671118867797533851268698961788949827879730226543111996820296857348023067243214407912306249781170573888578971755543265323872610644883922241153166136100545509245583555693582756548086173439 A048921 667 1773712101788837080162227050725174200629471001128648696252878090674248569172456378936586542845694561656408605870032304183180102254698824541644165272175851447552007582490153249739520294470759888760762811767227725802837830074117185876369352436131501921994354407344329276046398423296051276530096734671396354716641843304828470593614332385431008887416251997968968121673219628056473167497488565899562685704737127329780449174580648058174102200908688389440675028909913368622802898443952568746518066173652989185457552009359968447784385195655564495441964823138041158598771590125974035411855687922106536653946502117166828376377463009045789728783726168132914760908038778843497693615985143405756691501982738175014911774044771624260890785963139238882561310414259015713075097007904321986422220718147998321461068026718117034075807157791515281149337966090217910430434429481900601207565043830167149165596448485343879522703447037758614827628690055884858029793573826349705805391661021296236228374072248410293567230656596572941661668936360822727572379493245121038986282388518165197238981698907867407931202742409890447413126851592201498422684288237683486877672562331571035639503555378755083378209657266842762178240473567924993589299593580010241018751957867430107466328885645723907480342603674520179939095847609070220638657180673701392869390289854080694069870286313507778776383657588391110747759578807917977472840465344717047335781287527595087248440096759397746661938862958064987390131747446410523263623933134352771615382441528071845017481549206321418704214969842235304560747341985479347812473160666144654308596112316838044712155805632935421716999932151811628731397462327337880423539927645162600688932423990662819114699783573893769389311010794166991575860322535597190240222553097837820146466129581269004375726021091948950711391212442462056151283045265864299613210142259221923441422822440277737156523109903695163580657849895001164393212597958179270677746206242302582878369020857501781725258454287222297891273174931544042047700264348754698580108060036109692193051075931554202415106537913084873795975935603359148386916236523472092098099962443789705492403577524721586421475032322441847475988670730725967681670130861887011468562625627592110130719909877452196696950712733399318957671145174126897964982315541055089842108779634207253555104492022087451831457561414176711404752885857645773250431775892777404348485776139844167575930521627666203372495767732692138726537497108781142327652098424491194083999267331066080817415915832075237752972041377197386008941060863012931496242090870063824857922126679608484685687213175023388227157116332329593200620411768342699514148514828830067218276588395210459827766812402930321382760202658841506654867953477085157891931636086844175868867910638400128388963886849403279763163793020785526632470234457103397641530576711306084905542151639030289460592766300147713594658201250 A048921 668 35761583308293509395522683534147461184000267785587720924952585016118470544588242004416371291394905047461059535603224321983196647213451203225095570836726731266504242749206048703848299564285904429022640742058177531120805912526525330777701494979626084964359486301143015698227009844506021165653643259502643064209099219985850653330189821212607926890192069690281906485706265852099086434149743650095301511060998024109879209680737328856188154602473712238140770333498590134705860726495725236980381110640453830204145890853032261248543062871499656624919294091225241416857271661469906167914480143054127363730435462169220525926053907795125636861752972302791877391575485127820196763916578378838248767327608561306046878499758255645271555850228693698679920269311529966513844840991819815062284619612938520528460053547701193528223570326715488119356604370286077698239727763684786429491609700637925079336640457637572878674437024082477226930625586013280445791676893953236534404416475603274551252902838505473174733163039412606542266236601989922730381680700093981714591870010835928006020895019723147714119431816948800180340275907423190586308502048833621107573605742879449189762218443210764291375483170731553795713743179002793838253451976675249495843375793296867966590928988990309501759566125677430460418433786485090706188160262949527704039394209563309869526720244019174073361335949707917912091116912033307173231647339858470249416961323583985987203529302935138082309024172935316998638068815693567959392464216472971584774674039623845373127107787188458896206826292556986562858421643469356890199816285049042837108556107045384300216695619399822302699200512091156836672358323441894843519086815601445725103595379791642921982572452109762009984349785971115609014210665004802835082090104636167696409597294977895021913959484769849350285598276380593908668893950555670331725202925774926588434965532315448637137190259853869807564448211299313171890979659037590308377668692962796612915445961691244562638420536601897013779783874649752721473519466343599100273737053256440763587576341362319642943318058241988522360234768011112905071090666375673590400135970313057194786728494328252870714968324047590259669601627537398006040409047052074746878822432734052547467419985760485841529840232209164489787914339786166880521539763957376748175409530557151581540030909209740300234934311986167159423374048209689966066425324972434898304617053663150324369203375543447082682479794690925007529813085485040028519071204558767767444097495947661705701852275040838273272460380452239869198473957023660022041742628712755316351406276219731147519345150699352153325349373088427377945865101426384153005581518231160000507793466605895138294473029547594399141410031336443589377913826736291991628175818903222047325002817471126531230266819414454518672602145103907214075285895368575437924666877008469361624387695210028150595225770587884618738950567435829 A048921 669 721025040888101634643691265253254061666639198463548628160245322842102512445739566120586499040517532721215320700423602909792906617937500904725552357565919083619407094757484771476836166075612110627194593880614163615229963005521973645022831665409868688919914040809291075163323696438531975445857478867995554789187503756712877567614816581674268636529043621679211800595841610436802152628853963975732903166449156457366257295802576849817817514920972785236705822023323545386026195344803913784045875206214763950923000265921284441933156785830790881216058312025318494308635152639784658031517713232401627985426503134309322126554270512587860081360873698785163663836030170239072028310588359658151628241102552311069778989297214176275193484791420136389645313587297756770593123971001974103381460514213845732746813278167683437197926590851430513670952576164369932461691480740978234509509233576696801619418195741292295894490119756847458811616658237571070292166931506091581180312139175721560481064790801573277900559739633406316508598920707651885729132718702915366084480244172191591939228088148676405304208576362118966826130195432339517008950519885899180533215552110262892232414812612511874263957408310079930362337727796813855798941105164426786755183901725699494074976202809693734528752464745565749268436282064016551209095466582931196895140873183825163735317039490044301353603476641627383355189988432655960418778496193386011824027726870319037946402470557338157256116798712782998368475756071881969750860340268904119957874206371513528884916902187812159059000613006318993238116192614881831634729348126685641015638053921652925944130972366183411634085859007781971989176459785838021507693947952616421064376089358426680602349806664737238071410690995438622114777523851966512225327910449451859997172480514878189850560246756203681508509281736994321944120183679820379962379241776263927616803851621121252981682292862650613156419241255558902276664767492303297839331285509769699067298638601249852014414053133708993304605704589415139438805057432719380710964387887648298639343022001496012709468976275168434674742179596664122788684181628550094406175449335351896717500314410242656854633604927972482493016660538420347867060759524993800184683806420221341834446011622183005659472442064850461709704609961097551470948386755926314455657517112984510552802849636382291911249293766807540854117356155250883238185494151662456526840284687470660700087710881776458453377954248062662269123952703011879946220371298661777302716699629297487979294664751957465433644108437706018865582245912569972501392683383864481818213228483220092716676552242713124940322305833051756461814938974338345524555835056428133101408064655431469383082705393971785872558787669045172990195991919789165658122122968795126831322530936984942484264511224070345156073724686421184229400387589950983522333735932714182557764819805282435933270652526000163382867007745982989816 A048921 670 14537306838624321849392593894513424857175318335421799655379145274189885839812530587535022989238543203330238248500881146264020261247659246027625383408148489727207754577996165213309922076568191810179592972798302024752088982996528120104425001260292277526377221926437440356299916669366671844433357323282883116156955386533745817532399278589526783037090650610104198633331452063920539149203867187528983143546646381432420455488092344765289507879648498693468750545493478988574470015836075783218207698927320960138055701157359046065224045867377342875578511062135177391025460530666066613761553966277201480388041792463509090546366676148742527165272298653153497487470162900784685106977885743511074749758860892368180322676163553722302195395093056939659335113867177102697168598989496960880557191825294938050702728785956779913083402396522971689918257721269422208006545936459875400495938737881751213612784583199294812187136915863121440477337836455282333217389227234141565804216815656481626815953760888417590525612295755575114033764897041440718080851144106498910901308968407856865842788707232718664020305602493610792199636819966553434511269795630997229077070854073514690310498262131245965699144974972348385233899472125617781615456724071720897882768330750177406242802234458116086578397692440530511072781858556267918992692091056898528850302581092888741668152280671552959872179222687155353499422634688092561930104867019401430537576779742411119491380624173522623662688813338106640169891195283215458423278221109180650117688164087781729753849208783560963759111463226577249109912112642825845950056226730419609108251606059810185840184364630294325966616786615699607154618945529707866196230535101565465898504988541003354512933879991859741886020341865683713107028826889138154482258495399758296626823855731376768789100673184619141804714788095681242656757234683644550245819940967830382835072667950081170301229751559571402605854934630130376402801870288839431999007070070307979632078538562953554623371576643420186405563202152004166715434846484968687550864888317027943909993246006586266885993856716627921670163302667707275654337564923736337041635819099228971305184144352583953174869871842812867976611650106029426158281027502515952271520158165680261332047938859033774345797535381674776781899856247734492971094493251446588097590111856584171208459472828708860304867960691439326714546975378794259638605967019393123521718921564166407372018102429173579793559230866959601979152126868312437990655097604547549418606330481798456690877325027114143032294241048568371915629372890761828549419260343733053706059796327277233133901498798236874347426176880640140694685421654744621039710593402122501359429399075015819095818367858786117214935877841878746491887999708875331262766251668671528269902821426487592896614544069439479622303918455021771329263400513305834408717345950716471721184935289716778076574745633989523537479991435558473241131 A048921 671 293101179759318536239351843457488406717114706612135126188205698857971155460197729260141567388441009025026730845059444970551573597482399100471482075549537492314043664182151588273269877430931717201228842890364771542437454459946036952023443230387181234076948859560917631654427844724447141288933374906172010519960979714105879416375356687307222417919553061071877231166016935916924299889446217606105394164454581175991304766184660559355190208051655515736744163261533701344314919073260764596441589841726769992088715095811672820845762770844905201226623058818711134532536840910654082426875793036563223015182070634222767149286522797956676320118360004084007117557209760569590650887816104050081929446486525070824699354727030580851842687280672729225991378176144711157282556522233113754271819998200136026764422685035647318439904121920769564360701398505281514393458046709212527083820882323662634392164161147045986262024758603142134726056626646994744164757931307327830743653038256953843384141699245967484658604117206464165815742451345550607050294235038342512338676825336558965956930713975997985555300996253267604430210110738035454914276704610561646246752722026614651075777373728675368547914286721435079833005950794658977916116982671792931578685588329401175138967884576168333727899919746233511418683678563775191718714106730793721555748603744853949625688122547582811286898576134214949595627975805391333800978813910066675449112611209138766120866178198184092580948974598406107366322347910824434000848165743142959998768708806463648863783578862577253963499046262573637490235054776988462091163202008609372032154927865739839045256871215545021833955516017659876471669455190593510212410378541023814970829236514587620275263092286046069451168704061285224028225293092961279618704783558922016327138162582083537897447657922188044380862978049075843477451217421571457742235841687414154402456807514405684934492141269261785756688634035593447393474389032098813135660682707426263975572268427207630967066565713870584664599971977183003419901457936024881245681157167283529517464985186641770311459395429651675881545397833644134495078631195308190398883366978503205184103226000936483253669069501461188116171961596421104751782914209444967104704589244252639008755408708829827336176964248892884784626203191962212886185655701987279353297297379594932946920449338369578405084455912211505938411155263469893707582690268859510004782440369736438417963968281089286834021282759361685247041002912794962671755708131682516392716163532457320854503980647902010599859651054377127076856900550641294074643418625657662444957095795337335091225629302093499617879681637945160683634491009588022075064299459617758815980682442742404289178420549686140301315751296489171617724272859934352509130727508021632384182653854278311910996599953263527564074546447816424267119424451748884643397575606724609570128348107546449874297464088201844247562508204456722191504700174 A048921 672 5909505971770073489033490018397287361717041857538550078784803644995269162198620777530443694150724634724045743967850280995379680608419869416046775579604391511887258630032785744769502055452523205642984120175941551040321932069343014030168542306641346781167165380089999362979133849034386593300802860424882752820570156838847354259214123997088939800567245780240538124665034828625575670450475490170429769614750122123690305263394670709627000209447970628635737126210291941010598409780613519957379551170687437653171713623699246256533222920550932799753831236324342832309830395415147079224603125441633736154899427739157638800405782106035831817483847237069452851034965705133923802415463182879866117988986568719106696021826067894971298538650728171561381227128094552485953801904095440524131473923153950746329352124985992448428566993083153560117489906745228171931478929744597034604121228913747296733062603433956591815648370769414804483632265979370195394567077800954496219390991532486574654583313381242664798358620591118215421424189995226442306591648762210589665903241534392903215780189341282677533260022438075838028285460500634022015093483846874115996031152423533740916308718807054518531801883178429104620717594688014840619132823013232362417737934014618162401693082581903710163802095345162364782969816130053556876445900913570922950104819853442751260235185136212360494896132145862591059895894688877437407242284124659443385607036661079022786492765340407050443570602190375123381684538408151043041885259289970138385994056838231924303822787273433385628506806986898215851541925303729260039206632947525932181888046520795028770658851607634365585916787981441642806099948398127407372910185947891622340293600708610611448851112158326972282603669397612344991394646233256492783187691632727197788001337353144435356962910238054677622340221620752368096690202996966496315314489855824240094503770270374751699149381969626372866784836819780151717100255262374400152351252748121264205180096397281716995042543299687151364244448598400512800049028190698809190454803255905633814101087423078127013058063766643232407090389451769737022068086505466169898550107978945803822660271325697231007891826113590602955446221730430663899417690132548399262537976071101549528846289055379039892966178840380807645958731974442279963540697292373033069733521669802926219225928351747966974603939797140422038806385707533021553487941562139473697030439212907149818823121111304098718363523200691067083881098748619910519626149360327797905395739722798172586710801132123012687256141526057395075020456986400398242198777781090529871491911719531553782013904854907640497453266836824152822798467040628279422701784665102659845680018051142956203399496026953592896342060424878800314678042910108415580218396753965900461219138740056503323025855361084698677431525858570827618640064466897611666876084974064232202211282823166587075868692869750838085365766880776441389559291673825 A048921 673 119147459109727041926574689511574264329450591214577540076324084902188917990277436656371076501325342696865201264853066520369400149875387809683935988764501666113133416184677362003891112168763895441242128629758490661710199251944639388930221197963059603414711154316425707595467665009803457769683645982953111156196324982223860642468395751653950516951814391501656668597619201048731920750698186943369987408867197797803262758729258584662839018867699775762898216201907742853121983793681810716119921914261810276236478097992309107212550019678385136263731544160148341366319665899823354500672365788278426351791859246894825679271014229535371643147433007875434304298559860989700411134709917805407756620812017752028104134367357826171380740284433294114347839075365264191077089396707815749614425022966809956747356370779544894709569449274638420158319267139095891897200963788052518702475765133538090673069373818271271657141116189428182684856859020619435232550517257864913245447530427624956061231865380250915361697021849754008252862588702941304184234893772049454870501428817139604378077594220568227368427603017095488793058687024403672413832859907043971316150333848410565257739965312810459473962821020729200885927828311093804421903978061475808219273500646917143060941760792048458028154244118449243852520726014130461249967710535505310217726291822136509006054912177028191064715284529426305426734671433089171087613485131542569787473933624048064048282501013927108752859177900413368639215416297062793418986056596956212186995452175203723251350026173223385058464700278970795565425150807738734563922022042324815836041854761797341504334184720856252863398232445326310384596710687933589596859104956671012348601184606657770633444115848073096129115785731225956038431274829129624314533350619994262202879666636575935523583548298772000488033579167454631196489624395373621077137913002237286641371230613734488229352564904779465660478330123271773383326727953125603623772892822246938221478577127989725550846416790941726631935311908040979161891585086479411454873068497564412221676376607159116010195506370203665422140080550581183604194802265044577722186376878188138318169271206365481570644631744433144235326518606356981449118954716669526616486323568840960197347959871179143493492156761602793594864935169442502056662694652623169390764687910609269218837100220507493171772386229105489276934908410224125517091530170193165799820017710628193584910673349882144957270358520751050535183525465928671723101739751647220929686072511574893223235942317921883533898447725588718145125435376902904278717917682978928637611357479132099392015629258459018545616153148084366931268102008838656360132491307353500368190841707966461840230536349717017790289908320970655075455367083429333014994010806222732977077467891094365365720535384793589741470846860285958578630596712662165194678670981849507442936374314152336621077214711342452309275300344287706406839572247222966244 A048921 674 2402251064660810647553525400898870299013095458351270505480296121013129319524704515667132866889277865303471553177921783215837564826407888410427647989423107012568604425228206342689666858777115604433800591790206568545459486277385887290268105763162665417406059512160609736449819698948523466517975077007497766706347551471027321434600440885632826325693541960889155972024660206879498157550001174701750195967150672384559261617809006320577489588783562669483583206427126785194353496237614257877796345677967067618792433758549222595920187240222378196798422593603079622303394271562408078027409159798666506663193729980994047606304550095486380963102712487300659206198111066239373984164097560377168006108945783927404066838007972469441310590643445537282752959876133229492401723930469179239630596788925348424786248401327832042148346787846692834148879503940961465686137659963235952334719342018273755236677418190922775717322592795602648522669187090096787179313333558505303053758612262383372574070295142035642141292689736381693803097298007278384967317485925469460336839218145265461936407551459316410860954654497419222607573409757741382707064099430727065829348915055622664303019439720575765106983878888140265083647769787555690066413165056342422303759957625405504380089618687587928181742159752371559209360513113928543591795422940412163696226572767811474726636388053007203110577206187397037867961854374047972779585649814919007930390006342450030680392762656305601334739694384563736313486099999695502505445830065945890824232168370463411355487303400707102275331901396102373203203674734086440974066548378146303938749943525469952889590803571244918624200796976752281992797238084017085053745866763490765024605461699140370802889652279998651996905499630374056249239018113516839196364922417136622901732640938642674673347065442878163601678345551880052562871438962832745160288105635793683407502511539610981409831661911014204676937719078620658134853337273818165000134664929791515673329807849348750158883738343924549053392607325677773263657625713548865562451997857438875957533471339441009574483672422988238474545071653727434376005866245760689529255560719479136791983042240080568101639834223369227959062665185923238246705701098073305509048856532433463427828017393867602060409824734469345619286015240340994491990969622647643964224604583970564320390688426646148977526884176620935004421201328132432968066409737946667293831723384655199846061846261500685517180869777019157689679173360172780532557366353085119024002796072977257444084896427230214678337490356063593715961632994095899081110258082022381410429659622769476222287563327036827061805239274223739231403319879406522492363010316159489758361090670339785571585117679595016660871538671068287206452310821424169338200830294844345529870007159025455763600931105182501006450515719653971003779263302054510188213752669173684090418946719728128130992215934217830589857767456162969693923014258950153744471 A048921 675 48434185846543805166247137206348333457127766301827724716916190315542628438068174454603296205850543818923250758308057728344650461660635696255654429078812694822906536308317680096631701202773092647830392090432016205255063500614455007601746159466664462182681368469471059189875557174732465122131955732941523989380268176562527872540553446667733292724682676063632771206304530493485240803791202933638500507719704447750286034935002426706224760426215171674428228845085514041180812338020794873650319205439250103068282773203391327986633707924813569525464660068493747184732693936921605769365268979188348319064885632084942740943486659754182183442705246021522883039932011018958397279016123877614543533760808274732303043559812606561517877957172408638261571062674759097660539366809030195121616342843887851973730383520215378854250073226995571647471288400138397932068015602977799482920092671296670319543799432496011185741386458803824410085873465253672402489880198656066662304967894986643130213449229421857236601827848767905860704039469560158094769750966994421487261897445743413426422244674445143255210340375549363349118406294476894733736153958889459194207361509201130309266912685906283263276549492179863003887305448528869512025217811961997857012600046369925132394223831037387015951827396773071258329882812882301281767318067356879508938009942418323131301933849869819052087266566435014548067541481154883794092834783954911906349953520402543894530014832393932520183912965322396151139138108978444424452005406803544453841956791689831124545611759815030422851856737483515769552196924563500015180395184478163737688260525318670428362588277269255328444883605247047064212467529653241780920034568826395847755082970176883549470090535825216973488512554431815990871201044773451682747485251240957970950471303725246970188088009875761235765038314983426452317982755879009412548107708690959242624778996290405993450537738097303489916952631584819586043139602787993889607111490541563716758737364379992372713688381643789967072775116965003356500885887744987140990745725928614119491377627469433027881623793196782493920112312542371981307846671052224757244272893039761477811823779475233207699780766966938629677477220152065723173098896420399269003916428920599920790908289347198721562839392804214184773251044410819961505019872869127144983527086857326607218447841220939435177403866996645062453650984242897703278029436044950535785069407061400428668105359413703471515255739173901736588260958104278135168749897309162418114723444737294953012746458529873270422756946660506450912500299301526140370440744731817571018154159702920700461662459784087248761098688630745882299186804140492297652366653861916325154575941904549048727837302425458376199474172396170485685836415326187018767472125410640888350506107262803348011356607222154200498465556468816503092238928065426321752600486637208836781519360826784205224728436588485189010259998175857450681169406649380752573064826 A048921 676 976530052635765135101064132800869698263739725164355127391193723661674353555201213829007142435225797587852716485535506740963059392164172081498616188659373563596334572479696640880082016960644235188440760893489718940146021753929155585880518776898783123364556333675415983225661247307136262843901024969591929666387200269506135495135317157114397762282225789101421972172355971784989218206540075998018272534894485108390594651800257309441897299135860702516259280491030927671160753164821770004923477942269814900095649654534342196317286223259903948550040279502548337135500952852819143959534475130986319010319717450902885561908530427659271087085442207183231880550449999966128139700149105456366866350517410326206910036848874935485350985931199512321184258482895533050898565221201942863572849464787870082569003567748334067131557934254337927709623282574710875165393864901100733211398956103964124964368328921307159335995058065080114960548732283775355888904177385990282486887459644962086528980190789533190462330410945565828227133149982174609499469334029224040100704915964239483358259835189755426852234471790871609347506085101669741863846953412065176842881756919164274239816829270223043433606025754346518996235587369591297313896751458364635736745619831150472893926836501286178328032815791996502958075538063972445329064123282253981718795992762811658205498115554438903675176265401885557130740733475082912682451762134513284040908754947966083659064128370333704815642451872090456814703566239737296486105830506527233212415642009818206762625212945903339984832033265810743549609021189845612571980686735382188901124404772725089651176551956711922360860824624790165931899488340071422702892651922931926318947217820100864425275594580418372339476738125548774377571099215483314714037958439155272193166779523975788474289555781768032592616538905017498579755115761161148812962202462339014614007110715704654100338760465686171052691394281075413415181122536558195528440416872164342727498147067299598369304634991818354972196742854855790348093088005056805023106549763720720019746279767505237368708289343949856219429065970934232233401370205749089309798340540212110196162854249796609693562411721947582428188067753643283924692781702922388963583657530848279070552829501990203230282365777308741658928941938124936823523216184796371874510229160992814470767781054305892465400667788859473572569576139884102165359196521471882964551902091340232058151140410437243131189900696043337036073359747619282401099554896989966320943935068790544769665736652794408451033410880231640707234237318555737048052927214172647784845642757500627539938562291879203782484444698367859204692465113677285825860493982800946631607070382318427250110870119916974101338781602980050661329546599354271850965603654328511296078558604762633943579516151212141885267561543073762615691750263875862197121420823365651898015309262570676426012846607504822446607031493363870464470767882941800474427979284109 A048921 677 19688798872808110807363849879283997650045186881635961776633523139550488000837338435152267551175726325115742650858116128603239475120163575846539403340095860710416602827429107365106533529328807867096249973304147622839207885347656134308068011978087105866611722616882368584324722878330924156726267343304956752992174742453514527290390391981187041015400943635180193739306269896824422123995020208480841477210042101035666721619310752937965106638952463057917647938831936718620429064128324188818472288621724802576478385266438634158757796846732475485852342589865719504832223026685845643590528318225677184697717824180218346614257049538979563903634502338523075154135289859385064533676008985195144881744588493236175445430643972889443040016826966610247308381270568674697457774329334205206325595787436693760868397959211527941291092216185888071485852975800032264946273172067977380030426270048032016234923928167595514036321174966758819030759130219605260178413621966455876844558299056757693610655476485118956679648508882670379947552709236565007168142617927464129515991028409099017725821370673604241749608165037213012115054338701459040981987540957904136616722788796828588022056602479324315802081427982585023822238908658394287913916790878329973762267330023055788117427745144708096412410616046406095867647740115929629842289571849486712057485297145798710320929874506663326029084810945550036434980120257080204348708634063222048877890410910938658331507061672653324099050594461174824975657151386445262774421330220596669225179720359997893058218418869691380959153031853419473963701315677470316112774590778380508146306511339422732228351212188637501370420617640135720271910419700052494882479867150118929616217957933790658365522988460304687283313020598801834568772511511373546490981635302763346717670637811928543493379053483919063256573421637924491381596191658548326487934513497571503956652123625258239680624095058626842667060401578089853692062206538946735456421795369465987530253924412157137941927677991353291305640762366827328033249483857069415130887115345391431109510373181062968358463501871093207899346334185863677747466444780466467611929384727483672735273989572575465166372137438126389950189192371478670337590141521222309863374434133046573699886227628218188181754337239259456523111142583223931825055123212844576864748095360410038502293394398467562666468828781580839173502731678692283615074416987886668286344914180532351695042864287130336597347306318370022147409342643239013666691090664361803653709200742231518908705629380894404659862359744473393278750241904220471061316978121708179906240278258573492757320592467206046878364125247394088654263599322774632680506982028866032124545427893728188312186314629928729405734138479809609037555832850344413732981482111099319340895010238718118307646856629382597468610375332987645388760565728026205552935764888097786930575828570430617274486808075783793580005779958942358128802171374703174516036165753147600 A048921 678 396965561897027077462304806165059827819341359643804536176129966148423215411208063974338804537797851731757805738748620899363007556409678624053755368644396554984045982610291090215581288138245407255750356773317463478194390444233421225990111671621673451583842428037025981721739079447246845540778739331813513084236297490960559629722715587989375963838116063290277277070471041487418027078998379236850649865490596306186627332897948748934995170612662261037874915226470227629794163119794519130136268278267737527277142303646286087374532503706533947485850982746832357153878943528539067013253087992531628266889067760801844853533765070896375539765807749063860034074443833594471671161847553459355405649367526850110359004565733744548075637333914314864606719261992947136354610595129471024167993798693449154818758557084619258603976934131181941042959839988456967951135884529840695035072721245309465407364411275346731832693148193684733244218050622938948971941819557183506002949701938694888973615949187912777615041882773761989254936729496494473692349481963184197750077371014079338431148527117261373532400172971245816959392116229392732082609090936946309790401188024839901072536430979371307584978522317378853495957461880134958263329093023792137472630198171179230968873105303680768138580844512694823912887010778141835132907797018565227806249036842257600834678929924305230424959504283107914432716512053882517604995750797530920814962742423877590281313761718379907950151353269883754949068742671549943148320586373801839538390840309482635510021592998625504676995103443396610168245402377080135323620148727293021069863642980501036354462927488970757345918498131999591767332091950092970061749136378588045935990260148913869433864810068061068524587784781836304463026816999521214228867857016936356157366403206397323769937720002053220371611000734447294690218243836464535597488586848175834200435005502525345912736088904233273936167100763926053349063944793057121543714180709798756368420636896499765147885547474357030067485974078643229732950585745433145542812140996487232270309228124330311800538103756016691913716764570426317499810186226262394714242630945077185269476483981599412278887785341465092552228132068405685197703208508658102508542966377406827488088827050887305608130327717135583385110225197834018975331824570694156173950679224146358035290424947094121944175452060493565090556688503536217682363028229950574484517403195155991183535222171605981436038473258801075690492730130299625245928543368875307788276118584420936815446778129911856333957736446134661675054521670038655818982535864836953109096968705403716003472470245385246025282373710753514917079403484853317030427095945805502956894138285586277350431873225457752922361437598691139734435150040599097470330100791358380822222613900354476096556141979782095778949980502196135363254427910516714092482428694552406756728617957621712842917526598411106238655254088925164331229038914785997521650520699486982633859 A048921 679 8003619639279061062986878694536086369209562843093200176747170600850985729570288985013280541938812735439974554188907043714840829749092465298008239896068920001492474390972086133497442566336770371761630826167376725343207677297426353410756497215168168152746325167470795226591334735490668021462256785681756707499415477020572060800954864394651406201717055052657626825114643399163052365142343198178362594107179925515292679250221721056716619691927389868093170982878444790639973198200868030573483252207961835403236940549638034827206690180973340602477252028289291395070787754590181642435363116514894370891340199495568971756729424745155674093778651932991043668485861418796447974580105839171514703507403194607336565013878878326934328110483340399473234063512993418892612984121542620459940885762931726072019116267071695532761855004661798079122268222361416412030769438944374921229158825717503171495249243898616879043163739844750416703165517628935958952685705733520226065016013643408052429287073916041945789355483804940718475363960160768869348585248173577177109595824869876593039717586012402442486648045696649996498050835301961925548105450488723957036164616340099296627650933384027701049012651160911016202909322605042119846846885631780284844840081765048324771363761015383902065358890652542423685221815441247939833757373646022551180106368756112450882997874812912181321370199326936959846880279595399199694844123231109791408056763872329564340909405434468642418298260528345672821949164768132802369994399694171358552439453094609176793057464980069006427883894666609422358744328762988372717359122526907300032210261626555383639258811804277197419771257966955151572813917625864042684933592782612315011316695506183477591791642226724275132434229488070549984744849775574209771060186684489177542058074729712204037555767188017975648501933551352933906255740849201775058016561544986655651599076985263900667326784806527174042374242935216686045737401225555478025418576014540730530630893576974340499511270236058762229298918067964035508922381766173596577108971640288461688583226333237373341386279570345040493264199369589079245309296946435957448093457502716824675701197301733360794360062888247058599897208813006232584613419613974521256020978237902021681800357300103628042905479251133294971332903915618347997416315169280453566349017652490775347115509281018292239997901777202430574223114434794489233111091557189065768953214934390180061904797728876933426277361246599981753344402739691701565172277736572864962861299245385727330806421746577218024361477567104688947975872632569136718105417045525670463904903132109443803438452330136737894537171877848242510760844407348978644696475778823568588033583989445096045679239659492899790722575459076620845871886081003170346451078422386192026553022118051936820046816288719758465806909416668105860948130143077423804604521786629860141064608330993145768472554002677915907983439360903383287297524471113110656814623827020378110724326 A048921 680 161368978770178867254914370776931767210943378223103742319771917478227608131172951104629698312231537834142915229798938076629999910038194728928763508730786196425694713686733218013284346806900676097212593461436292763052289711476319693234251270862108934673997956442703745321508509215223769201475175772136839404789701763452476398908292346202246063849643300133567008757684163143454420298581896482673767385538311792748734692856343007047571737293644863907832252318920288642412911992331738112628050200880658247132325668084659754539855200054251989520612407908517710360584865554168298746242724141920212313379572835340593847757333808178063630182389640507157673380151903851330150469012422767528525992760857560305592973699466940261916178815489471800265030323942254049719915849503931718583857114584235662370600267357940968246925262000014238740081230856291037710907405476860602631981605209043577698377749848119502239921535490056709707884489922216556181465100227057415240739346864128691214384397010679288523092207649433331992138298909824692447311702081326181081699473270949080854787447538033530928154424364935684258147883981966040113508170010144561484816841204247893993766797046352335529178885487727765591304204266405397340217168644778861079249528255916706152861005180719064929760997814755715833646618330039430184786381034543309658328076800611702392445402317299005475496235533870198701324885764485926610364929607589884816838319658231166252363825151055995050057821578621152185552384110986350889833883938313296557332444714902669913018989098906558308973490407273075730200392988273969193647259304767356255956402225050966664433699809134909365406670757211251634011482439840578878520661035933893116670121278805411126291833656710404767159070410350693646956121198148310217882901255064813780666618745334054251407875608107098422971875612651377118970633556783362352255194316381434103071706389741885262729296722533111978809075549892738060128104134445704754891367785890989499159823707878319756651381082613869289710094718600316805287663328219006308754525543399354968077982739021503796978718368159192950408500873972890445317608545223855547806065575927145674034302270521064038736475309065051854026034971859699592965290568553745788905792454689614183741631315795862297713754664531021776076430623636471934489888771111207934110572719958839788402184862833465861048715751456503344743921342677637988381768145613017714083060234989771615252133348274394560134622721415475573309854157544933956657378217796238734505901727109348450022782259807711739895319776750228292434427868963337264471785599489352703056297547852621900561210072407746664044412434118802554748445227861566622581053314225544844066430163501053740886707479582822620122795644044465230803329232730035879926049172822049612280981209721549249811307813457025790405503128708881848172300836690299108231722275779602545611737876440865847362230790884465542125655865739279924913328357157543622276698923949864163981441233721 A048921 681 3253521341960726682314522480617619595970954022524654809558041223448854434289723310601254992357931723873176721423231635312107014471349252375569264565021871396265936815859440750611752866823288865135229937607847708521283539819577880357562620712365343125728978645051467745701459336206006899149474472455566170397613259455313352134216929483174820744685102015575922977914801272183684622896955831741325299848860848258220063362076908457871420310597848054182324003160899876729884340949419305625938717576672579370720114716685969421394525716287138431741246765774282048000820664232353484731564161714032204147464576614796853662914392483756694166581665838126661077699579016964657074959780493258804301894529706623478170928392087435681875670343570619953603141918089662637459524465085287188545106684306473661784316518451689534722811599682432076815719697402271679965898697193694031321638202995577787837189020942536160262681119507359641285616669108564688101763391825245900350266485409546658621010160100028741286543144838519355820551664144521488961929668015113214795647602979279543324347924222114464561047061559185220316127640346348465466589798196429198168153195323881422362226865420904855555276988154554558690964350216356298568416434369184511448048703850952547688935261682294026098457335875745851985440695085033175944415074584704835685188133273826774880371750638384673584042919512520746889175386936684972722778511053383134445984409541200010107829878354681566764797156249861409836761495623757641872697965594278285494765391789428177691679681419096563645454507163555858205690901070835438119327669385360314305685681629267328261756871912519230821052098387121997477984357379251833722869525121565560235690670211958003622112472594803538688736902481056455821858765612321380837380845333556588761311189601367127087173383973099551215940980453775131921332979865610410896967452748865912841145088578376813681884179852385818910221407194563141833086149512956898042564279273715554267519635067611789356630804888149562383076167487120669360245832514629223430935147428908823226099826295568333221447546397439368695791154127777217788904544243494078608429936693749653577162777702544495847271454387009512592625858502738054380359955858567202981944066215431022934696748907275818346401093503368981798119699262425643227566789405727859198256913613461110161274075857332829409445914740868118659524511536843422686958720118738571594153594688910560372323332506003545392557329882901457262473297771076555694434358062035487628535125659117384203973608591436662353192219314476625264958245746062933293711004538798912153495400695899659627005673676446535910326705602166125230989910173384061837130218276718959367243796368474661534312700157669630007422905984501932524380103144431097330065833075987085860422951123852853856643651314873737697435995615221566406181823608401680477090560719663824737993998923736128883524151437340040257659557657051922485199143049712870041229693047862537447173440043565244 A048921 682 65597497135243192598646534999298075517034607791198712047205484827403885625921793257169552051290921104499451223192281001363763549141343716358032783231207462360727621655663330727100943287606803291955829904836832037769825966790039512292857865568458777238838732767529736246129077815077001885427935112173949355419839132348326042277605333331478389652094962988398458947151214492083286223394003180986704212878965037043921124757459935471260569254702075174779152643897810995707639439809280047698438311152822344391800705785496847389496672951926085006515027770928666743274835871667845404989497882235593158100968480327961328211086133500168659608555916445920100141421238759889512094008943836071589567268981952181709321952648293178751037003550892024015074747087493454154204882545133710791514722385130007384659727274422697041140359225871933532744301798943370755181411821911853582646266816815234149329827341865664215096674491585849597543893574682391319291197324515507615804657638087932866988115633552382471139994363142019602620630660343543350625733519209010555383665889568760881556421993378824296446299927001868047078081226515193778771343397728235483321743239303256033419324066849486651353159105993243524599457637757971425331014809534329475036696887793377010587606593177406973478031876165790052974739460657820563351866548990437862541453484738818634526352843925709471502467867715207764909355450092556655550733729493381149110052848331354945562899755023264598055845214251884166507633089213817464450985492477954853832163271926006203716975823752835817313095464458122805870064217189791115087915276500375352263878457052885647362575387066512922679143042274482955939868979468993031679916486980343789538102176143375990223620546164595290331908660663989851929622785319502482294962385732266687540742424076145270997535516257757543508703624937138597146538421079803547721295430067440218321733172845526927712263571454506158334772033047706515745944886352132843888476243825285219250741383073365189130070531503490394153712399165232217040959669872291074595508133707134150485269729693265995389321633486454183485348299115743391087002975719719067679308835813314939495610250004399854751623024614410483827470705106169680557117837055141377968210474129727829719741667726863733704276549501170746482667600452595195117729673508396326044047958164030183112768129033359643719782671956667256956829856861915745536823726652238934868307062034754483237011414733910133930346324964436459910511056350591358366251570589381283770286469033222973211167446397763726557349785923157941841859858297692992104464009039478067349421565774431389547066492103304984616260374306460982788416014167324226898652838314154344536824578314755962353758919692227600626838010336732319512086408794690551638751446552002452295797928278140029736100047999176485998678753188594093172556079420293845088800776998139758587832460688629954108748093917419100790466459355824995407305197254982528613729448954305556060046734176921222575 A048921 683 1322576733987251907213184756341325317956832166315194409771102175532075918540980761361329197856872558950986211688826048126264565365680757537861404599938340291095118911555547258260368467952975501149124577406090269937667522621137236827270719928028645154324123404329955897142986721206123175807991128582176694448408626188793690209087726596412337808990717899086987713716539808674581944652385269238098098598740393228018689459139843856894647139441882929076049221423943662134557549655550363372276607603524486530954906459327072720381062498662208009614217558176217013103625192843746434823044771570069867539599522352907779684595064960716008031271010220800975220924673938177313325874751250663094895596472912225357916725731123958677890972383717414644621317097174901104567416204415461411893232644183884524583035759522593899291782387989218324204758536054576543763695945187488094739620000238990547923210191029506500962242990836672780078320340967129704670984432355118272724607606948862417054667728782672975283095825063126254389517799553294856890794550252362402802532256869837753914661036906155931242835834567164602006003053372871696621239360118406885618303789022679052821918989473592484443677538339758787788419706201511869661167622021414716506505371203641363436514776442707617716970052588797323172330845020342283113267157416330133599855949474115928035493551158858403726048083564831099443581677695590740352528920731267039674973751082072368871239174752949182471320384444949332315265488507967492094503127626642560168685790393806745289913488866824994329570067108950164848396376541289667391567109685472898466984003145414598792856916692278161634537651197286026970537640886069480125478642487628166363101655839712076502930633829658097648868403727570460913548598775753043435709650783753115620639859992912051352485183991615523619122931270041607941893375724478019263546347564052276932936871389766425338157844445781573311959854820086451575906598965545552885522559985441121316817893498005553875628692699542568438777587008893244472859159503719300131365411560868091313175185063975802703471169552906342849992223710980464123318936207556431599056146139238119116360840283425932168957727575004289787919951763724734596654555450345804604027856597459506287378408570012277691669805444641511087214562362205525061538022449709497319972235734246262938458520856296521279345428822544410493895484914525433724670017289803721286076235390591125202114063771541763614300097211375638021814266655667325196303808471788747381341028160112715926766173850298103663412624030590491108938953198039840360747270056542952255100125455648684980148294986781161423386505756440160732813918446651680889346576688959761617832497780738313344501825804521992726168677956986291041500753649738447757709409335315640367200791969520908155686395311115744995831623324352438491323509267090140896278720788745933092984053334410158211004450186038852472797344495872585900350164901855814692197143108587015573420124807301645645998674 A048921 684 26665792045053475817989038458707266061347574620212341898606250015872229842219368484645326030020712482278862895570659559129465165539091884337017923185924033717852325134055322165382218323766948766561846437705762117646420553317543002121392742896055678033024198839261838030667162026828777655563715249045911401294865365798619249647300701359260221573392464629296883295554416675345706675998105574984530682961099595384347779831256407085249940154166674361329229227570399472059138320447566986502560914803822386284290479641151734402826134708530764937915769401433859647266624394840779747234383279406250787097812411578358173672844371526870020426317448463233345958363175800109752516397222621860375448944497289018684364842481599302215344606449473510513962971298165608982794791359219650441457645780520757399513159598834810923098219465498260626744408071188070476420266891688723144228364862172260610412529722207082730535078966152322100353245117035375530893996805852697290158030955498306414568277880728136894105395553782757177859438271972900244288656371562397246095644807626002904858634944545493892339231800096872778643165515025757920762234199935976230108005510953511823692274632347247604503939876653057573396874591835424678350490169864748704669831819171120281813633912050264395232143226817299753634744444325401651471871864476181604649857790755671856312802343938550291998871989331656759266286020789145056895131444233072324433439620206690252850569295806061661963496993123223223888498612790007486395554594757381805643088052087768326609229558815949711919955875737557759215244937955418056758984950390589302390956119153970683808695506987136907809035200760537833505496959605063878820907358155642603232511795502172710308711449049946018631889465623366972274976996587110076431275496807067931411074169636350355292661008641416670950998996757875274387315644210387403311817911865126577454432982638737494822411532003584509661228434547811003625722332597384550925773010537987644164397149456046594167060513078106733359143315119593195896554156873028859376298353294714323349103930774610404414119725136376051055089030975439818538613000729749798180450950780010121810752322298823394386125848615613466089631583632747393831579466432754275371268266749768091636395643868845875092582883670585597039249259864120195838134413513313211456883890829825195201170514391882333000802892200357732421253509889831937894881143060198901917630123076791204290269270524813623257608426045409288831382784401053554257286028041953154113216525993906109482236623958542919663961599147415695815269232537019403055693466775554994327850662087367220795318533976415284515013744445086146388533240932975175923681452304153875424584475718421295337089849517013497652785284341919589642005875573940174896246559379882494531499915393682621956809072526615602606780703466915111673470500670515341330477723453894726022604724740545149161641770542167249639120958935316617567035029343911738569096270741601959036991000304769045337704049381 A048921 685 537635697889791445455043086191271141987564481535889071044504803048913722546750988846438302055948407210833874749509426342342228541334605206322197829413195767880998288257704493942889027583420753078444446727898998409896861258320779387634283654999554652473188742673073774044355423641935093885352451043272537090730381056823135122595186531717677990950401062865165861917980435291780329326891859950452838391763591443398826708939102220512965436493661349031236990610225172731712684682306295926314269791998059348739378119569994809702707807612334784016049733057491920031972667945154608419993200856344056799396226302643335144684108534129688391119404364644700500411543129557138892058287476627197639138524058744721801938596197279400141819277343312535265106782692297911136207478817170387785207642333626866505099799248671698308912401571593542767202431326535340891008877306532090846444197611497118188146876335929010983541761153320127350649347971346900486755058928617650409047947400149246981663201576572967276280009872272125156875740049999815172053032872646503023417987808823213697922043837265210951187660310717314395838901107946277825536469317869792633030721493540916366604588315466216728415951349401408455068997732166126163390713143645441362138432631622755918285123498242654293962854022120345043986394314157903076633597418301616096620299177359906492862792822995499828422853322856780015495759307569064941528899826098283473959969947633537795900809270802640475558843904030042195090576715806642432739679644995204338733381137507794607288541074933689224905156037050572432347603590660762319084987178207951829333558807398353781536320019017737642967606083196312601851802729019657038717654029655423678745736457813150345532163732814377797998057757029921167437625291640714585254333130914452849356961787568235870498579903743058928098518153509350012155450076676455101094853475478334490584000863025353980843035970098426438008114385393110635015362093921868350219882552944346896201454010514917933590720189052095258444479080663651006773080438014848359025627267762618626496542139102509909821679194728444388466362192534593910395051197394279223357820470570417936710269205828036994187137190830271128294862201283501190707570605562636249689706190180967666113502684305261963604378408896541362863832490165829026282940983717398519684195686938699851399736972710610741665666633198183778532902772503306617311159881709712970659537255398028870309283830207228500578137471627444870042701677279775105268075701078051021441924215748106819268138885485968495966690098597571228436967157472432006369051316381469739095172793905372450026527301884189979610545692115321127045446470876727050321584552009773747350710581602312375848092201460200335153464176733104809375831421821028156519675372507781519428460926966637054372276364595228468642167547468319157208073743195421044814950963998704677321823367234817962986863166666725901185104301256509147513974361281783571174304318495035589516796974724628684797143397627816 A048921 686 10839810914188183078211102885799370306046009015379020830186963940465948458115363594902520561406705756164120100420746158343644452720923144630776268299610929886092653769999512872821206408754710899800648168366053168234578399043843000695939424930708278007108753396750314593020456020801533336087698462370745643777394541572802684543144901205191122294281764656095009478693438240798458324543087004322924552670206847720707548721282399138726002045335259965001125843354130705046391676505521218018781321043703957785460955362479755712074260414253759206800829779989382690250773283843582820123123168431225593783175927616082511608762822592278405814879410373649003026064186619767858541569439587360336178450546623466583681667292164704784060058054451260886541572438679139186162606205116997999305706043272939101955064752938559182469480917388249543774074793661197471856450507834033123957284768014640034737156710272470997243086257838161441491470053445051090578579967224792261694527425323778162145987055618586285496220664939355033630171493028658001526033004489642422395756224105848826951501342988306238652351714845450692752031145495247338492708373624656559131189176644766444829969885924155229331074806602691320618043558879058843870858880051689218878686374048946185653344378157934483824614667561847169959553928527307197505684939675925319263876867364072643953427772584432923602111276696566409340768739892921466561960621398662147168908589650747768834261863667353541462155748829556717614192983855594911938889934606838715120160624851344102784383238543583483336588044099057765643434624379657351921973454728043774392433910283809489789364600414740119370375966040368853917998213116997365609561461725005294055228935229916941764446774872292036113290821865347804954510428855083090880787788154221701541667132149876601984642012726606545466905652060056518187202910058635043537887032460776268134028047945884204323019796406712941839535092577067462075368726911930377079748721106690911583226071595604625921009506284607831522650853865197216478965651894701215741645837596331563452708959259480874027214291509995170623882743470793451445945203703250456971590578147189815659942325917152559577977665655394077873067545612646367374298644717774405633489580835160403334412349484567047841345602387589183287474993627474184963796460275575775440559541983174175574096301642620819381580837657738889142422653277958158128395667640150089854238688225704935006384576294368870503842784445344117424391662385932041271361388027849636652358921924696803696178106726931472857137486103962631960330436013689941575393409585189726104081879542869457250067622665270504392492537729415360118404145357283329855608611813939605989931151321681346403427939628750709640350647078507574824715923484749694117809519964255331614834134678001420896571214106159923858147779485275547380714071136835578435043700005664160250267876707583675029195986004692757077526823282812778496860133505128291018104585100400636814235701567406963238110959845267983579 A048921 687 218552267114226449333100810928443817919228491780507336442340495923169649763608238253673630712643699399832582253849209295015133113417023900711105915134557738950204317429731890284116669670423453578359915292151917250046571271625101321710751297818656646179772033512091100151404660247045091480265082512966522626567291656460466668935752375503876875979630948045786518244251239892998081447657390854266944880483872071981314153919669022495891432725084074920691350222468992664920176249991634115388373068568889404872404433278938715096846428769476485515183546008096200743344170916881648874167800901917169565512336253199229296412540884421408683909910280834106834366805630216216434357984148902071621402722281883809201445054142686181658939490352027044651138648243542021579112555171361434844831257459261355839991149043647430988277975947469485729979353222594632101034414247940898538694684646266974768873435404366683910486094146991249830030891866909772116898428812431202651667411540330067905038144033718735111601833770227266315779392485568062576768062264467137647696733967004136240172956379408186546443504323526316556549137559636275730743708403483856227333243546481059567120936473398229418306913522307511056899585779050586677958130576211444887386633311436420363519973434135151564629226633419108618604181262981173401951716677112408868696669303174133470029104257984543782670267732333318622271799318225323301253185107110926385121251510578406567602849899360372832157343732342678636507316745405927898705256428803402529257474179519418662830940248227189116098598920220046633852356464395047938790066475141831401092300669808608125734815292025670267727782584338310749498367371013098156400321152581902709086102113359848922041625529442988299301791752451084686462918099138559986697728799511084815568639869048850261646116390095261265960692828736341366181035060446749671134423247379317642639939012100916464535371154309110363270280098530719784970473636982978168760025364733219606396657159309126457304475732119542910107591257185627197985254466727885473768215018591609714570899410093111243034184635602843435390279485391775375518553286669884516066930013245820592765339238431360700383148700756918207246516726347313857717108084092196960819780679108797861847454124194338134271948071734194704545529458653302027074235205793217800715162965780562040986229782318783987660822107189664849691341756857289611681406833649546229931447461347125644200696956937781336891249719408890623883139826982460138833413200149428673106809562403812740374236168560253470259637498861404486986611022471049444570649917687543941329029116248161203170490958150656607677244566089926798591943251648100025672053781071065783959218125597028724583601742946779606308549411243405546882817639923691910982247384999640623510504303949403721150031764436120020232747061339958038821637945052805189211930034699249834967196252856478688703831506839752201530369909842966938797184864216422242225241073619973320953584625485262218082164487603149687298750 A048921 688 4406450798717222757265795471728181371088114545232579901971448248615982538067920841555204147525801705892718767237987657385348955489069583165214172830166684833103089561925600601908847421073871262292181712319718787229385801743926893804489166970680330369568285732562027364502306166880467113623571257538732566826104090600161387406279954851764264368310196880217383124745584020029189077349209989860643138357391276045080408250620818110279763927877143073215719038184293986755989888505939650528939159789704627137333460398309007011302861984775924486703371447814405819397922483775394520757388381661330804348634129753826933458187137702941619292713205267297851620854532090355169129757817868594128443361350468890814496068597943171502442833220417511219804996539344721800398928151202383044224489813587921413172962445062954750647101368583398853899594175899878178759858388210533888503129107880749977275386169885684370730749632948551321234921400329164771975855031137657940638126089781607403777600897861850081701529886979101478519389077663851784644139669850153424763219127846981170768518319570126514161087695518585879567693018725355445788007310338333135630836297252961946347525876346685215607748761105689231326518127859174369721932984806716271767800081946494733320343518725688547688119983558381400406450332664672489602843314138255447934736927226720011658654156096056599161765014417193093365677608513290228506945251567609876378152525787373243565260890836641973374602822869337337839703802606681334438100468178644267188050479287309894228653314500373348415196468092888536132673445391698332162227968349836149980779191712247246747255856128456963523187433095053055291017229016367871912345909468794860695588696754332338736286312160182755218230689199627947583117549760321217596716517174954703897273215498095786825432396672458644917692943346076462564885510701524456810777197975774769850130182227950629812077948890160486737542445507041279727507227393482078926609254324002452597478490062764536036568213789984717868981423404725761700581484079201975027413535463198197468846910453588349622574356595810237834343644360586231650411619919893007909690985955471656644144954065310768523972484526683319239110192363546996386645965817168230406274012418702001655407966717593895978623969180959231245457781657892881842396545255406397022443340275508149887190189297015021116596675943577185041737943359334019872762366451646483447727753861442059012669517039394971020032506338879268313387747767228698933227235670051392879329857744826750546728545934333723740443338394906151162661419474730862887743502065022851359886158937713546635453981448165915858718100549012566383795399721324847360316618478346216522246149858356141823373231937865030793642263589138895557743794431425552824474377658553234286963456161393743147825519537989837741772722392588454493446316867440587088055354924562575166944450599824446614062975811707097882562561044727076137216062735471371742617019508221316996665536404798155273565637160943744150049420689 A048921 689 88842860785184378117766518967882781875434747541750784203041003146254944009355770243827787768741583281565296385219724894354196345555487822360024251890714784470466752797339641905954291419574722719911514105430254895966959284714482761261009262752105523092579130760143562211004396785239317697833352214230843499381388048113162236424949780785518722689993313519311930515333946767577270284516690367912896101294778027137039119167702780819791577817967525917091252327180385138505275467136578983972837224291651623774027823678301766082949588240205760731436889615650504122604712374535333410628815676887950775359991758584322379184739773954168043758274960689349003545562241638935289777960689508610668772979926751054319985925870285169689566221731118370861681295575129632696101167805429891766292728776728414073131912977368144638899426805100511744854132044513990617561632722066370012059190534396996395559361188361732878306690189022597591747235443405728265667417020899030586714695570509356934633921397652477313547510469670810239680656268079187196427081446750731085608886407954100398030730118999934399107663570602224180317510086991478938341527660297764277105065197880975215777757151780930843685201103105992759697747436997087863283026161714882895170940364818593501768345661027359064352723543874859161575742988580945472391353497703789664147757058048459571887651625179588894314962438009179416105473320573158268931706860852965220425384839803767826184383513445525567818369282534235673181429431648592319535053740712569286242071234133267907918689464125587202520002073590219745286915372135065308659792359079329980770638662210028319109564445527134006528834758334677116439178621929641662483620070309520828762556594874746500241155703731979181266978856341106926719731351804678290046438432583707940465737755303967384925517720063994808735263857782900809496880300583101037772140194453147662339007091440001586170199140988044579293220423042686183335280933736912038335317616920512084537141710248801416260161869129196149554860548578489550221496684019615753774826228240787038775281693994348894997232934650541379613193122207860117143823705306329538805305142767289528013429971099456476548972532643840381742021491187317814800242105088637777359099677566089078267537563112674006526678332354551948636725089240906825053097118365268570973284825919632352244966555620187073434038192713581097621855564319550751817345220716689565623540743422947332466317158347584448768114055913234088325633146599725200909267386746162983083619918744387382119328202753800369494565118458460320880175052462912635071635044064340811430480795173151411015861970787430237392817735591946797340156050589408320830603636088362636450461089484958405845822377747633007914635712175669000991824836443584356123360491369502924694116579615516345397054403774919344113501608646621358156906601859699171816566876777100605816684178026464239776259029611807000668474154253417399235583318075388932858222105099517119666797224039955781140368158356783281950146732639636 A048921 690 1791249754744436632893185798164657176444334008848664765869132803463343932500648501588135015438163654597117799826081326081981649333740789985353225801406418654326865836796872298182249821692618138404984685101503086892767045869027599688617574951118784585912250064817728768736243283481688956543248933719751009095794978999953486410638450073917673635111380818866170262832779909982308903447236433848649821333662176225745706675578815216267819681686097329663250756204891886978249377212417816968920693587229120248827321843668459809455422586796166563091306081727374016305550391497458908449703660920026481871477349487942978055295789864276798395312720464705449342187774295069681222148074292114790435206692839793406730665422900620993337862660099975372895707061580767115074069944894149326589610953371908470954564216276734087146535492597335149216350156381896902931399460182443763972603511051383133446517863004363088406735116860323979696256439775024892963221689999511223551683751454483564734481719441868349733894824387972989073339913157623494590511031485248570297892942993951444378114409890758357784682198749394348404975758806229179629486434898916213016659188888839925047549193346681251323695809033074264915336752498217157640338003750562484125720227867672400236158651897290094729791064403484926857308729729318689949681979617860493070291629869636114661678820408216715191121673513376060970325459723718408504910845221572233206606732761971041124156296832827795661711988099852436773346642361195115739784419082146353770568373034544468272146722747046774676834933392529542411586251600313741361500401381529482722461466726699399257639791603462219711177402874356326926593664084328206182626875945234649480715805370275942183529842562357852092522072483318708656895275931968373923595074081036202320715500725165374916772501446497866661261744982925902774999638055470972422037433789787165192304291127483129752412925268523005917549423431844193321364654458496393123434594865742110324435398564557844091872847568814638977340380511458082906840054442622008748406071386377212812589032045467151967345860805849858699950961895611231321267541895974596241499554378783105508335118433162287414869615679192625249999318066208509418455484936151149049945937292813475577328090692069766601996992558308507207454420003817381748827662258083999672556971637748287210454865807224022477562056924894546146674666846072838898807294467327528570455345021165710255743827533934480616667744575290119349942147188355911733503950118348902394880551922394480653463144677193577115415698177916138594679938245095825073583442870681737375038502432394919811188262419562186998148075326286730778959659908188250843261783150496948997767979963949581520307328956774544767709854435243574808858276794631753356733641402517540309129544191244584394501667741084404278026581691760457430571096413248937834725034281524547489913411230425121402544487940970276935770678015494840558660754721819928928816102340399444658500648634428052054553947535223827369735114273430927111 A048921 691 36115177466314470607208033944829299023587880410972031467702671380386937220823131079664207937436467835245505798528155311245189119512685462129203916247931961017823484531031786478610878999012275486946578501104991132501714282844375180207424784903447672069057262714275916675116574870553415956585667303824267631158574867215674144898130193965378355045596937379986411319922578029729365343725910694739787329816400695768706910855980953222688999602363516542702935829511777898075078804851492558590800040132876298165204839238015662999938464112034722004841152488350425301102002870767054137627591800840758250604775545015914564966551336058809035292127026251116308947840901791632671162014184099657715246026672262934739752621936536394597392817263369481737204874913910130998993765532854670917269844275591689814657509655439599687680303962848044473399540108117673312388885298636798447149261977758796202151696758334607400094860547831161889613324746996816448518747448102728268350017210110602061667263492753028269682310135762800936025869089403348629854696220378500227595386431035162613597442334186739890654828092077625281938897068733682632698226562090421026544118289271725370927711620478030237407424058039642226117026844171306895347406968335814643227888339097070568742837237784817228914688376150339551422199447226780438184542600663949763579430177283846285760308805182813786503806287061725703274522502844137231702854192425632505058639725521475291341471430559090502685911536250855547689979330104986491896941137999181044009630250880414335169754316107267606908758724540178560512182259478610281195505783994605071570938111373074625622505159199440828289624790223937505159304338829046671124481410324200932520671239112946951429582185501103310157450844141692947599215626620615003242845593575413478606557985155046533767999789238772267560364493610488193966641892977525445390017702297548630154091455373307770628147813093761704321586895939622202702667979856923344417776263347774811440754421321473542331538936422278881931940602317157318989219627450648256365747457517311136486633025325427023971278350570311916457869914126120523691536062562816104114784476579719830491763129835988067759144714774909177646645869108874475707581672482437362056372210338605617023999886265973071116789357433937789962144067480240961578956501394392483032825091186996140817558652160284185572419118285685646695673535328665013558201919232912410320831100693202306753359718272869839845670617358885330420299483285998745771181441376883183339418704775697600190736540862248699047210937168580067887476594017446972670676740087050144891185474611465578060026335887350843469231257335775330373437865728735462912435751049715849604635375582690373127477960580665993858933077208745243120531575741540574734879321834198156343166945289756730946426279598689355278652595955772734068553087727018482764026969367531049714533591411147119691637726089583693967201409479932821090300737465750088987401322528911498105172958100541161483960909064814649071816092030767619779114 A048921 692 728154206284582601638091747502462528748921668401684089603156494502228624782892036327541258846459049056056233312806867559244176945633114953708219374037578396634938440787797042184880244195835676675198777334294146111996476477941246514314498824605737013137547944932980967185971613803854689034991267636455950259668177377007443109482614560091508320511651816343905206166108755402623554077892907980107158295108449494426492510932581303297040393715033538847879262531365709776097851885166415753889893440238358336377739719889549953736299503971421478265440753378815193193444565574854954025388597438847706928667002667133519970912629982321917905283066707962286556300918919735123620898848757669224562675599330958597383098956753781364972012988326192830685549315118548999620945185599345930139845273694868696671216238718408992626276201352406780075346378443518372942487802459715670108979656022969337976399376595024491396349489958636769158059873852693373460010093085425517346961823438566207312851801806404836531466387223354768084180583507210401917506890604760290103529610924638005621400187963758639784624286207786882185057694294832750434232464315380633838266299931637338039804596644528852299927232534499457529897230316845137125777261655248691086198200567154908939320684152058833072087852310152081632289458397677617465358057964904575515427978164105278943863231468417071155273027168616840116044861732018035141874537722774757345420060939357252062055705858776085882325552732177761452672926480230095288431011484555069127175811347682540791148118249208006743447618727344146744517076304021488889150046255398826071483771479042463875101549762139334376513195309317625104665567152877574898883588012329663256247124042279431064447293840543402377036671827062740726176676807029563763413878934072412474629219775980547488665036833859625012054202258912917983829531071213229974482564491685741691379626730932340143921586455183498214008829078385239419046998488510634011654811898183240882526380318248150995930643944273139248697147446578145354002563221819915702224191490057955747466282244022227611841762136852768053773714508659880103057518772123956395187688375300756843591822715418072988997588324422103160519048762973809113007752262135417157629427454901029157624410129566458367786940422586061162908241481082198263537539232286078984823819815955244553415330334400783942287091785313937083783623672621877157287628196766685549561068081720999887595528384073774177033930370522101456643958832070159523882648487536768624140457530807063092651149483401513592996289799777213150831164493899827617890359360051662150614344164077866552451331172972505286464453612255826884702523469863104495052278769402587809231709444730223339046629120920058811409263934972867156552582821242664273172883530087461825673391641802531018097262254767107040043789361633708172529709924181050236239373921663126742819878780118136996797678430873698496796437882163727523327802910123698572344056536011811284397052522722462263411567794010845419362128677789222476555576125 A048921 693 14681045070994576947912735205936615559806459654726874203606809774451262152485732015612755781198099409631737940807306265201325784332665744183979656890141739385021667825340079433499769004865559914113082261667460072805081826246537129377233745094276084755431569596681499546127643002396743369770077981500557565311162161116649200757714329862434796792777568875528879386734673406505118067589111466969009830806189228890226246236715793381093975195393506607887425148454459610993906991633646469578435472951285740645171690067208266929215607599133335732753094464782519436815804030018222712292830763934455666255025857169970484637625880737023172747508155673808595297022818311858660652929917490112721533007718464760568175106426317117944029331273239882588912563554215310016447365833060247110624889490966098386693371990383052453891381083986921537031089208778677327148765760803902042100449377585845814521368028757187037198591016451173991933641287004679048703907048269601832646716015818354661731115966353470821394397029514968698350447988646507034057425298518480748688863787867165038303507976127859361150854967866571026537507950433520845521312312828477777356704112677553720286814906619279099593102624953154004678145731531204810558614254145717141344113476607088934937513065130972954614618049362597893719880508791776676109768726503863450878109132165260456782324187105916183449800987269846443357970798966425121686337197863730465172726763600681190553691850183172013000357291500256490157935996004419851100359561654658165742937664382345136550714024970777515854123281871953962122774731929498999504432951405845347258650728989516045276722820681748100499818215536837167136329659777013326282244230380109260248253582419766650008439386983453893224710067219788134379481210184114437977335623825922386738060850516761813311417938876277970254264558383837758779482811491159249767992019891350221684047403994966386608439255481261877897084307556816301227203380822683423086060973073394239325722068535764799058480100872896097109953004885967964310242360689113512937595892456801046263104046117343127784526584231947158929873715465730588511725169792027146276958068908029382900778499096496057768181308037853729147475883512432070227587825401592608249687154289342339537417740008319047345347221683390807732618174779435213909202904422395423097625372096464549498963749384629953684108159003080481197559773791728751916568146145007994817337844342827699040498736526335716684488264284795992209970167551899073034523213034534887623036721396713301298334875693604776199742495895897234378477870638531730414458452746684872193636262144952470819058161049445315698345470261070724313596947825942047100508581636259224360013876220015387379167763208512265174967585597989870401667931721363021334171102998744083495028765938855685097120270634188132542673525830606228218771277422785247136039774244544992021203346250208286718287672831637783002826086612983664845402341183613273149850778891668816587101874857957326054362868378885756280364589329770211541545906059904 A048921 694 295999229993238454139233965584002295414355310809681569291436409069329853016188704115892345732974821450536051306500675606182262904471029788604282888510818375443228470059568240750425300491219174792512287884540552653601913668786205124562540254276295596233274293070744448916044571028351526017449623228022973995347701232765703808669593209203795812844473023156761449851439279055847435076108111319136268228607228937776292082198171315217035424592483486513192726995259552145493442989219728234474000251753929662649593278757313357937295126677426811072346412333504403506265047659782840750393099837057897704186124403593942244130293036507231226613341529412262190416287506502775396349249375536803933879277057010903244587898384306775233738012159049524431462275694539765433062790305215516645073091777013201977643069398886864856949032789068110677214040552049313826455042326840470513113590241906167289410484219403028448973500677339080066729306470528465127274800447201619064397570963967843251256552800766876894548996377614411672786964262910291313455406951222718250304581587448170577637322193289712475764898077501518829262353111582952992567948417015304631685234481538538176785424107453308561467282824378258507821316709234921073637643466308687348531324829153926539055229479849992558881096039160846423028149185970342946047539598412836931699860807288003165539941316566250622297816350061616822366567132716201571421895441453995916037759662296873224586283021337408267337117828902618622386544098768186557655354193650206453154040062101031295452955380312698025442826865654717056975237400645482523986888277094607636030089926402851025826821635483855440138000485140515654485053495758575531625033274040174892795625472500211155190723855913103554653201998248696538296359433555438491469477084164368227340370393489731904004260994958479602406857014080734633599014461455221722609025130566838677908022067966885555867012125091615526977515594951701186957635145099944687750527327450962755101967463291709560368924797868687165657733235813738649844961122211343426027892681489831204698748030351589898369397379442756481491345797446345616913522770289332551112072190136000042744739255191730801303998543661618562649305602858606636954816622739157905394775247152292794852387316423318503010432315793585042918986476994731301755150695426797288208243767385098431042862561677578791778204759533016876591263075405211423519969805288022994740480068079023986333535638248452335718878207476126424415317061537430278451897497319643916718897752660076049969964671083310014337694609256790239761657676982912254716483706388301033116432166752187552575984090627585282137536084939254331354914777364120083777349527897979712144011963116240795608557102763395169537637649417407832065561682813538414896893505487794681339308153185816681125607878429238873558276587752893411713158322868486228575783692079142207468375124276820696695979062833802550029281061494538768449274479616207903123592831669770144017336716489083085185601888843526824113865430704698327311426081424215091 A048921 695 5967936460442628641360658266191919074207616216738340145327066676049018722061134499898889459055482568887608456809928680764540519478619118265173807414175463195544633028319347044669995475004191997301072834215024360934461710584985641474892807229484926716979191541460779982363791094945980465167075933753321220193642786943859959073747137526252601316135468300109055476375839357589322579499373672827313973056169119037256372071053283820690074849539676859685485153790997941902979186554741169029818323497427256907055359041133261855523477414854671765707312632715021318710796454100737605191202966621930569577344973970235206356184483564432915253955019168501874609364593409086139229334905256643123424761262490446112752620639049286775945507857121425238347259813640747196446101961686389413537716565783250687307141178526984978862753945201810163487067948579329056590309236244991805681494164356862767303248368310235830831016683457919515854222285125153626891435477912571995306781993128803639813479955837945805594426043571064738631762075118349304815380880893127146844160225277266227319158651757599206808512513887730654769016536898227547802634130462550259155559920260075894042794000567658700597024256712011823081539382813448747155477357009101500175371429861287990273342601835222484841187703726942936218495650167653545686433817273430891713069142718431587658355840042284557940852389800141331102708283171853257116583134204258267795422845138502794353427447722512975302878956665977305164301011961428181371027400152015900853833589989143328596577349827150592618200759411207123430780774349039486719124641938348527751793325837483553393204332537902672702314265281584861088890481445154740091610594588953775808436140528295674891188724374480606885463965463980152385343064519863540680893158993586368373714161135479124131772096868934926867449080863631213298785570792377368880083914914496581532631319250300942582424311857657896773658791528331891774623538568301703971742708890005337994971628669165379620393462716148369761095120390523593772206141835782745466460859306602084292335111524844709413580662179798271947881355038239504862479857582848353103494453220563963953790049962397177319395160869124245422281570417359343501850942520079076286976850283397373040471493536309207649377289005683039951941797616549597726552134411992182502459187740392982470221645469579594215202210677596527262752564928760098929280879297648973474949564315271437269629046497866559466428305734645396684265630384747501722248084306435447614351528866095731922781126400046820815471822512092908918177307704851606241062014073742472683008633152421343290084520416175213409011686846199775567707067427618441303176874080970485319988344840335770701044340926747810199705585112586191112115984247218629799788145523473813366419047489503669985998820947770043534493840019600311136354469886903141917759703663659890942432387234465912636576043146567454182052581759026804036490607212619642559164605522275126752008726290751018305554779228500319448897998533503538345482761112129118611606 A048921 696 120325534619445048673875137823727506790171662747523103200402749031063906404866740770772705157584293820937140255665730755073990347545655757991404516480322800437752515673746205055068208016609218558365055690931033280620064355212566834630583654798334838191438863625657952933674307140256287110347058958884839213521251875014403262079185978134711738532127499022325753357928223276276642792018936915436193005622213549421934035920284226194581973899383540252495265157541373509388314213823248460759468803881128102006120486337735546773750993701004765462764026228453847494342674601314023936082193462638264306760531661001757826959449313495803400843009869861993266461746741897707232639074963435189278953232640453097468307434079923821592306554181544163496507927931162469280206542318458193050531924754248808580473378463818001744943980186209863727158153302042391886924500994716482459309814828649476872461926312460490601811929922905072601313749645964040954856656978398476122173719481065368021951539618348110531627940995930810882679175285749194420777418007111822583449240211735660087760706159099393014383516829239527383951392587679710707213756345817989908079094480598415694152274462659710613983894502360299552591738528463436930913813398379860980227151420331963630737206999146526259518033923661527440876462875652081602159535677819374040306063123789156863079767281392599940637215260852633167631187582944338237268347580404359753837319487644733677456930976395023586719237256962316597820018380779770894034467884209590399364786388207067729063161231762054868055465685805931156956684915450096730585508506774094739437049399505253477110934726802372051540204776469313484133694232412156373968477276477452753809514572535871924655935905647554140111620917031565834144590328553129273652729380159211274986456689473159707255057113067205000543028765965675508449380044716898049905030169897054946294073980816545536379953419807086389658893027816712007008258597656463810378331808889760297203655222125744920614663434914058633254512651656003461821481581848090591883440419311818542012229313865171000845023412499695379570427398789639099590973271671865724983322614720938451100314944597112633921914432139284492542422460105493480825712066135017713358869350019082588089693457826678928203426397922149135717465480625886512368012832259435688187784855013559545179510384914801216889328179903496423138600337502398039206949664879228797913910120984022650151236849156449933713675164503042280472037215401962068186535597334453997480911608279324394367037020507779330198232871151122620351500638183560408049380073038312027846519028502686956662496548054940562124908348055543790056855562120728236190532051443177397123625296526837845758215206156532246483068837502325135785074642326860331209790175147385519605946154144064841071891546823331739313225928916904885378285410146582824477384916690927029102179583952926606301825485225113948384741603396217361489184854171562753661668873416518273904229795456785314587512373619421551885154622318632909416925102231321208022991849 A048921 697 2426003423029314610920041887441335725711521990107944589988180080637243804885904505359184781488325072962252052947124006673873112622674991914003579596102460888250503025469437958000938165360879589569564255539478658788837376595334061934836186173151219778130863651441324105587961398198056165772836937561960194469694260110397611626180588617404920546032153319152663539093493361320450314383363226589650850552041096527275914994968398497481877937069296089031132676420864018905289249276125148911091240994032981295220144338486065052919105679476180666405576531110773840465915686600896896498551579402509718330975269771772467336921210702517904603363849742202489069899863200776979815382890183445380985611953072054088665568373166803451894797969462785567295167604600837891986777109778652126598435253357447912816253569280357372654575549651609327265152523388710756644842732465164483099612680893736588345714591008580043203496300274595390329768304507704708606666291107034597662694536870457956929783301971654648700736740765530965445512793479513182793364997044007686034376434304854153412165130260603310198401259502614837227497322583781790380616207641748182064140443762265336965422263673351084831484580359564102867342809129340432587635558582657400074238326761361620861635577243449660609180115127676012536008308280401619095087012649760402127219952988767837954982680269081759960842976148458400125638672944615464367951166799529567152609767714470275266383847992649017832920286271995270579269905428980728804094760110406361479976922305197309564228128158209200422583706539018424575353557834524075933025535794454656198181262241031594768027112568585092765250936000860033185518682025003415366797698756727807833353657003032109216617304838477262198449894043726464884043077818945127895522789081876858732690571399443684882197337381888890352013619111950868737725187162796527689807849405380506912684538068591871854191678267726163930644704453181755956968618071326084776546221959092638222214758593527640420267464554343787447529114321593221406721117881015060677771180267704026137448483133814466194192652629238196063100685266515348487713698240968299164265397454509107830520585959176934962736461461397093069516076218365389143048663175563284616662447548107892857667026456230007014128275385529081868652499068437326245814276997462607933249935744324199809516305910430576665343040548012084205723932741970784337730420214014131725891282384330300357077800083063297065668559200282032724231817652668728834029428991209177190774692231776209573132468484696720455409950332677111759434046948879637242239994791536433031699043969662541267807912111799191197387188704484187048926546275771055270455065918020468599836047908585759805841364285483662226843823702016294275112483826478173750633159711533441322821272993433587836187807381053193580263217644328796279396679303020933020209892772562767097098253829226519001791492796532704280765706025621952683318140993316441026706925266659235916181954383990979221962406171359998100608168046290278186160505565705137084030443054700 A048921 698 48913080894791506565924835860717073078068199574384716075818583585405360563045700232185142793594904963480632070582773966892898941624382839424484413825213299948583841561762292435468710234937846268292335961821913027569505906295061001517600350992491238368339634748921112991206524776794901274055651224777182482013136458824584770592649765624932029914388536688628503252877259793014695962320726582481603533394059582560723448706618814585945396772609173847662156769502195191627068334516921038522173140162224164993100448146435557259219461935847760895064468557491395943019944578904608625889773007831207478350859082377944825445247623224716679117218537659276714765327775392318725140042599239550807996718918885521895222092071481657117179095068002128426261005747454165647074930807150641858019458527660940063952495883357186883643550487131767070110141449405032973430927285038145313537908412869702265576820711453064518608401804324462336923715954170592688963564806443374579676771130208453846552922912400961408756143635686694329381618059454769505730630649623864958713275085005229229360413268553577781120773179708203518941273633982815869974273271259170500959209719055699243298427986029830109712681495225636939651066165074023273368471201229725101916932163935421579480332877645225058055763221686169841089472070672994568543062746884933549869634651853474025059203936505459162937916144468003002480493756278149409642293187743767552526558382821830202276097465770858521152315225096731388456923235439091073368387659311545175949704308152601767226899790862652667158077823184223790482347276102989503511564122102286271493635869866629614207709166496877913530617320109135212617114182854424628213218828364668785058623678685618813489566175497442654797592623597992067960510700840981340076401199816071845609296025569126885121703009038586694210093587992124649524339715126923546565007809806251610476490710244875339507667080853941497362572141526157535787689270545817923608261116760893962946533665559049064027687699730016007603023369697449878346307716895544071537131944674008155671417774931737953542141261465677096524540636773055057419644484343429576078053218494490017358017603008610418121579902062773758328298636172260515796653666119994878306130554106081985777199999320815943592175360119610950713622550500367891142220940454828268890749516289279661545908214586590901811845166639691461852309508805014616314922693148003258978191237518957394815379955123485346281559556882411179282919627041069695349739279134223833185945347296160329134172435221418257314196088409203056142586634231810607894482366937577489746804096669817128538856167335598744866779936534901831224913235955240454242186802848596636466717000809280792678535740965706391661092926996983687672492763124378296833405434894147068803336986487661843809153731344902942141935254831731261668290962729222641406889033603025593520767964602685492161193471461866898483684216503848206604842997218061229808902273564714641125542290385796327616420718639447908085040332264149966470735203798821871656900584845876319 A048921 699 986185534574782932352861929703735739958675314107222655412709692260762799034883603195412343645275692385371430844837835773370621787157694185801462837540370957460886525317748314614482177755878691100430488092689154922377719293883643317263796341874422174831243937676883828687381846961777401289453874221120615640388662813127018034291392948349290969728981130683974563431847772853268938671860174972630863850640178751548209645546933544713432592247468226047268315755570583032720932855240912702558905940859522620557909940308289366974317738631456875690109148650564993892394282133959032514292706885341225776000302487928853798854615242535526981843455552922487380896049537560066935496559070484933207384465856957939379413731679644797629761462866260943867488830585003283175486862946994131362736196236264620211962309183994032667663892266975138015951344637751751421603599276096353346386826320666256184823270838602095815602553975293509362460570738219185287178685020845027168408461864568309583742074830044881951686719281978390303461217869214269295027792364351368253569366229498997417510498908412104962353718650875539846279121780864210986639507314511187998591404291460564381117568088911170998675999475254711617680693152879648108314683771558158922191786215027643124120850617447450377070637466456441208369923352900608210563612007607017582711171723449790304475831812840387374072505343920900387553314988441375452592450883338674594510902961843972823820401838488201510823961735480011982073215693653048792272703182944613727091576780995834525631444019144674917031964648456613524686661205434916535276079896800760011400030210069724040624237446882939924019213642789448155926222969192227329031502650690753287624162776305789514544524013762133967551800278532822030493351866312787959675273095168851469297767734834164858380091186038647546775016569083598071758868598663845383047159771505795565046498787272638526561711829985490202098015586805683783369635115776162904463675859586922121835373542786788635398598981689118190948369732310870125625034781326841689316593590746172166943099040725217485502185919478328990889592255517650801179523605618528871917409827020510275463243081339017290990359022653183054018064032989040301126742073262673560844919615224377449132013528639264598475432596603320602758975994535918352772132355635970559912683814174520791764401612978539851899845584446418705854180110802771952170687001519621493504160004965936609937390298121911468665506720194614996420192796170229544972714511874791933485852901410492324226975065801766419272101079096401685269719959947718527488916239955442556738631165357808975937876778012429782204825883029502016672513614403011762659915048578339466421479570480671433398877803509207983187293367269361408836504815001231394276946627702633489679438998742965101446569695188125738412505027654148053427286111149907593024763675294309244002956605221091063727463769822667610695336892384881515944891826592409522090646612904851327713947742576471173411295307246142551450585078501623577692684992831341010641292507632115295746 A048921 700 19883472699183692587306895660761884128329738604961623604046336739542915968735962644580203440390905716278953825212988374279924509579774488549746254306004545419113094174872599957494897232445315935029033232632462779723066548833776110267611660327271748896456301903101697005073879807236831188003067737990582627764333737625130478782798294031968638906743687642461758459284411543390348548487348885477456894475003750594655420312793825421893413338948057600955849934601657325603524256600298947392071623057436554913464415223395282070500636987067971591816219760028222849367057573364937434648560930332476786264510620410762467914561927074753671783211071740804652914349436010958294161162898839074624087734792611267054882217762902906338329593497130458082254181375993830447930000483662364869384845330496108745052644013815191803288252512243202245545843940476209362757338795173727391131705878739364644328704521071074744381114174641465931441467690300259259589503958426712631326076828436655127618953866170441997508946225407104669611690745297480038071580843919421637104600603205883700926617449630991591697397894318179454672476134404510587929809876500901301168429392365218179996393164510199043645475391707404000410041195697293300085817380833684398959505691750455176733103010668642616857273134542931545956984553551709992068388976754309941617689094418560020265367695951283953730590689806217049145846934316461255597019585067581169430761272990139797252036739591501653090374195358432776485828786358509534310711168206141642654075195108733707553179407087095144814545804084104418700508672741631511081246819367732801247561137601789906240436261196344668251197471935303533610649294887739504553508528230008139420409584837253649506627879675905969556336742418186134180814892368087730001991516068393183507909747460430406305532513371208202799491189855769916330677659161920735486073288748092040376215898072500227727661894408500372600758692898604054914141047416589725933978709072730407059550838423133566907857488641128301235885022939828393775402072914804065244457088439492378555898607187684060010957118966380807648638862531206238680326497516836294772169240854334309679399889647939663612337200493153574672338448704826394379056857884468358213760390976023344023317670987224853513645728420540789873215523288210635328223841412111497974131262170637171914274203774965105907413784861763527307740517541695979294650775009715915404027615041931976410600268375354023907748600211004270675412747873464541044670174638680275828717933012292998944903942142522779323945844642545562369205037689879266719420921335499265891386791809140047903042343059430441933214954586860883125249388268680287203508752967249677473393234633314296630907381595816910391315817209791937727977922407562064247033501074335061524769780289318675887703894385229259792969984225627678221469680904713474161342643814394829374562017553699673424187632365971152904972483940579764620632702402913163566330387200485338904653973260284521412522208368276007482898788267709402309289948354730293657727867881978123746961301 A048921 701 400890575574756075370498697959419178091648449794560940997559585929954579500891679805142458569749097406340574638572840757394002188776791450982289793516200807199787247292894835025263803386080282126176676935905226472087312835208874641331942978254656659375929784139092477339415735986127143450740450443912252719863881177609217900091761169981158749288475260518332843372117742105988434581332989557136310933774161768849263832798339462609281455026438145103003620334170299243247673028854294522078035361525129879305746919176185736797144475958946704602741747111579880438373620901789586423425252963070690079323837352721490390164543774826568287957574646594647859136625947956891589317299430896863500371975681243900503577335156234665913756466459382832988147861035298778906161386576113737549543120190726348281486788394579587953903714484183551407720167511929988534161713366689092383901100580756243638289084369011738157609928173518682134429362209373256453624393522620695051951333846531378818485038265986376723730491844971325066732518503226574658384943680075586682951589108267660948583463601949553563390831382889415514230923975584620692976615743371664719646685410276124653626714601737065029068903848928679981012538969968134363450601924054061080263394834880891058265179776980321823628890561583948363128281360339653507182250338756785035288829938955835405140553181293955262275782113800442800957665502135176846905733421540120654724334191516295630351591919823454491119923015992759904027268008487053537119509781099524616246850356690712230691368680058568290606197584911748641383042335130113320985181836816148841952567644927257879549951857616463754397703505140376201868462927600380921615611617141921456303544761864545305046841795481092144432727433083668558820767829432032945987364987295670270717624858999430117097981676210208598804693823097016483975524892263777270206364264691871946559469371891250804172480588502472682391006564123639368373228014643646938504715827860714607547741882451845433209434050583829827828795641564450342988786468483244782131902127800451745697855551174986977215699947097983924333527755464587928755092041754929769577947362187678524735550299618516416412925345352603349890504748768645730481504067539908965043163442013663046973753433312413967902860577939510808820450777777926834951730737778859666518463947971702845961075704746444852326736878483030653132245608821494223735976973575205284856383280971272503424586001046497531906115808788761385163056826204599280372410516092357209383819031907998543316660957250569210927629700410902549391510284633625815649246088477419958946697939717250480463330744826359792245050132175463242541776149600618336194131714665772948640214930255403278191683194335982743800501523396531681202129462744761524347458054383796882759774820513804144504920817148422640757735083544600220647123652973546954891082791561064874555610153914736210357379980035246615047387610514632321896315029902643377231943744645538790090782081159908778142801591709885555624062817602971890858280361035387187895768261595150423354118461784 A048921 702 8082755764854759292436302160950913807921931916428199087431172767473407492354062079495319605103077861515732949583951790137589497850193159654930438267127386368757565060806251488906768846375253415782658225352687943497761621660414781684758524059958727239065747411356080625015603063878415659016997773847091101347312944538623313676519609926361828671185599295826939145606879457056527274638487186963633415569297755108535106802224699932334507274349632542618701392221691638740702258004236029553838401566998045569125914470965841601908744853783646471132507513447453789370266095254824068104162515592870323046850422441060068835735063673491342747046948241430218395107999448357412212857096964579663055425149597504729341859176537785571250251538424483181576579091939512604312195428217604692811523519900579303555227882558869638511414888141856251239251771829688488349559102141846685470486598777501505495819874719310143662656627453369494552898869423915906317715762613574495210730161687688831301640213899863461333412179069365630588356368450363452964877196406103134782248302496291976839456092215889449314094350644418501279744434523260988007283938688049627576615170073557832901203639803829540605888195756624654069770810302456329338597735906960598666586167701362833766287377930374237939363074645382432354460862830183540460098539261625323127183447611538459019883812975881030046720365247853837946691402708202501270852141648072327572970856538590279509008999035443749858458234758071829826565001101287187056894021895817447106627354237522944886465667774161446788107010892444872023460480860384672036071725112640373583714867609462235765696223112826881019821829819442793046768415935629585253874456871306892171983930068303377603100774773861900140146680949496183064758186796193755888909522871863787929815568899236762560499100250217712397892034061790856494144616547144618159979980818644233438439981099855500641225325897724959813867101745102124046536968317104162157542354587349018844647164774443269201235042420013688347555876489337424875511519002157108382539345456255619657267785066891480246938882322432432916031778957038159288353927065536396497394279944258733561383855461508638339777737200661988247338782072334986513141690630682786668731903104119083377061472699127219433632621458770688506897138708343037558086159806873527184233772144874210609630036444823617337646563036561079166688808657318448997268788446572513943558484306915181172114526542499214862937083029050406836653281054524382817403999780783931416916283492611133618057519275182034288200090695738772558286067989578126005240832916460819876784057969192412377961626574146723071814258831706735309266407602998278625665796427582561223234335950416206261586419933294702484688801323405054546605396499881959446331385045452611675867518406429538872189537627642602897728194961456245423059628869782972799800537082111546186395382548666893919525821733283009886614276098223532933493739012264393368837286213212965885325009415692107524630644279532504204216347045612330995775246329905528127624186032553554953687612679534475 A048921 703 162964521330111081279344648798593626235902813207376900206226364340239255930888020145892954072945797274131110323171061354181238698261592296185916045359532570450689219556188395226443438455354055982929673013384217380896643343829969993119226720764944880339386939931831513422472111634500880530973565665564600341452270867923842072736770475243546019687285303713987486535393060241055960805272744082227787367571870404724123054497190567237388873056155836297840112366970126486119739682633733799010195330315779233239586808257866379201498376944841404192026911883385816189703424574154141959326538215958198490199908137932815755144599963620388677639392282486141416687519625741156197078733199682555735626618365812914671746664213777497531312905603957963447564154663536592092843705317561959240352199658692359727554156286665141257087559020812391253302242815910011790173822083222199505766858420650884773050476675801646747514744765104907575656864870895630293804528752190495449818046467995848370172291174164008841417879630666057998951116033963709435451279375554907723404103591978649728769452782673299475121216734301934439912791774627064064618238078851840847828050339376387616677943132098096595958852773776162426426039096305585542156673187905537666261649232931482619514995055567025608353116487371310039546691553253879182416853241410639426133487635455008471803062032079160146508020741851446966880749260445113328487744033002700846986117754806723023944343808201024964822780438072321216970443648176884256954043732343961587464296099890087258110208562971274410083245263007275924825261573724033422461164800735873375378710318789409952580709370850863717505183978421902088268568600225700770288235877823677942829618541733587937369172515943761835144545236871014609867986003364090676800160854155152704945271229428786747745352742146907841156090591949133425537927274848004899077739103059140769893954952375817232037134216577450051264715822993742460902638986836226102776722014685415090085061528634583311183455492062881933879591753949225518775612903132705150725513500957123675729381336820810473563794768169182765355048802998275612107203948740252784425533702658197223876942769079386866588082321026821661690241174251913249309317036014322277275063665342085517034650365586049564908486945948874043736549301817161545468206319074453317309661647466489886339657948839458068015185151616407599675749107016608959861439088923818052554820875739640601820900580725283169020039936125598493851842067458263780159900163207755109135508898394206644099277160309559218068121017679855431909261153414363891884039857612436961878300217828159478647211834524615485747559294319821065129966067549875144050055451378787884717077732792076620390702120503404597160312868481991186372126323028490603612171860938957502225044023350657542227281313143609342475573226055145736675128016625440644616031473758450202649038828390611761290743407429072065298670419644995260490468444068959669199853987398856073534384049748402190751694271821132758055524433509572999933848625645274897073771650892576513381099223490655629934 A048921 704 3285690670974943855899387516640942531217358711965201145529736870396731110605156769827431660523413559537953584820041989439050344496760726025507279651608457418299409675934305363749301117230079630352574651513194365480950179600538233340855067459304294617443992243839839562267802089759203689387073371932115698237269583891767559331895452645340764922573217622295816407699655734973290824699381791547389461941350635530750013916237249414415534526223706697087419802924150297991454552740559082851407528695988339333578503658969187466494768674053147537536000126260317312569346656893829714929117595405986682366540224830151008814165355630779212845074084452438635001823552299085191797144006559142591777124216436094836014251514536322728688545231536748920605305304749645677836402182300488793986376356707031836926367595496514695466529726466204544307223568415125885883796112492366884293424714006676540016742205241692927004082140291388519087024214974098828559771002383949006645656957677002133151724903351854532360803827780076882305486770888419941187205241805060853113170401839225233335157730164802971801504522482901251533103206480286431147571928138526876485859523365891557053902856528158183763892849018986791084977146189942405398506515475953714520206773167778384873298496544054992385241296679017278371957962742243849245705054593222772848078054578860433196954877670896213898013684150488508498395828642402972220767393922548312828861778599442293070175580351940066305313149333955905618486255007977339287420242674624931630637690859356585060495080160161166881936944204645686303882051825963481003277332676364953881745183863717215854470026569398891159512638353120560084228087070982162994921826514806537812023876866448669924933878663357351346322420925646715614662150735068609429451087252566665965242770597927629508805039426666855643171386116986394063904833221340858228060757635898415383957686311361245932477199433409222035874240609332733751616883206055022367080107102544984458945991695683303945637560429736783130866640595568408420216482477450082246770694823758182093800166855713395701101749868888180592656061050019453934267286726147049574051214015600292483548186548794742542640277416765041142336654307928292860239463566979075123737046951895225090333537293884458628557694370588577011045618516340472371386938247092967976723870951985596943505972954871117122498545689243446988101374328980061191407885913613231129037784553104149506997816336468632711282830329227233803990432927440233281059524273190758729606198992507710865718492488103813679507421670261154522415750816854336798587885603941121108929469115067293439292672629723670849495567420261973483443640544674175051338939385033324904083160025319512869901129892003223554651525569645104976229756378295031050146649613919876114408725922928438959956906963411913935349904485995653381387685648142505406965453774117335903698374671616131782477074661059129247268783114268118343785291835824625838143062725098449941387285325702275554243552383827034388382979424203663779053924994484786144895855897671941630236167590330986131201601 A048921 705 66246095145232296692532369831170034515810760114739572288793654574712528311781914862372656993580110114458422903010576267899071691562451059864685476149813673108220127435498245187725013899149427051814554140879351783442700140209408516788349876995266467311960891280911905322611912311252953150921292793921751042295229008973546663325834043498590027125375194013442946698052972393138429366532974875905722249433724145999111375855052368196255439880333501370520721768716605941133580206235412545816344794558321567327830557532549949441601146804761183706959430353633605772637351106589970138246726999248965273915985522825596501778386145083170525761995013090675476420625044766636011272861263166699735727822716157925717906424364334674642040951426931026133286202106798201493000948706698749746791360863574976237417063732846573003331031087924057001509850333083525295279085429897279037901829578035753979166671569032536118454657365040230556727674646650915710526472656260651119799240130865670540609229131207799907294517934284030470377166275701206820252722649822357544912833918478355562524800426813304734788634707179038299108492409142743250170281150510740804856058862275055233944401776642782168949511025961958908079146795055579681339102822869505604250871294347098562883961667806241700904209415289229879164106405262428935238026128291704304752310310285496418661995771797547432532591753334128566493209730207379465469998867778675050252810333135837758074157027111471808646698752048438531007598656500395466536082675851744139192955535642051368099614548078960883702338258970821064251594004089814130264044158959705399427873021681556187268414723111511072707230096970432753996304603256573770077913095903293537542347462551719541292928924241438401900790815558343843351803673252467299952502144386088265036072035850145636727740457175104401330713645734589085167315821870747108746156096377244747912214101515710488114788062939262518109846387900650754906357138297842374128843016624789961975853994483305245517361182200897529421651273808258496619179200934735655126685598311098966418075288415512147304803007292728728939948737535443427224421422865372864771767792556999394395101313319856830065326406688734438484969962466209066396234815128115076630464063369047862929219261884648089282930668991319943747827716789907302134741903469682101272253368824271958108477540376453514584357610171341226557692309545146886724556835928830877099841759604864986620449371154979991999601256077839551830456614831207915954458348236171914298565074951431568080409601445871931096669417647684379801090936060155985118765057662621026185798994419686552494859386913276817142914144579762615053369615531754649835220551830986445337336787713414285690869960491866872805479461374871738048753161727058093004566145903680681279751229833039162959993615969029695620915431771071137420392781362721177389796834377722252731916427480085620607691018025530756454361139851203382402403793503427662079680761463580960319394373202425229976256312411026395517444873095269835603712235804953632608115349535090036256245097575154118886631056196 A048921 706 1335653767032482894939893784636662719266834014216020544521456518005617125425415856850000740477130519604297163032545653893339094006231793772231062544625263625599476791055105943540606366485349630988605410235834839144577354745951914914948476879123495054639460872561753591274661813751679951669671415923976972582640709041655063934207906653123119481561049739125819069030327621690801277914747014748629380445693284290283448029239551931335652764451749528408732095213444406060984946126663835008190060896477350744475380367392768421672374855382826311846568497253960633327596960441720321033500794829740042446707417744669451838704812643001528509634130608860114503154007150761362960198236990822993512601769826051881888334492019464195596506933981238117362567486271960033752239449988058010094318623745022314191771002055285009396645553328195110798237058108406468588291034553792827469809803658932157721281892158091787978589874789858988193354857138751547581535913135756245493443272872856691762761144591686758379017538230230794563667544145200961021515452878513131015471704351190203012399792870252119898005481164639247703724172420032782929646777409025627968980982295330140260895471566768917562201857541552166485704966596933451345216585716188456516952352516419428057088050273010948629575677845820156144689434970943129450025233552912287599193307627898124214202725554027273663825901032709016007147586082045356140403144951386252440648849107822982278848860910445914253994673933487468328219298493874718388323159623102622659783437878977348824267843457872929177045377095432750092794952006576780668420177329668247586899821981398351983988561792904259678524282055605226832952933326630953281328720844680377789122271727943892525099363045622002395766393076964907644012350045454094966573738805661224347090618421567865729777073588759415512962992882129399018157027536653169985199140987097250971507645330802068550009110992504211456721500836978679911089238870744214741130710534108908110812183777826408664437732209896935558462549851655467213267482629029657801214152786377682537163051871233389058246042531934246763999065853533549329679330793544360973381332659483007774193740195606766858982368469017986331968923240907052888752593482373592608044341321909696060483693667784737482237989519645298335255125414872492509300193886368792278758204445511100267397527225564082806178701013776036120612745356947877201160453734589202230473778428115503307137350714228890262227327813758570714778432464236381074033555936078173862896910311564564283129507518633177386667235119105190795288440930429114155110204294005879526016958216560251156334061519652814557511764133521606424444064704907596705303541714677409325858059409794698802779807273535889997500853345588638412893856270511188892863031583563360282042468181485009680670952325210669759696983000018431786674305876447498730390578367758182285463563107155111611076134522953676450573700054411179481729146940830816687025897674485656596861179411120012161079004216587561802595689142963851001238382319245550146160035532430629413326472027074089754661269223828919 A048921 707 26929451184662824982545841793312023914687872878812646103902034027235597908114706194027800067127248542681729286603762570786926545454573734473271623160049089069522977953032918598167460373352605360842835229360347885953616842945182368305782674048538030296374342800629184626367826166249458874310961936937930927289450933402620390067953150614434291488643857714879570056346518810476962972178699944828890692640345748426970733166416470184537062840620734111443355133172744346284972542672216035199715461978431551151791051639542439385208472392627397294689330334674923935517404143788614006087472887110491736561549682652039965146369930729810672728072815573842615521915615753025555236880842936111932034377147505035326474674310190012747282098160888771495333059524929056093714450297658276892822902345155779035159510706021592626608594642872038735989998564071840886593598543394485557549026223469560585940731530524775060191792937058479554914190072903834055688011370116644765378152147863296488455119656648359291229951698503395345708634554678375500414587740683859097711582958215862954657649061325222814570281776452821805023448465224208560284795075950493560599853760182387425665119263784793139246331682803263754722824628448225450966677119870688837425287727185177214139910706720485078463263115823216572899998508720048970708979823655791414283231163641371670121258933958302119812510384088887427401981064092988740295428743039850753929687045459116635570312975602253496077568807200275584385118965225903415644976077784912402214809535322985771352836891698019449988628009295776848400110758105007047746873485056727048887368811361080551019621195600120960526895502097882486435564287735228676801575899592532681080989705036457298539333816432901888062003615316975652360233158264641789463592421847239460899952783579579272993619720968826878397255461158779297269492904026685391370837971835698677710292397247417204589573207716081848451156381765317756466730479205587719312835011659860788705405287352682057009088311298580832528824400687426256145640488147316759653344093352261237003182485409732301776844562224055275963020436798994684049551240235019983079941564308728610186294795428722320090945683007014233736422991898198037876820723395381559035274933101879228602424368800656615232234255412157836044093894866831477182603207002225686454640816758141434766996985813345497161721455255394830092452945329090790584650181472230659441981443567823018073638278479833514312047391381399046673523203513477300383456638828749793187555591403199670125025562510272521024112863374729439166921166238220863535175953856981485340932885376488789394320795864380660195275371317148484149878617526977349240575358216105374996963748482943929548232188558160653637745332348278666305894192077293428730846349783238324102859562195349535348648577820903907725980875625456189911856217660541688039413663660943636861794106634544932822431403644101006570936184042677060859419678218627132540388486833299046842334138967607311989249653038582108652907888982992290791698428716916546241925003796751000696398292753622700058326391204207615450 A048921 708 542951593449518110265606367296863241531274173715786556530852265535667607017791580858572648103418844640418506272207897919660359116116021628218308693921847189194458655889572913721146392506928862799963612905757923840761983642883412163829275359218146887712004444906824747875074519889259776072177662902871147432032937136622923262895007488480317531870917977686352152350239443226508905754265670372893079396385270534091299631817840842621084329656942476703171397786296776296353210344372273575032828136219076037845060438681074295491804798707778728872699966361147319133941269019469075149015307316420939562813922254923012032611658704669630140541875597965684205292748141658494093924628595079651782854118535394752426330501553716544991237467523332476907667028779052142689510713149146728725037346988712193161863740663036348482397475792940491666835240250579397847093665243628583257510639247783476874804871397158622605495141218383189996320912056532245092030137662755878623798058111776510927375430754583075438091527766207918729946695327757862694157957006152514249547804588076524540617317362039349517113901278836312068243520252126320572429255391667073759788623543816312980929994335533527706715621826477546281169423673068154945456692745616242623980194638555190475069451611810369878965362311652014696989613788124192376491321754522832941866219122144027985086698412264561785632560700174247278569726207095252899791078176766325949344097769897860498545667935243774077470028036777282398885300248665366172359289291976244230352367191398601243038548586147624692797788746376075722010283012118200090095682537293553429998882387762284088259250561701077013239007434773224635908620336364747255042420006255923071274536643822780325206155881820804821484114496254470025922113292919357713710855442710303205003623675440858880529495084396413933486049094920315309418116912829003324165665202952215752897664341794780348132906463962531235968003512430835768903540010653820726041164763955402687769473292792591855590829867964254535549222008197338324752936308758717879101065808954138274080482733667970797191351005315359942032171282742264966273502775939142105313420846211253579093067891240159222066880001805052511575774030682545598765406536345089510895620593155747685172384063275145008527569575381936770675722773049930828083153350278680403929675868719443162261092960571144688210545174680569550548000163112383162819839757682660821080027634740669262285191663573052601330609242804439765273004114460296866094871678031697394169321970974401437496201108202607050254986164694059833378273758406568120167103426554256413438009308943808755208044729883581351204327478984583603908246262134852610480883667049574856011373771055056097756758582929827825108331393305141124470800287768533839560135211466619506998494210940169150214442945354112262360556654663464700984413273797535637803159556341367238649310492502131828410750349196229971529538892094754846636440070514813305448495984507077707949484313003719213207239343484888258072367055079401423978372718552089086084141780390058143610152965172068851501886944797964718880749 A048921 709 10946990000199732954512330594893514882441525975769815673962397273828096265457115945155835537033330678512869380778526351252429589712204682613563805413580659868489586350522591133412834967557239358420261002563056031117095228254198513101943481486773603501511403321837057766028067843639429438917787165136726137586717151259140445423868750914787011463147156777468374380805957597986353747340541473879570321961029131868003034749740573902509832070006211374668607610723960470514329080678261237147595845682733549096600557412896768306163328966337762338903979427084121913703599930453131349365832620026206096354962563942208085949476297657179152163794623078111309373269772510202942168682806497115096309792805876251850914640245851358669923317072923331238523611138910189775976858904798646046895926097163512893373717704088628152080505280328671550114693377942183255321261592048440952243443950964784237280255231168780618447217977053248939647342673969613052641677579868472654696371682271485865454446946418784310334442091592332358929789925489619472961237228743459251615523738393215929572063397995788303638827663013615947467104050299922410157110086921996465194364667290570742139123120127907721838007228019108605317674165373575511562072388170437563913999846877262023173173069257409970779214556464264804497488020296161457974769058505709534118115295657436728593946343266819160763621569024402789541635392385473424872598977904533920750824945306993617912561121340071997347697209199934760526049839228472147541204575059848958387452025098169062939157445241071517358169566715806429411394477690216392111502103570039139198910417814694360426402458805395919140803907373002253011307116786221746420936595364556021370504526731765191880349216349937250377860828411479009345665995851606931959196477972332711372043599644285813169656406897980776758118843454527936109708775926965460995142750451084602174224030748973964131638455536839347063505038366474129007315417228071854272854244658033817330947331823878949639740254788806988647162581600450334616242445711552781731118929186789242529749455873031141803239717192323724927197361439629109451011678918933742892309208021369730352945824636889294806590114505447785731376522270198492464110088708968971323295943363931251726566378881329104861276242546616353758206086506138810488981060665715547301804438410480596279366721504038433390355514650188188022753949196218923999682818609747626002384857729659930098371016247321608068194229241375723166035262282225301900727502389018444032492076391230290379598736618555400836968510028448770985843316350072060200588275751010963950755658345992186746015808449591971338600990436011803304849576987284280805538227254478170030795942975048292560027837000799000051673523914072923003301609096094987195918017402743632716865316178116128211274063315581033612809635545343899675791550514449695868845614935540982604703761288033875289872615718062985041877556571478263175206843842299987645825443499243213914378455876446847809077047654092664020672955911603002527259659959748791436711920334299348494716903387400959430358344522690173457866052656 A048921 710 220713211841075422379359499188636679762922805192196849902643297304069811368478764668440375239093365036757627814838142021743587468117111694738651816530304570346639850804777826542296664894742667437540439533712722793624950151299166778277972309907054034579326026062874313771833155988383656458200648751309009483152243771653852524013118493048928236639655443076399386579457564740361421027371091442094226458485189960337406652532969819204562391574380904079125989944245093220213126628281892718997553865622445680666584400713764203907790743127497165569203304336170099662944662663854765246444842135953059998287815651388877173990329080752387361256797049959004621618180948057963578346488650670205976718390769222871282746224210524591949277373833042736907780570875040217484193286549039588448368933245973399967488703187971180139210798979589200000471956219235058543207878371787001235503733681841340544261029096020083431974186247852463902786532996254426310829258273278008001232367234159639907516048406320098510379946012593077254534505747775012486086602311767668424919675363936214983955417689773766415926693824566623453995439793903515381461333000092037339581706662123863759192687367088881152164374024605645873937400241092605791046348544835669418017822288759162272662324947298448219040154008467144676626338768221593527563101381100793872366607649179020199767118187858909507051576289037448342564205502706188985186087692720134733411806597935507554455196829912863675280497054419056604948934459639155190060400469997385407031563499676917455580691167911935346827790111326300483416459737179859885633905322083446587234878413980985307154842286175141960015811367215463990440749452735182514974176380697758496616189196691313154868820574841278960297625200948125290172847782437985669241961675167316683972839851024466889685753595347593336600778188244143152923633030821360711755064810429102546084489155063148723027314192400848451531857347576847876614657673248844715195466554754113061071157416463574089843851161461096637139837434679057638335341865683390876504101971162978898930670255231571147368948380840279936666793259313630822009032504090039348255596146813435657164840137235894070650310666591958254110960930435967974378842009784825863475203299207961304155283645832973348937906593697309349091014345461047924028905317059003514420300683302433913465148676703329933445203198166549072234195573146165782569221825989891877777422680465375875902687167293306598297879448634008087669163192861222422462171037072518190551407850030663143659068290207112883472352048938597955922513110871879119357692695524779628620879170133885160229361974752628596245291817966542499247793567309379407466409127423905197111332946251549903540225151853350856112013764047206880287425918124666844075565227313981911370818997784683166055538514354301854347355609504667050599844540487921494310129650527217734934669996440028501092279849696835555218105324064605850043765538912012280400319286383245694434620719431437032522892221594576948499919879017372681875207840130082414394896651696001683960424062486625178862816090764592332459530634776291 A048921 711 4450019766192772665812913268128962142486534715843546911967278486282258262983172587787978900414764888837776613489897238663867859279747616277116015311320195333748292803436344188223194224194966693318450983458454914402010213833398572329441964610402541958414767835968268592430642325009723437870812041206105084062589401337367823330012049632983740192341721580159207654746649039489209372767502198314962319976408078019293661060366702745061813036412835718037126834587261958781976588565090440322167443891083904130866125590590356466292108656773268885868514683121882122320168374925039846445689557779252975659272842808339977639784928976653336320480389957478828102954454901474889156418962006129886405481098379278724926477521617956577029971741298490588611340631458949726006115267424877277497368385209389592980994340302157229878139976945972170080844031177523872405973988410707926861785326249841157088606631353701690986682924681983400154733138623139069309326452664153617452374333478754977543852702513778879747496161171459532013592345956849876254858602848622502039771243072158228113293201889155280482125697252084599065840109657578626821100985790745569918649904527376673822272220556122901662030387246091804091217258343234952585500967798904378635637769071962382864155772414258243734877614339500014505875437747395748406565792070985147548946009304632109610267908309664990214354720375951464458376721803926789933848475188024378590514923876750758005932060572142036080933384263499810069045656049194807713525646734882709516721424893033984641248832388282995221670386866391303630836231809625857323934406992344346521790479383774207948161569747460753392442869644994277602264137454739633080687597766691611444219585213185729096699968549600650047583468923655273688985947643848671211649499335526961009927685704311701785558350819741769954564113073259570794718353057711498743440155712728815083070868170159173804702744615547450942945960778339368521830599000727789919699142404098182879282858499791248975552777477638375609206413710836578503666828079666081140522922211469051373450931156229481600221595451262006890752160767084063193717003896451694420595586619743281698387776494004271615562268853236947813937408548073464029227720137171570350418077595334972450447577140718029779956967880848908549756677474979561738131978513562568192026555074939234152803731340325816614083753491078447744197663123019045311941726455925381430000770081158050680290048568596631387560237375164641822209945128432704199456990548728609368879041039826153911223844487557073338014161173731501958860938355555510454417739926582331121243201877483734254552209388946689307905602295240439433822210599242130626053460021582549329680524831527806180129726951639422960131421459046261206282158357927923814156558917186485894314819916469465815895639315137370671770350186023461528850165949525922653831138145084149036211833863520093350988671039714982746244454501913026577104137620337147755131249806233556191947609030798177573279705162712812781562720580075312100364937945443061679281114854782865617710721453138433468831138591637366084358883200493533254 A048921 712 89721298305265470647044534932656635528176833177914787646887418937779593794196914346502465921722114449653887044425680311102761757054683971262101405968185961788728509156243720718178215405922253575943941290948928450460607137684031864007042112196963741058504514529466205297712296785012887965967655916596841953560918026611766282325850420687099676709065553859514501658602551354723874633376958295055178853270113210539808833961706808212966455235593202172683647159822385668717118758436226829493647284734479809464077143490898366359617290830071904149383827471900083014049135112293990720183227617500456359289199058413934977784466564036955486141138261065891082252763098105355767113755533621102119037103928804626882744768508115016295553698298782793414539112903694773500695078537627089119862352934222779727709407921683390880831878075973891913580777356129280096214189011128814849600314512345563727379146357092304397653417695463963066067265638133196919160213627785406961796763310366290623079518280566761367148919091159021071864971624647501457275446664547324574358199377901178831284002552533731075306851892069835861798844836920660480063522694051679180607782035499261835480788751659862576220975515491328929481476488778902872936264721715161537216059282011083274547946410753949762884154241272845284000315899236654311151585972172101163781055567233384944783201367572347344842910365168357137372343122446566435940063971554859828421827161791242184980094650800330901550915218240186116193041912314931253480948899408304719278751961661787698659941503031870581747382993172391352478619622329216798185305628145741392488893058100777166669848262093461423723291177766563257801385548921711029437640831197859889240596780452061473356351611028227731418098940141112427169209386222429126531291536360932912714845315197492680375960579541879970476328311182281278118968281425946206843879707724973559275772297962260107187268013911353513510828009681021000560300660438016027112129393955961008457987932001633745381521009660293767571723076098049661111872949406885662271832281123537042628538775041228552792096660119396202091065128719155622798091410551226558818008869171667898789458692507273987077072393968652675232647777035296251321321319026811191620303417001940415337962746155873270590519037475769100482884782159523578303169026761543182828635889000624155686394917818500437869826704441920465251964211652114418433203306235145714401783648598885937350632083337358114742682907660190059785388826010296989208229420981295185022821034893567065127432008899057422433928634112422493555956283202197090910091353042060264541725807632947879906396485470581175073364157231345921898180910854126270373110453488738232161113544541930681952225651258728893868818863345276954393853996525116881816357696812748701287193487785038371995404713816261153129931946103249421840009995274497112058621912971056962340885259421622125702605084410453632432945136449465117782967772657472034126943978192961673558801998844332136801028382967723509707290623835558563550185196980815169447583423307235484888281881977753033111948237421776484228251470628819982697625 A048921 713 1808960811980742652992939247499309817390139168046583232692997228656233683796339924071010130125782371119156781751933952942556643881868678948838872270014550050264148867859893093683564990791010252403215050989661311959731846707975236608711410736673218336819026063528329795244206735348787522160116440719613486261590145189957030446885972851881254048824439504573809802281536985667293720868936860377400317724669702574495547691042271606823126925398217105792811975999212105265412589625614616771160476232649138027330819236197367271952247351423801074686607843619934790607376539813903065975294388778354643336735855756468914213750437224328167534924293299130106042901381481045728075072649912449698917896203007077788830621297734137436932997088070086939525447005752953391862064447469522103409787482362431299660687489535986186637175095889645631815643462973434514122346606436405176586933614336125929621577191763088409911786516589261498656064809641308377660969157854082922499592724411230818063774270028934340170677626968452021679482025882550578424737679395744555219587513817472324524189831350891884051181467365786333393503710536154246941462117736368969848668531481086212599586988988693928705644406681305786630113724875542981380906016733720119114445808608269691909473312669465362705012074077665492276514354654533986474042527964368111593168494797613497952086796362725758857057768568169696227749717576390950677496779860640608672616500645520101056817910343504211064927516549225248211184300967047987883488083996344593015215487534303538687347755942879742280907740686671367582282625194565437275386274750740030963016715315637389850623272712166799477648243333686578758797257835095400320782081357923653320177300843254878212625032084851158971251060783541639832930325956030668405275228744459630050629750235084161717428415419165033145001961455493042056175067695391574364674803923710761189389305988444220110950523891777964923857863388242784634957413393920680137906962921240943448431769805734081074590977621218065464142705051082463556501003902274800643058601311489831642007547408930318925164771261105670775298048234483454899771055825816825982437000399643581555649784459943881633443661991633706384803696666648234471067016404990847108276987143175045058709032437547139740928015053629488723087014428143636910768932179434255138628388602004029152009860180252874488005629400874246929331654691132267781431199748371281437843380493049968187705393383957765740845341396684514610228367687809662767983617386367882971701508336645058127273130252198951263555795782960501141343688623061759391373751405616279127107944612252293277189031685505648262882478830192794182070684090818683264020522337186480215249821955373881577992967400548765006543702962636052495442623071657248213253480068982080398165909206407123739701884024067818054268317225563364657114819995874244823800012355491312329632779564246911434895830360894895097398057094849661202827169655215813531730296733195243456059009708751815511384156684115536240005580776209811178223521841162257500959115301439366991534673686724735200464666894066718883372640066459385290655988764 A048921 714 36472267801434435064378170461036549605563350377978377959641422477279564594922211754922791897093558244782324584028605314802146742843474547911805371445931952145239807685062655398604316626150133303031368282109610080783185042865589582820807599265763315909981462434353670802247490900389957236779379711821191193409338553758995621258348702313779423445298672582151599374085847046421424645435630345552186910909611690036866022006985446175061076856912398051401472887412467306538862963314523144903910692309024636172564167976134175446202844739789386437759483193681297776325842781678778503899894746365958701454811964472727189963701337532437949802188115355922936971086571168080871344259000421055295961521125991598449598359722170910495328070994115394575929269115451933383028169889185426111321046099528986929536001436315145573295333402495157152693111586889609317605472182756612159216940682644656480684675612948242163549135349819272640439615625920793872267263241493806255651381547782472443435526209243855885954440947789010569942695533979013137552059634701555057789998879229677629155536548412679613706189669722132161809985950031097089913098737737148476037175751113878182933611036509258238903339951287511754545023991459221101822924236449000319870294855943874246267717655493814232104503674669737414006237134544398336052991137666003893769362028328427778476589043482075382503651385028527050175532668402851225113123639610171980502434057593149115716320523365637252690737687114564236193711759904579619391955496053350784964469940387875985352517756660399860835791285977285120021590936694208724017121273339114876130601621704987996067489257752858748974882458370497623168307054669807912345897294900815867043554850361108074070884423538417456150136156099667602170428804756280950164730035414503524719864111524921553349299031305244818727649576389322402754320436755516640914627189865976659375493628063240067914724355518759314883468728122923014128990368287928092502464159305930507851320334365222610624269545417477626227751451668201554128123579565791581158461857370425704442619128230314315127943565374315874052163046412590288970028404762027434906668243239605022153343055491929848986217125998246394161759456960313926370356933436104140370269423160391841471751096667862685300717368920758714159111284417347225235399632298584425343482388164969346762198645267863537608669062110599862147264356630644571357101430893458470114652523099089810001630204056724389529565658497270275911234289536229594717788704535719835494150626060616627068513787017403246476754532142120989899348956462214909646680484929944066718690114730504929421737376936768394805655363100982959067563210740905381115055500989243360611128678103134655833563526777638548803205245263849227067837211976899441950499783334459008175072360132386941054831013697850633793896658771876612113499578916806528862958737052793926218999139233460968928747606033757790543285994713413732721936276805493459769274208607738520368100080189052105496195230264109058703269009902651589139784083811328238753522513260037093976086605983462229134015580806224948704782684791702655601386062768911 A048921 715 735353861603560267787250019842479665648058452930660888375707127293913352706587949606413406158190191205518857144027958605106929686653489953129140950254007749137774952282084390286767138132873996864708194900678907459089264874524170460857886207684909238703827908782412647186584116289455582459158331589622416121905597659298724525853796089164447883622857787776901042006509045868411778033979458158086332120359273169853590161209292874739309824765940844114139390563198189835224449800934826021938030607174078481862100727403998009148974483691386257934305625464394482146346851556830992381726611900936070560377275490963269847579232153578576719583549246881824956080941404989465046997221891416666964726490024346404933724339887788599672667130450357497369798984380294875115660569443692113786932828048915952110873561298298475512794325423932262622952883999224840088127016026392207917726781456547949627438500086685266738389257011269658387282031593750236411344183814028963872360232266797484993316261367000352343679098218644404142732605676602836996774047930115073679417402183441246541561603364906615020652312069756161280626603331023268990673649808794269837492567645289480443221253118512675624075211392214405313830987085687090979410817074378727715504765771094583944980031460592969878225640383679171663528260830169804596966420843579442541809765621989266072031490342598807499312860367887393817469393432588568824339848144323507610249466796576571825552353335280067945246442182676327580912368292011833319132618827939574530109049922884868082373924322439226051291481626966281903203948883346011099067761837676959381805158933799252661075328564189865384664780648017729744632828077455409293622580939008168153408499572803360146162293534756540666047886208030437411418545728565810561190618568751991320942270165935718123544405351747930616021837614159556828839566589689658818729139037403017482617941339621740260852452345018701414902531572556510422625919170463792807114002242019207978057377133039848469672441500116206278785859304391574683248764054704485957042107325243921741482255221372049812679279239912185391534040566472597171730257797040941316771419137759916057012121129178505155316228060932981807455687786430152716830902020871715273154525001482833164578400552308415023485923851252322141246512993335540327052490475635127004341036771553723367415419933880804465013111142268285019738897029055401156569611268242709926080342732880468256202899986486283757737337065776621906237791135401093400890393092865565936865181950932644098310316846571754003265373613493647615390172518847488385234612545783780867565950966088495774748775716610092690565975167959539590527415272887450203223065746924602299455096192665578975542426248897781020421459148466025153505681372435623476948728418335882453843728526823276299140379158474180454484726379890259027869013853005833239060729232658418784936148315592260491294497797956794212038837128013790584290018010125189480652293062218927314466390360712658842262472721200810157459773537651680564026515519580478108586263411389752587306491158303891777075286939750440521719109607397668875775760506890801586 A048921 716 14826204521178714317692099835685904557759604922424634453452629140858458539990661645042295340038638737992112952955567117367560601540160921591515191927215932792183866442671577791899143640430688898636113322556119850080547677616971281966227118898535540804983262386889541358222238150380512553151593044730587442028669466597442330131268615491384895915824635271859206226783636008713071222299669189947706282658496754740976394793435740933508518511869822442116880341133729016045328050347584998939791428197933078042279038693355239884327448093982884992682083582853638355353347444762983686721593445246778308272367926993989482194165288716749926287805570113443239408581003636311023109477116430483838921760195909351090282151691219234024429404188812036867854492547146236156630015018095550508986713567801197326930445813360292426973813615901988876508818894499259638967207579518647513280595208509979077743758558063072735031162036312083502585107680553576640604727561791188728100720747311789344652770018245934894709402092329867528536764225708970865549945216814920480822858605032543533541287417887710623633712302244234054017861414550105199358865037531811330726376672827150753582348722441841529423346173186486888649948607076599136867659792030699671751006767606514145554813148040757803190971129311235784410319380851646465739638640995257582861964600701185554215871129810888113319070508233694249119290860212318056233488793172726920827677769050142783553637432229596206546421514596382429571790933309830823475772241416962205622707879580734769888947076836501918985738991727102889755112897364431339085195490154121581716840738292658910447612778443706808132752558450451008740789456529348907508210564546385391408206301343306496905816088176876949370440025576173522989353116808915067778444301418447613598334526365731837281980747352642745774987471249035408393740938827002464347700260357492448618566273913959899076067076265542702408505526682415635018060768185900622289104420701127111947662329905029090480313154901073405575402869067391477095460026742828266300091386733106092781339525330684140092925312907165916489793451849057457763835168733911054066717917748847184301873364053153965449555941178313653203675182988245282116430720174458589901237392709627459103837870463891167035660511388231950091053480812519879656685087734355798362939558044583782368860349944706134355730809241744100457375779752550641488111931033208086636173400065683477882473059525906249066775800390622592376296068960722555612522510820566835883355963000553344249515981192065917196433216318504391079375668425654104360885348501412104921920636659586137079979886576555311890422796530744874123230787664393560256478070474438330572370288825394725201751742196713534156098910548166753881132320763209828565340820419988278699938246382738536610881383538325412625470419477450743748018445190804030849135893925900302489088696119972016792018695673657278869369243631728051047041610398207793503418072951183803906532842084588547388643869508655504130594895362864173629251016765997515813988004146917678405236380757636460025929706145232800992675739199569115081688227738546278814789 A048921 717 298925934820651376469747849099849187851069488797867026919851020362281113789378367380754809039445628077206790151971287076336798243145794814474639346507386686702003366079369399158186143791596411441427319944668293516645094817024110112478900710374387366025163297540639024082064118401387777807186836508699772416559617663632034600807913299683506182290408412728367528167510627201163896115594152173746195912874279448728292901971661247492105875497009535312019697323798853858307714315883558947689248753388696112314351496273327619143811999321908443531069911263189431056239709034964425534849774661338932350451411583675540449035490703527879860236159185043693346073985239234361442943812574474193268923862105197846657922337464637856512757047582161156879324781365763429009679487679181919918498005167074912456655696378096654614347554611021574304238543927941188841631999130127955136371152676251416708921710420229172397013022237734970567851282668039180634122280689489763321937767834940064500091664114558277980130612641875690891713836176011664914615158464648378804235401515248740539818190377890418228796292417195934927351960559532617698450167896042730241310936640048445848437834498651155797720829919710737256745858502047404711838665747512149707465070732977772431581558745817727367343390030947495501601687693202635212072789682779962542083487737527537522111127647215635798140292087694883082855748506131363217191032223608672033404131569339512005431866083060765381108882632045820362350121216480440770906686612316173161825461737997724507616082880803627368151243499910366836276304333457715775289700373419637492897983583651430018645516177906688101382691698813212590214067277911904595725132108761641322564087294275246017811703823659899518450271129618924362480900129682799867983183444008122216617629399643615137343577704579577688567366779301214289875047979790457096488673830598623711644515732035318145549924130813419620941587014068332460677630785538209176129130523062122589069559917487819389224225359443000503095066367350887656807090375940139450437956582270777717413445768234998411181510346154999968355030184646655896961847500282856875052225340880837792134454709027569122215441730720931814959517231953313591601323463326532068717033038656983828968745979714573157464572207123608726483498138895512820302544411847591130958460364953861448567239008169745146999440110918933411153325451632029004627911596921930174515818166043967548185953569958421807198049929738395641714259436148297030858585462273875452214656989151974575826097114484116175942732504148311919448724611407865533276682011250858313651983008764624729718058698407732481724611733086902984113039550362087689003660653682559874075527463842512256852139650627712026757485214050678943285364697722155191098778144359075256812272469725045848325314155759337810880554143019635515557288864067977016974444654273272666126587506234727486968420450877780258607428478064063837196662364558647522490725706189474792144587847643083931737178854771039553080244122846293931061278436009526394261148031023890820616623321528975148738902958224896793863887732022602890879329171888809566572981000 A048921 718 6026944683027768531204341815859059489767358475382990074333401819091682675362988103140116814811007413254004565051932137077535408810744913509276756912766738450069859074708379383155771239227023207051368726088288811326478551620292430470828314156341279175263801600031101616653035396986542225767988444536811766732087569305479615024046817816950236155954318501604710831054143038846230464769538073827401612047664939586763086748576239278500097728262187739091118695325552150357471119991516265155725634426031462818548876825583792763822297646000869944490546558206341726102266658209605302870657470000322108803023052077698319539464081370363825025331515201045375130100450984862191776322126017071568257559068843238788407679077679876771790973568922129056188909374042029708546921673957650851301206271191850817149894823444738936974182969093603365220068646166331354925724727494432251940867666977985855175300447748902015805503819326050440276934058567898279391596782656765046305720546987340833139058787224953982389458517376095587428866836443982962299499959414295396636073684527586501731270820857739194441280224081792137761036174783435223486047085761148489593499773810280092369052865579455880751805843417861711384023110468331166723492041933680170371211084367291080159033241878363871139619626612992274992057442860032150294165119844570963778229696902065610819619001407290519151216455753033724482843352261329684972687535458909252364767179873345472003374500413033719384321085080886315549320714394887713513189792001746441871762753938802241941820693153815658160163452459453824425899958216061568096959599843691240977687563296739393743271986731341867056371021898719433793445015716470363929661206068641647799151736618971208867813075586814805914117417144936727420166385425311494129361876819647458712997030357280042033389376397752698004252503229283611263425308974794257152402177424829190916684277570729810536617671249393090131881574969140192389766756879960605223214907316874094939693355108727084620509741216776621242329322523125727869153079064245064856901814311652033605383800797814512635557471506251796454808202093052424345487311536867791580891913256121533816167691541540484588953770725239486074900133226967525645620601551158819395014230224164715250040397339167353536909537804365687755128339385357848670420020774986044648028679515260196481428890513858051709096577160616726193929247298429189038757312129028025145379839227605073640841717995028640950820833616609732537620306375325895775448244477843366046985078331926148397252425772712769147291455552205048601420794535829716456270358349954456818439176500791727140989362397316815719976309872075341434942229291169624321298245843069701706672454153622443297258114434204187686770882729590878306352769154341772199723736381226854907860758834658128011196447397538385404648320006091471787215314329320107425434722270321829568543954811615879472285276338579109900385694105358411453831055547189840950250218184774117808035376277647016147096452681249829960548377874232082875193322197573054395095750787515682578354681003430816191237301417800663012650903460363980286339919681933950742698164113979 A048921 719 121515258400279934305490563221602508332840293729602357080843020556675485738387452346132667839464722426581611963370265595785981836105440703028243158400563634122921811962266979043817260567109098108973284813964759069296167041123241166128730357541252160357281401834663773254319475591978545954546405211564362332152577155777462334482797340017437361692844787338945767047346103781707071429519530528913919128358824599074037906296501234361457722905116353698545599823134085131708478862961236622186181293608397599958886342243068933430857545994857540498909956175486350618484469306582353081513770375296719696347618425539141934879134359553784736632854149247317668329391946682806271359845261812384384734712677093518346677778906259338008211752583850918448719633920110621617959605780654668784753000921272091008301266973637130069176822408517676438545449739767028850071273114110743933503818765238998135792990918591652022441395608238806739128573920994682441054193697803416174126174346420998042809638767937858078377984647206226591865122264669748309870853267095865322328138823209797532657141750315547260434673649140800664342076428631660416393063644666107951141412198251930582296398027375154969066753617270097905213936696516634481431641837628193847512208175548252025188655791170013624099283544427760217442366661342280521028321934233450088916704606855959107817620784262663799911190382752373865328204585437180602287962872731496122569763847202259837192524671895719767165916336291947262059583881279604863372491815432525148702307483088669064033264307751148419021588160336264508164628121275929002513183676758802427172499158290876073000419777831798545683864442139289525330225816661408199637924641030820794164855991147610218917601212169656293180535846025943168626470300464230214953394292454548618563323909445850807833581469587912192582161281541449390991966789674753832916275604750732316663564692736538708003967342180339352425576693586217544894144891536134936972249785193684979111974836632595562630898013188424878044843297616194557946976723286218621704714929713571719280970474272090435523111329327538373966843002245092795007059278244480913571085880017697023920735204726084541254916803146836787521204671162602020113688976873140653315744841062575950214330662183546202296596943747048789395288852204086805997495638562724220345963105428215716504707841973167030389060041712914322603068072877603857767395922517551446059218143991155328702683170029813888892027840180035497685104975425061274476290474303692483965437697113638014833428832603337737063574150900825685753534139982674131783457431775099747122512362956979793852002794936642940138429877916171300924402242855522415203927543684310672127370146569808237916805846370285181512962510836526074362005588404474113368674781819517704293213362812104707236696924103854770769181617082262111154199651950463141843637853439784073487710550785211855685488254570011562933796105944807813668077904745779208680297376550690057056134464365331291914674747222180216893536841620023132083353831086189486704394133116743161120896257774548794518751322446794009436170721703970838510582569747823142985470818293070366 A048921 720 2449990633839499352439532204469607957147666512408884248080966906130289324365685138839738745839170918753731047151466729890304828702022486643710525050395407078419611122713367756773064224398282396846096161367788746266860508556648236771195030997918411900782228448526689396322487650232436046549022396107572228804048493882697626282362544945384754269500900446373506053603881313392634935315742309754424363638569009518865812679986971138619471330712858195007888644542910729099954200477553332785001522086006877984339603613755879010249157078526020085538152591919609242963542144057046744619875335436074992517438573892697127613334787417859326489627780331792903627811825298918289058295008392339167947949708738000448062478589900321695241688583804628648840956202908360979019271863202637758080539153273481627717519327572576993010004156426350423260349992433114189508805653600976091692871742003881013435872427725344440327561402447807002148259867118160728808636373943515694245966880866819615551787103700104307351302944067513423169089007671404628979633181271686877214484538317482253325846790238591243007144695672696598912672807193035362531881725717710982749764663147655650589979884658885008906868005679593870547061680291145273946293596006767602419860970864192772964562597902536572810725883683132874891080721633925617004940876543849700848167634505200150629753259432684826126518901345836906119713536368741083042000222467324889364342326322524782964130210431387001532565485787997155616759014665038678860428466469560780046389481602270991730236433031057961270497602328536312554161407755265322332609241193851374692960687051773080087095069817372735546736207826041333510988579122082296404629472682802202783310178694366380614845466771951534596291157813457649020910166777793424168578841595106732427826277949250213630260627556442109229088837754186199391896423149997077804463691590582087543741600418269815860046179016422330774211387164203743171015556913384795719273894945860169231981541716493036625037081121395281174363509324208392154201216825743660786565397555983218692490893096890086563202457986344357189667692156457358839879904822477912642552441932024894140168329381519624979241147996092752584763042505080248702564671506095660300993228090489426084056619560904261191536634042918459887422126083010458797163658394281624955629263483615005760907723028434103152846176851919201411706332291429001681877047551041560126417931073769834509698424433299389632812424362889042087717353976899779040665072767462803383867788802220091323145443725696069681963012883170991923957706728909881309188352283179202751529637443499450102852353210523232561754207478569535897162456585510813644171962814464825928362335188468019539256196177259575395460162456715155981695878367058237919397448751321379572732912913156896272648155372585472490709854358964248678999501595409923536531318975618204219337390556387486622714934716355296793292087187673521033817375261653344858222314755764794745591665262498433229936656106397144851757659840194528514832497067166430233360940116804024827003827770895771791656247971934959400451411078344556585686385484915690526939111895726720612081 A048921 721 49396711037956727543605914001025672410408743890347630480206097680555872801185458030899360247476696224448002946086260244678060360504195539605050903037829039114532565333225108749791541848500909118101892696524071888267682504222974708657593048851300663202319129621913709773990222749666899978542843595774466065582863401510372385327531296706050075564239793106937841713815687993276201784128925019749173490766909241560547916179859405800344546608374924022632697152728566296979191458319951432649964066111889380311857488101659690361574571586384070969762692059373205381144586089993707158443573431548373623839876830476941061400914049039745381130090570416754373696624353347398597310537687846497042354177642840852356742174982892507113203587218457170234080440514318740138875937687931976697765161623546935656768533674217030359430573732691254825257500108890998549109510737831606846600936128778430227655061752005403687292640973711289169074408701707782693245044130394969729583768077910642742334133541991864276879111879911220990728945980805737864817615890928897551302571939228938368345925452133334891194504093718235178136508474283902550736138937527425189534647187241621028943243852196041522205117761445218000699759692816134316788537001256806562361043047051646512963259073722286589839841642720041479126209292140841628711337431848775734267305757977140830141126108864170680100210289023573318433290454938353130855627883098241546632373860744980826920533465525100053003865557291682315253147991616925961904353877586792631862779579362680252176357898738926307384624239126360973380737794997031307594138518437247739800670945165349682425134724657449316261496876504780924109262206929197443448731228592733371486279028670958974808904082138485628360766030654397273533647613947400717622656389287147646755284797449458897767463964959404336688976954217740870597966292558274293018843116933040444306185830969591334633712353325139690889310635579099176227798113593519359755865332926182946861526864975957767801402066938673645849092196949846304996810375693666965492512923819018725564429667338527451015197522397563600330541635291650266684565846023740396454661420662400035636376833069463474105375484642305274467155675466223303178506886792211726115484811444702967644173613372621051960215413276725044503156116690368018064326874548010483792672990010682640723205795194580545794517587299334897149908749056723459032401174956704012751286880250129259393384304721499123746950211112541026392521793197148369592827922661294567521849873864923784143620421564055324324400528686919388270009597314746886973181426950001654101240803013323550016729351578566619973445391044489104842418148752666781838272699061312276683330729942522063380675189409101712752982613939328464066426225274622604526417248355466873125923285861855979837027401385371372253837312816255564783725840012455226393081311342776380030496394910173954501966658065667239376343498944077425139018106357376834285699101425432415109929097966358946416651568502504487278957720804465242296029673784855735278833787930608615445308014395904293088824477091401328985107340725412228176638065636287582656323231056171322687713524 A048921 722 995936485497292906894683085649147402669053137169522413333031093354400601287211880453307762469886403438149716645260131901732323098180761767494549663338184036231798503828873519899929309976411105240887963701222176043464268383283107519306154279744892973566746390654795767936501474756296387134944766028982388706709463097203634150276059721824836678141448439121180318260445847716553466978972450932440526166418060489774757567152512659759575610098583887431462244985424709136783729082692660307535242715946391599840792690766059063314187502075518560366335311762929974975027901782910979671492582907002973567784604138637511787268101443404558956485559591114821350678436584378425220056771804066064975605761687007556478635283942600138516089030256844882454901192808738235771655676644812650977703430573414163438285548222044438534262234588516923360491293935110320314031765987355203640191982535558968246100341608060521417849786984405609779071226095572447543045850948387005744352237740867498104121184921852863850332346371467093547563585695916279159048142613275251157675578224249317065108295640065507837672348530402361988891684945839236034906670726546220953686573839400900037898031957996704511814575399390479650514684379497219803945209073046137903555747494794326130172456479826144321814314389795592619009756857062927284152368295994139810447717844167478912105233977166149819495613720774383900415096032753539455570086337026523595877032415997977109847012767786856837276935833549413052136814190221446578876904019476446574056581832720877642108736224137799178430832638768087616766122868568737468447698476122547736009752903463093245282486231448423297091564477353185165849611105117899732731022626257217553104154992753696155730743489230680467058230113762800015527754171497326490914573952228629258773319658349712347537394831250882679881044121849253678809996998663503145848837119140269847519231180267300070615092607695287431287950260334410426901122395256980418012961123183805628761935419663718797918831848580456926214115700539291877137298640534496532516384783473657988846812260388497370478325883377219323520023261082560520436857747650749050840970920842867586475735568178193183392955542117010947714040143986951733604807148939901315844744467354873143152402308762166088717601970948696304354173737289073897202499647473328979946247868966119918646269481805409935874960442283013344417258786775326089582270807600018754049885953185175054119579842096440899686620523638627811236982306723551450830817536031948302912733772996804533683583616429039723332493777422655823128941577102220006243402620977581066810014318824991971937847083674706981381373412484781853263298817988811069912440514302215308024488248738794653413153629610112555266060066784578035792129572291062585403386641945474344643485716813827352317250194083702234796395410291490338205231707331620679127381862761738398556664094841536714281165137205048163950540832418401857979362026560056471214920424717253597681595727606063815154095694210839366121200715101968374978021768017764267525416598895990787804275359246394586361107315460585623062774803254350266152820093672444756601098457615414312302959465575 A048921 723 20080071371199708550853872829252195931587776941203167007272942424005327242596893132514133076018489418643278362553731833316466853627460158252029570707173563500676482319665182574997265997952858855365874006042148816864254690876071509581275973930623483281752077526062862651222032960046225007747856394133499325330210129382956270227493530783901060398637807865321444469829267467845463007953840771570940868818147444827929420508381044066213157650463101730018217760763435832887267248786057958800574130988947081324100681919367794732880958055272033627721981586001502096073307174602465082142926298127420521525299564803332682177958399901008668640916471345966457655624264717613455939386035803042314191666324779268710881392238108529009868879914834919301598547615329339795309381613636774981080479869456014739695777566484326295510764814343104476102970643062194169280509916727544877961943905281003788999444859846654480821283717886944930654344891464522985655107753576334679422660087747602418864648588060263898958536490662407660194756024072118039598990786551239722912157456854742791437775088349075316889814999875468328701798973741502202651885744452485969340803512215353759322479091393885704171163946997393089268459065759663252871008988542219231154684418629000156384890554582995648094133616887217095664433238625893447762238420872496415009471152906798951848724897306497803796499883738042839176595847779086407564850949871500885641831180938977353743754644503585142028077527272157708665500132450096814306390176936330238239336171048538755657516087574708408296596140278217943402877595895345089841811189081444289016180898238951940846035804973328385858510806730898042809078934992124887482125434741866791712952601477620993220884275420964897438342407192919543258673306072081482762418922402177233828240024196362102901590056820216331632357274895747698454426288889087257868329960977263003732642294750363473054150162522640031864487962259551747448081253505373125594457962409766556160915195069733033427681719929677105607655354905181005876995910193646143394928384511882968552110703229523216645056555445453973603247108659404949921397659223568556339315259251372475616123744889231897894105295534787690085505202915909245386716818558419403537850011835324140867535767705089179308103238978052201611663806388066191225028779828030384345665765741421919789063444568954879932530406642792527750805874509055375561434284990430403162449787836832619191029709382964136697982519250651802817619010875638451154502573568648219022031970809311699143204628730821877337774415215995058019006331807525362451132596670968562519021854594908685124887322884320090580044630769072780681005525925872260038907843811088565979077455387740847859593940099523899930172590313528048418312452370106178572280476948487405381235085896477101215564418576088203072593552008459715382638316899494296120111046723920858248923081449698668323162896994361523015903564886876319316502472040485752215258391317450165611023917950064360674777930970027374797231161538928165571841632590744489376991714188107178333101184347817793254308352605491850240790336598106869340760930551985765546303764446118752308480946057216394 A048921 724 404854397990192038305022877088699688723525356019485116031114651819764314510837958050538070625377021188799374907658624578066472801104528612496658437103483723962455200297290907248221357150796230265475646468933840744394927033979085392894578667083076390181792413513733046119142860603950513849915893483574847368325307921909701223123090417388953457932498804039162524279517372426254377449811870657440858864670962616202652486515221043310477024789061446982043419061050148277248373133240771482644515321463908337710126349017500786638286812996207239926612032370626973498100044279306999203254700351352469647990116257780189399434485471536035333733598938791816128137875074558085914271476033804167334666311464593854061783073826108877954376218326812612701985034565368956144289516322488980523731984150268738608332103857171438548043601652523437858671170744928664905923320627028993842113509378083615858247839018127906034258200902186796707447291922636486341205834984560208858132666944814922228281546728349855808949148874403116873379577409778458218478573079397952680079667487429745936719104266185760899066942189816843912883308919684482464028084344744351387303059459599388656058923402785491609502302987546864066440192033331646124888063423043015065494609344842153658237837231329901777047777661865756692990710338165506836719323757478904423426817574459162623006512467388374742978880836430806002704141582506844116568985395739114519284076674214628990183604032634270865783242267584307888564400618322037779823992168513386243905049306624056558845961715572534703938172201858597536120730471675824832821859725812381279021691534283996127874680654589760684230871588216801861763464321461610876296713282534495628259332797887639472565772605306750772921179146765413717418571181497552683958563822558123436216346109073733060352146378071806847120704696567020974388889157771780294477765527374739562117264099237597163450475506166375714756518863789132071713803806274210562978481020092752182132566534234022000305200039303317954681090339384143739952699664186994902594049556012199628473998009666834833609132900412917132411448881270899339232659084828731485262525206185200932529419357980957957162757785179433865386944953476522061500032762170044865190230622779060860816383005317605724447811415557886517945669360042016810189956361690248961703984188932300877820977250752998807394268122857022502228734697434315695294311964394786980961293868316333314944365946459743082008282653445021124770206686037640145453529437460267855890260292544608705128487190787247074455168036252398582356549838774384780637515407836665536530937565532534590662986232055814582600152864184671991605651560454137688915648877006727152967944347503142725806338366873447240782027210635292445425437628893951200083256390832016425350987457201285597894382455013840156265928960798169371253263407122372291042058244920310481253048769632160455890073614919151889841599511298659517640920983300911709603983214527509814332210636027601912318808829063596236450935312826668959157502621316568626801142673935200330655995291016426988346970418870819369094229143428255896394071615636316911272131742161547826428178522102637477021 A048921 725 8162674352198180505106162697008490294791522296477081968216166602717145685162187667618055447434718425190083578244934826189244391299402652257697469156850868135357458247717496952273456427877087596659661128740770091046341701994831628815468985504453012248221815359511808149791295704274817300195779236667979678506675532991333266677651478767902548834933980488399786949202184793028873290297643928241481824858555079449730434605190466166844793707583899243588857685090675328802445866225133185847020759110781188915964486124790168940833343990748572316128318168934599453667190996686080543333556186341042194915356202464064613868065413899151144497728153163004125429549379597615863485928043854173585998499857557474960814401623600614959207604304036315982462502965308421278451825432784641211682709283357238438365177138272512977521328801007412739763423668456281098771031821201648657117147698118977957652989141284049981616059365768606477328607369089851946146869059303595177421336151518698374219010126272341204759768840647179151738671379541197250528846950827830735384526532969401080721387788777062222897912371541272207096084945736879561698232033906849868218318315483639361868106254324481990436899728663755926310174062507573583410329881864384281208283082456023083428391117873182925045841645124403769556861606173659710216041557836051250112635080926774483898258352518759514261442391627618026888478063409907143299177475984041077066304668263684168761104470762217524692336588570957288377077736601108793266714515795176716513283365880818057290913524451857357126093019637276903245048224367050384384009245950018042266191055698053031691257370511802949942134447103116352405976924840230063495769445720335066115097876158057985568250114047310433662671916518741864177673688902680351141891081027997962318816736422904581766457872373093712831431316459827001989881084744568345408173450694599538074145275036186139259125014101176304638280901467228518570341964894019379865399008732652107086390250302311156500420409764751776672603037815007751179745324752342281032455083753389584397409779318792020685704120893068679778225658740936763818203922546919224982294476867790761950285677479488329443083624570682450059143894066488434888054415164155626013546026278621413240455773285677798911227594452374868996768384025503336538983708939370019737845344871587284557204623540618517385728353960512881047143221218864798539468542264693410119711203810544124459075687021491630636486858160775996666965104386271889736995609363571346941811208996252429903488859597447846784343220609146445001477699830362814139688223201670253876568200677245107822038443285822010730064191467646725925680366080870798158045052619301789047051127955280908249966546293308503169123332690656175971139625055447391725972436779674638219439203730857234328269437842424626654545456635019138854748581431762953232495682213972253199103111044400537661956995900837043408624806330900008307799929548810509848549757356045261559115865232564591806107462936802296349296382979980138015605402279143024062820149214889794878578998724372016591233824330965107514185997749010158784990402573698491013082954639157362830326183054152430754487776 A048921 726 164575839884165317353758413992062304234886983818045570623689235012868439484475713243677275880640722263305443915775001057968920839312083473715167760643768766241593349228024973254446521250636482973055857412195760106742500651224868266198400292846202965865571851096684662402359057870446005802596787119783912794476744727845953400845107891795360772220985456674617700430651925517530770852726719431392885895357328647194502406307197692340703687421829551760177101664754776918264765277582762159806861062547055009459767631537893037167581094903185902041571910995447361814210931377084711635384160625753392382530942106090354487027745475600199903827159690338890238118758463309255965045195305916371807097586793407498695346111473252524981434840023603984511596372084563355250776748231514419787457804047316657244049962853518302795613592737867854006586710144744368768492878673144319597766938047361324204115951208321176711215082898368442893712585068142303015576687632473250982608770628787329676188759937621396642016603556179277182951975480930041555384154004112150207424871277649397102074874660604024271881948335948188049654420763063656803275271803601822698273382489478077354385369643631282488403280719816343998718865381837506555387424953261652454678388442983728063241068060321276903444357471950451139939687010682616739210323052371141547292044078218809569897522280476716859150826757017153821694688711766406240691172154221250800071720202248323536346759349324225700212619432984398580674333436787154871521460287638360789827432978984004364475341921152386318803752757988604721368064763567739378274569584022404042358562785962453690675134976384290422143554038262160308992504896865254218740092688316682320478107750839432307139419326856100358200040407929694318784843198237270058225255291727931093713859603542256068501590562434169060035511355342327317552961456231097822347812818426750359276177473162320840504881370857441147950643820625742527626102624479414930571964251089250762983048044462631003127454301371725281969704493745095939901881497704025405989364496041791244608376342151486711398331651836917821275668599123318150831728147158326329264289757345872136256458896812024340250494081431341772913025326781594870736431057039672969515070116639334310975008440169452776330565034900970693154957640776528911256972729445621976264188881596958642310058742004973296778056265157592584815479123986017370718449053846436570438830310266896769027550686782948310433104952229282991354329309865807154839665330534796059580529739892181199169533682075256296078680939466442587867394801623225219910009175554560250822702525523678298375404502865757148283739645770540423928895549316865472008366661994713793759917688866429324632682780559347674022417392926982609294824674942492683085105070268543664948316800270556101325282807884582867595105340409326916791271527573941255951205653756050324080006443624154870708216495462602854285541455402006456203202661922196516265548498208601349027384260486756663967136755412999069930917437191424229843967161594579029838011221669465370406709441624793307496029377813948078830198717521313677994720600296837360169461620162559007223488676309642786769345069459 A048921 727 3318178075581866776288296637801797480975301072947912498437740388113286874168853645256833568687422794838045935039771993085834555772965835697642560132402196708112136971777981263038653809181876341825664600485029786531372207083654091988260517888896158693328647413589540803844555174992636664717139121713304013094260448696154579476505798636726585121616959942539661587683017173082270608903802826878099437180712635326180478066235285267782801578954133715004791480175928127135378868724177784440892746896052963989946646071102513290582601094604690166213600553361891539963521344757590959306534903202883710875546659827637524703388790410985816561812049178884551817946282707691839169625364271957844520527958930182131138093338709315785075074285348299231686490071506463403257739519391968298970083033519289159997296912687458882692648279259562871473388510174912294654072321036903950528528347793751320484407850609182423567468519780845179854426662815277744310205229899056627007762855996273989412619403643312472823997556139917745915498577907840118298458062502062221654269519315440611402632542185710548592621619451474995915860224328804502730756468405987915335738069534538680135478460886787663206704955436037399038413837518433744662147678497331554926841386579154842755043330803806467054062210303623350759060199952521312522298823165865398040450942592412557621499360320713212795439454813537463725390286918156219214908269674231382647004945651426030876139193239970567805469308315494855612598622375424879918506889052650114449323987208992130115733786523360888507863905980473228754946018518004536977721487569050464352015300624383935613339039702602692979455386577307229046790531324620330718007685286071503225144542357326758018486986899822581374718781042006580336598144385186150011257246049927465683460875007802230430224487153339844215342267114980686916675806890650309549608256636946690049126752139753437750073278940102714323804576073175319374768962544411998936172563365062465150612107586065315982744577123836315370321405330285586525293983576963235483215285936739511320404499413048495756421142078631816219491350517298681816132539084802252903707385105312997143411962327238357268642132226735088254789966579426621717299488083979471247207217678136232099256706930240733590699053322445776663015386956567991883259747632098921346068556492912535274668119799099648069020653032379027734536809050662861009560571284183311868494286595889968846589352487842116813460631410359945510909990878549299469605442657246948789691293673894948341403708194512457844090518317179194847435968988849767053462790857842820575417074443040201174599797764740952337874748007961444559607666139646275565761890481092366890485671395873820087963241971671021510331476307070490677946079125050912420914496700781940593013325107615748384063117644299521934027887218787392661326477684197222170725255158533804420128836717247099458818523319560002847268043415190447839068963761875396612135478972332063043044859900818122626340819456529424311144861019357112342133927896464500120450958188479611583250280883460083941362927724250996834409359028478728626719397958194432282038194172634560064482615861428834812691104535951350 A048921 728 66901106195305758059359319457601426819361715997888827975456151081450854944123987711192565168198542508883959878966439008821595255525616340023785823674325329385188139383394308997360364846278469553252566701923313143849766332478133151442440295477524058728689223287220470590429259035842482563580953169386848392222566372135123903559356511268573517426680374140499200256247291813032814499187701742789521421044642258089122151576933415261839153094169556540097054063129961234548731832952107212314517403111358797418249268625801241426833366101838668228012712315310546233297155538791617544453645082992380752919379372913885666979370305238550557919054631717510643414542713833724398028730629406018755306512900852745334598739199711113385431122759757569085659028310116943051919188939204116612320394334358103996548843109554583139330871810817713876778605135559871540071037368253178777411868950450676076245306879866384815646123584606317617856507481969044812640054829648092081257263719988105545749902740067706139456042084876418036969005144825896984203469900782424508881231841013042329450480213473421420120412819498690531707385793262935620993855112726256545397328259681986379413439374014043221942302823098105319596155793327795778040714938475773857173323581530531496643455572425277928422725380697296526053720611503047692391972133459855102920430357256177908545860532888697515904933428799715586614165143149176980044574292480680982707662914152331432276394877757527238769646494044387845876814843658982992129781025558071319888909440280266348409420239408660312943165753574548480168616903991942710977081254092625878242928448830266123873688027808740519467489082028114313779230383574490211071216731997680959708681942530314344329302322734803558820979705168896264816797468309279958289698536633382271382007068193448966391930041484047376635561729536729254271690300976330084908103847966306346343743217365531338754656609485469555339106714836716968608349295194332098071696291994425171277390550167200856381465160843333489124694892299513501777881356976851256108561189067177531200204272557507429289476355191043026780466787854107423653546102196054875886221969229030891059599848185320862438338329704938767961733533261374220282597408012763042246518953311512594945879414152505230486221536756586714178745538663366211573754120501405722733812259745913654610899989079388362362621109660769692026138559263985479688742867513254880046145235907503241618037755832322072410044940062572269161684244738981666040377780015747650962959803472540208567200365448226492977296734232285987047561418885794201708691569365817772886998804097874010558602824157302578170473521052778999440269340778652658640025763871417639251258312923690271747085560000148355131955551280737840121766238024451821287985399396060415967790995871431918648924476619084153349287394510086070428337526277512865832221338555152910962587281813129575664544196460752281944015437051528353929301991163729084571679010774610556865269116292910727905526937915409497548303617941360661850680024404550089833953189158114707072026792765612770800966041280319220361413417901989409050602823638395543373616710739196379857539493774639491183835262884506056009 A048921 729 1348860099791576618410935822615863329730173436974133476693234419666471749270140966064210853664385445376695604241675408256089010456072920874593734079279187158661966558135859086226798412992012693950801908018513239121269202264051913515728389249157322183191673426588291714454693916836100958454282513084038515570687370100727919447409166503691180621630144581803784933026796309851350432850351833634319504013002640026880245493913653452273915736901845020007303089016034798235043404080601516890507515440638469177493777764086758558545301036762670134208502139487690679793845710009595248173683432856757477537476816041143102990000539390830865937778162922876400413639458378369268605363427780458785872532068586465092505997648606482129367746512007157822556758097102087734306331284134493879745635491599245059259128614777542592567730154757058467924047365269769619815999960764648269473274151250458183255506556827458200043874720145364056030377723997033218697171041165159602643252324114637328017135549632625687540400247691280784321451335814481157087670241841117180446001174724235440130939970661418580486757214674110979048809316447907083661673604052030316062313017035970139847195084523392678554013046312599044017660294066661180958423149927400874010996995123977189456170508496195122789052522071556682254671764210064247621485629632518775419216318822548116399689082442602558994962054996020410843777333890783419353502487670087220299120517028134360686130642649208070948103044807453639433073485265253792711895765118794944898950077685606742907638600751223622706199219415706140476686425263339530420715375267294035388083459033300524965157362403340786650900821892395454217109613946838340310997541032529558223574942100151655453040635412492122453126011440896505449229690219453558133850751884345007305676560825455443052591863066176876054386351375577268109645132931608960281266880233088411918035860699397090712217948810372758234644355260733311447906219114939161216909541703019036938232283121858996080297784590178712683895783048221385892560057394073291448697575210757147447319007222899965376285926516940667427315955157223163358404114696344319322815754439888335720230654995700476901243420134868843212909383242825860449911107223053840373794843889459499261162588648886103526822465033387248008826090887515402601182038694289594549660201434928554611352430305150508362855518743959785498251977897343666190821572685241673607307068377872793761612908386501925136089209268080950680477932231517357472156797331072061481468246767922062011236945426763434356895798911500831753673738480139413706000872368090827079104849312804261357842348966059736816332134793591382178753265889171528763853923885413631961491503214681771863090918972759749164499466314590760025464560213102918495757449201708873405960661465746485236183866913530857055528810514084468133188748543480736716712024457223737832293880355787481787301440630223164188995236394564871256732138906774142041258795603102219075185492879652806195213111495909666833039473233788852644876298309910611014767664079354950535506592612490003801428993382930868396675820497330551436799525503477932987304427839885483238053151209001665559819651757586306565308876 A048921 730 27195717265096661585095529996221716996418330016910763159200164393859252327333727213662631520388774181486394263836699702292827619993746975147942526482641147818617240359947051513110400605384595089157598516216697225239716512198048347825982632599069634379986460898183914259615068160820208488512761465219431381549350363748309939763539711488065072424733457631647537679187066942975635614095979170547448097120637807177317251559164929327813273825575846199217688340644239538884983878524355950594305313999635412445270749861267957431589118076375589144073151908338107170692970971916303854886187828804299179118226812102147869570505208218561613798932762931979353422288116410138479787613032880879411355972811533796294253179256605153492601391789657193258631787668113264588967308298800476664227386169303584550424447134595970641795992240880941019466929101790489939170319668865801040866974660099868940346847122509905349418217291924706513078158053371676273403317719331893078845161277542054087493381405943096372121843654495561088612683795722563944375710431797134691369851175908803102906969359025041206300577542139012740083402906515316827523727583903180119722098504081901699917160914747203810991967817812319102385961529375866937155931770795541483333947558516304512284778295656830493247599021584000446921395583949594749041345572258871416542384317179784765594353371661892261567727436924830094632523019291810157856140176359724243190186881613582066001434584816938248698126350638233784205239764041232124998259424195362653494560146408293710223543119936750441593728348916301450716403225990834708350520685162101087401912822786476735517236616902468912646721851526988065897249722616924233775842211226644220906037022914575734713890946857363850165123083850375637698472749387825170785418901202465500663668547980825574632908176748328133524490239798827150089935915895409556214572754351424713125132677077500925574206945160078942041429935427798310575968221187054073260998081744573530754214121025530528803763076525718044289373288693544690066282375401424345211789255290724417765668292427904829359169421145081381478501261099466631778036336854148063990556365130806655562259574963713167097548974320887287153740216980121465129733523548614121603688600252763470792047517392962205155289309516932157597364930295340008581666052580512684808843258597217258328174045201544560532504606553096085554986686340104438475359068791099755757270232588526031914136217270614058761508564853003187557223800490168716614643681748697123573615140371884810798019085127203998055506604676383035585283928189009440254595386976755686203094198957760713398943429295093589533585923537915926435244347417207022158170154737683883736174048563155571379948836581696502654489884702823352352678622894814804687009869516868906214918440504589639460507206061684663334487724235683651991265477705321087404834971274323663619556304770799925982442070322015239917769674243201497226705030709078260672130752378067930219279350574290762214976026075003764772332361791347229084635264673737714875195553334001323538769213180996663878798593785686127333458672505765160166762624150519261251636330734154402306431254818352087242444327552619850085251508671 A048921 731 548320050150018791087119457372886435465923040070781369841660237815755825757230858811725010649867611382743235770779935155952582218224916056859896344349276743039773641475285894471472810778965793195582807333159141436769925197667848524815548322734052719211964841437510652714067289803763126709293338207471662430759486463206054904784568215613201486536295351139133072883984710677478455400052699186225814899826795455306430399055637811193717774597344474166782012316766068566964246723764660595280866850353133745083079681209106793648941240110583591560132754567410777287821000941930808312620070830668847192624211448126689305137423018102099866583216428456404800823772589421753651108585363580862911300337953612332298267507665675456111347131895321818473376280407741543540671135614083926369658680199863380106412643868595345302348202992911378077433756626252492883782365347672319821311673623659406324814948428538154827511896995911212571317766641702013027324473159998587090516539034550570397404227889489159422094924221539254977328146367906998432021916638223587806281758962672113436574876085722910140013663917849560191450590352352501428626311884982313521806633976986285037759658515938038713827376588718931429706712337615935120276715404356557459578176663808736452708510540862507908662968684124094939272495508919965120107361806397735867808777183762501621365236279757989335125961588316369371960518271184142511912078882262272521113327607972524586586563412948466321043552533465024749692404689525836838961113798731136700962376772933940099920333476526161652189128264651250433637981365740784126423667633522906856903330944937484908197999704830215813442419319586311492224894690292812454550190351754059749377960232428733863149813817497534534537089163465262166380102123927640873922057752193357540035877958712844410293251607007928761943896160437601624536019826638114540789255591966544832940513117200712962030069716099562819066552123450914277099359827667165110149082107224549824047428169884463399882475068613742618783631562743464992894999360283460254086803516474010500234256664612409946639608492841204296428874998971491072685605265249218569833278110951569349557941830187729879320305519014309348724867041843825737119826851876050696719729184501373208649762784514315331454839531657921128090823715788554365508148350946258056826303230176892927484090488001111124305849514468004532999856071737207791196523354144580590336408822142793477580020650997212266247610548477040999447795585004849432867088439260434074419166978709694787387598783097741582031689806589435851969662806473069854273738486224475777135958160281522190745236063605327986116422574039326115196014353872462091581497895967258578475109205638839415480756580069245913760075890878858115543946369340695878996574493441661685396312191492874845056261052431819268619084440511043277363426428305935220775545974120889248673756384494987751870515234531030636998907983096192192519955572424296984897358188187810005978891191093357468125540442511114409430098245397669599015563561475601497403081731552470605833714340648662124634333446478010316366325358385416661951716591323243841877558712957593219416783721594463573980496972296269659832534352522594 A048921 732 11055228823928961600801840914456606315642223337488763961836790555641104565058036248028272451059999260310094938124070788777616260391023137544662254946827591210526768340807473844386783297815107717024745472293556093431458006595662649759282737456981338325682000753076628881837110437408403999892563796426282192709541384521810115241956524599653656883479714444933743383839362057492253674800226906896705709462859752849250442528442517990122808443618385462574812733112949133802893603559559208397696886842514568568729640087267261312281995851520468296659807453514984183338939850298237985282742013201757468293390172098903497668032853320469329291489195831605270662229549525633280703512818312904325136758002464759032263873195302169289511827380672086714403019306949097332753746847283851824664581645962259300401907175254172217389973826947086963916278381631573659732330110969449643371484922733246290221050049869339155122389517813344575938202297951837933285239754448573793587101381169447322810409955214499026325181490032830804357328998457057106663861938884153545553118132835543975199419548733375955217914285611105290441014062600728227288646872701285821323485234521898974849408535081181821800983755789783277673427631765050954519152198826705140704473714561764185843204477240091588797632281361710980581611607529448752802009879699245578307889149036635240510181128278127209312917375975907202352637874751091662033361176568031762210962668041755159101176225530432393147941857481595478365064479144980158305901851411757753969440787001333953886300053330177351294686762478170162326707529579662463566119278476568162886783871109916747932611334531550194328157145674777360779250260848433962091716704096223141440314213300191109234250811474494344427972941548663531948179981324156345912191357614303573519737870739899821019506964267585682949984700862252684155068081654741749475983415030656722570321912343868097662949340041792440397940881871587398227078982269457161763771720184863291807870716006996430042899933529627202154197535278660452493204287035752750241473787287359744414998665106247116916242957073494939879517596250761941908020541579918407950830489282449176094980567617985434863142832776817530768103482143914997531688483857791410598649058214228086380033046469330108319830269481997696267635030160363902822035278470112402361219240917983256606716974090904357286709977378199300841247012563378897145999865390903965071262918914772769506442344451269576441470265116885535777863267027643973775297520497725190059742121051129725931423955866797580649718931824949600971029305918826106212857675104662493641859502224501851452044736115467193560985722404194969596666114967532233273259138420321712721531268067916231731767442787407299531534147457409652622773694345968487417514130249760913384091540189960902121434695878623134032213317155095930322517751656238788215955470525390397757436612604631638282413402176172569381156742837415752742385847024513645100422275118111872962478473975544922698056384186933062647925876051375452664004563441835812716903218996365359020818024997389112575880767069091050212891724542308098232505349747496618189416077519014663755726791088356319760242692712993061328923707530309038325 A048921 733 222895522999735673645347925430154639163092071464525418927772001341175712424944301075515170346546694436504522759714279472554363886051226280950564327378041549637363960247586646175240430379075391011687125016799870622605914892211825146778810027792109420588347779971566150078089167924960951642070744554253363361938110963969249080302272544193648814471516516102458782965836144919174107913843719496798681327964363437119791966952027648661218252646516113099088900158241268118967872268003586035949704037237911881129593258356402841369122806709414441686671446317636356537068927973892073317339836157553763245062485457233880871856189083509879599072905299773609038635467376712045616122471791716191639826451934394133654891879065414829549462007537763480440471856793331420015239500394265884874803368776232391814839872361061976378421306996558964373568626653022031501270746813583678361983559190836038079777404780650667617039462630640756344154822159987189769194990901867671666304550956621857887952915119630501479279149779947010455913212289563039016649785979760387147218379987948478665298583504987449923380677686477440948022165338705292166241196818777012844541795776623893153927489846547129375213395770406233855732716481940245007399211512467313642527041573416112851161952217406216072475354148151848106362358291736250245074158074388827543445925155067862535403770286978364514409050799300279425517515458770991818732485530052577507435156791944539909825390472558014497700337409500375501331405278828685262237756289202746036800728446558518405321641575322702280277312852895738548179826777747173224679312766220899666600429552414810526879824818627115313214088557652441828444932267001230853400379733437860625965555419180492911952230997798941154859255912967064967673942617077538122353961278297530897111597409821982232682455003269810932629662776840842457496881037786883326296663073058845248496285563736555467879671631892549467203721241228392999603452163417435467814000312218131582205739552085633852640485059941868581219188087504720480424519842319847590085134245200943650421192585637897706652880553876196485009629479178987273778019086648709675855425755079462177475428854755880507522955915125889536332193058260747138390077474420963568613911614995537493092853074264870859430102561841198020490136350002433292909320919006257905460644278562075189527734704136723163613535439593404789093217734302989252520441494814882389622222380823239756646097071246476549215711219039035623876238190363562214252699175408046842724086570213710555519675010798774037961891521422944048188457013965709146990566591186466710582695506714448168694603778814813492971266148996956402968656094779370533382988657249028475924254848310217858537055765998949393085545567276217525301505109859470273971224015099105042208391947913679517079491493248538575925665631861959706651559631529660019704158975957375225464547734660826706555031262805476109331851612089068423695791255188288540090416926034013394481680986316045540344855349851403966596367103517733631213990409098730094522601204001636637025262414163644947106245901012680307914312633855690518178356199657310224611763113060814937685370342506656397411549596498869130217490131393556478192824 A048921 734 4494019523665441828108543271720936920349656029225538158932975129203994158270622433226500616498802002168804927571264364601570295892948563885502140423933818776960940955985073619377723712916134735762528097563973519199424362625316812013691718021061772680920929614104715964797804921865952269599026351810292515677114000546006615435244303794075822797721059114178059537223444970021026306266663397694228106037711786156349492788436338923864964419736249428685444942415647714701681106864594698097258724401093892504820290706252154000416992716593218121766201403996376766985399542470672131925967791325856961345192363495359334039460986633693339156038587362546309605363022587038714186627995561069037529276598764496520285171033453020598074083706464559911968706862264128783398161474195441923561933696601815837808542206141824392487558174274648012752803686661951817497047137523144012164862877034151277031225744966428710625410490436589411597504948451459422174671473278216241687458562800308517567459351831580215610727191538110134779291381824840994196635878260066986778063431763899094014206065428137416621825268296843878782917607117962038055026782971535260270365865124805699247587075436674687381870663721946731209499752035451588074131947995213778833925071498741952743363094764139651213156501537405280158766887296374669911736422293817661231711164668589095402175576015876657061388072902574857801376944327102862298192711223558891136875869028223145620144363606538462772201809702404713376248314866679473112257483997003914182218532970072061086760983555356270044773830445397118130231505166230976976321840426426500601429697749003538733034280060548564413472259171231386470329363588028555617824494093857441844494386921202884790589772143371440089777973289269022329578499097337342298744221380843460333260453457092935035443836756418963756093577956680364765799431328791059970051571403029022869525386965734518999521841779268242315968987267705977786417404291743351632608712531170248775568829041279833729941029735648020804914068066072639047658716567648480075543726410267638592432340496632628455288260811008916457269209679689145163150478916990742904678686123081627139810420474607495174692402297625352054712145672549701660305744507586983612602275382890968721510017303295279798499619532011965007124432821114029891273825546968893419785107583149319053274930498087638333871744246372249979498155117769856745938244272457793348659282570895241058725839644029115734017593156794771131707178616246874336118946999279519945277843368906711169257961636300926286590076205210466074626069344547321902797697398643866714105813164517201752718749936419533529819474535090912592459074586275553726535584034195773711263113530099344395907886622303374875983470195888950287719293402212945317839331174914025611244685069744066233395805365442338889190136437387514450412814968383253661036465057297128770425813668794975452930902038270607140176222821783054721138790544720426520789340962275502941427779083625636208888050865647622587582890893198669421161021964244032723928872758177778879337981773549384426167017280336893299077321110906707685203919464985339001125749696116073254597773089892415196255343204367506690451974700233178183014685931 A048921 735 90608421413247115138588775799089604757935125698153228895881225627238928877876577073768404354333675621180750513187309359382580833239265059008267874276789326803044941917207094066307019324574678163368700491397709077298923376645722671608227271961837433000618362291231503310687192756572161734694617663128373146828609117070474416436146572793884195054003179388541520287040314519727787467774359510467307577133663704519955036480661498430937763969504008334639827829895389065574026357636086035033344365425151023444274820089862670600004565782829657061635711020703502058323269038224763549999289291372091897088005187730949435669731540652336020554170399330753394489720222764407178718748030379802142949083144463326907595484721587922232954846140276449407349587316497507737542311627488999668589822316082442145663436145391591040272171531304146236563063556909645891353432885470882759684286964778998856667535390235730882978858691143053085988138426523502709898536475040404963034867876875269374573257563675405187512980156512226757473062384439231835429533560829684607658927764005353545565944025863523088941791136020288597543743846690185272560157832030897098794103728104536731605957461026745200446146946748494224239700144806058436810403328080288696382283649030593677795573865472631430353445311521811110409209875307147803024179501213793611364932958602168186430801428228334872693341811452663483691082526005532450885169624956908833049113763911878270048810749209638013855118389519546421591543023010586258060650130109836628539144024941864449072756545121451541320027689162783842845989058981722180049427721998298338905125899414979795520626627700955337077312376196278656362338800216899471365346596519974009030835203139737143967378074002423977291162342598986115241896731126572878349742869126604568941666365490310346362636404000464143980547786132926737567205676954204313329296456331208086036525603506853808331803906073934669682017254087766682901354705726677292199221394239454243594887148924544455577437188889650335526808859128968460974174563012408812963265021798681884099677198671914469277624207818681219735265320552263065600452682146348271795421993758146011313395520133607462956267707601766433001216744717754026614337282371891289176323507655936096367547475776186357032478469574322676632444794049164720665429577768665910123449433630812292190053959174708259950798943881821864493237014391258117408617628500852534680786065572167469402790622256817960182786164011584956518444511384531290001267995146774505728645035279810540380868466991424264991455078487561895573666761936306090238498027960891049503334694440300315023867267523486856213406752605236830692203458839831619455039911914466532317458419069608133400076951541824878250629333003967448424778868273912293638806321177392569274810298167787915484046710698556943435312954924941434487263468740983528784157188781065734311950029725696560421166140340580718354756895200938337198531871266861984323866152390981764271053487402379090927555341208332016759442279592304469351714893629097778681123838027779173763575751493040274636734455299906541683316640323788406493390906074678205283387140761329155898385363353040532680243832274908073394023583688611207132385619554766 A048921 736 1826846988039868811758785069552701339408551083976509371773219112163416154831753388690696135365574951375444289678077603732607230158199766226776132995666485983069173341973788474579808504244350948213705003545032512852527373920506697879648266243602848303096694739594879955645359215560203003028960611724967907576065901341260904638178971765425989346602989305110715017849247284123306680904240330183378457675940821572819547289173604342928228273288175396306758780020905891924455804720977659773747590998443170533589576417831520458385138054896418829083481083833222604503536983363288140224413538766676325503231399249839039026613793283171412212719844435268062577155429526012954950288683601889575245070376829392998346443642671484654607815009806170066486422467506515888740199303635271737122666073974920501939050361754843052412143129926596022146936474681608593799516096339816800677610581619011297913979571506707061096191038305415745883103435358061913185514870235093171586492764446100618329837501431364167559056490304872324346061749015772410441089261456812222799552314799812506421801469435254287091106976262615790406833084654049908347395864154380164334351459095677804457833615081634161294720527358472476827174103110079998167519763826622832701245824097829758232972407532296100134646513157746254070665209347175826708198837191736084498522117079625750306228722993764111687366500541120528255604748087946600947643927680188484668377340571115420652500976705420358028808434197291285249723977053691125268339354811017042107602307648659338052132856375977722420738128224126217394063713276957977427925584754607850682578647782575124888283335334672381445604207715397111098346088419643763553639562461211221876222257521208993375467391937447100086772975061702784766238099563395463275950173428586379938158416927755183746270540142013521314516840707918490926149636092951236036554215182498246027639406348379799517851311354740829030860589560948564592951135790443863273577350118047163928189865921047836272072454872452100329243499412844194044088668491797469919316869293961297736950053087190799032942830822751989941293502935705518248947181814284194938948555333473053757019053337123373193516774345974412524545179952287211012048566626876327664786050948756708192071523485089452027193551105057874274251386930494826276942361255698016532940094061079329851986548871605537439040369972673548185540394704658391045422691879895944531776215305406757947203823467216124069176218904783982736530107106827741252758690982030320585221421256033696746252358862223134394456791005876146733345803179533734046841275336949787941442367395199521786994010095089792058555173416207310445325293544669610525176960977483890190388822934018325655513007101078386572985813736042521499251441254419326262132667729739257806804699620414254882245283547708499728100440908006532764744691606342894938962923579167382277900407728903680382416576268615886405198001380865095932813744867343680783217362843717633368957477471578988147655734580554339256256252653557151817870606264188847449524786098387210943243435422264696243676455661589698413082136803130900740813039763073742509938312530904168745107172441326230130006660950071353371402796803877804457969980678448512929 A048921 737 36832888882251413569433509433732788606065602197199256255538414843557570886478882944905238407472317815298032147308650133269517615067042853424995334450359816113851346117830581307271004996267584493310042118106245032734947835686332666003745672395293355525198126339093607374490229193437620190497742118904185289420267556013893242244490012298372224412325275315639056801335003455453794780663506069382916953195011267417524007924363174281457440015098428370832862188141676763085488869210325218722212894677266838873082016292044295392098482862817030649151488550609723131296810600247346444979862218614438783424059574587249517123637864505570472380521482949704278349854375613752974943313260062549585711306794685138488197669815946988884614843994757154740222800382516786032282390622352037136378193714892524844012691248037709477342038745307857467222386965967528911276197643049953449791101786918218823762657264050692375585672831334933577352078377701105867122848103781412050486462153727412789890914329285906782650291770013855646953070226182940954874009854062714475254889163334891990471007681187652910467375766465068430162280055251210405410010140520455041278297019492952165374304615669950498997410072155375131040990042665732778247475041461966224842229609078159936462596002870580105442111567933034663050940840448549142783557152435603434445409313194481419072015326569470591612348511216730279236839447258096842300864419002790602926915107545715347283846422285874509367197636430668503685388403764977444649671813639075472863641098273125548865238201179706294325470599934805105936328744244037681920113459772975763463852357687153768582588811497037927005316698880524177768575178354518760551581386977594058948419147111780521296436412275430357947092745902889203857906448155282599443134518317415723186545433155733649201996283980640212742824398372504827920102225338877144014801773180233180078057624759507914372064331202480688846276537045827705235314116905574465595189240880845524880709833105279325992980379560942057948557099634955781187947273157446025500857905741582663173705086244263691430278885770701413377678386454429338383010014139145256212732500838061716090872142069685930194077741407268397718113485196798003707169173716743236005525070052509242912609960138826055996090020347698391543133786660191893346547166971953831568472266336032014844940506159256886671223679438245134635043573542085465866554196273844405148819518306824988159356019343220871225912965375468495922335062969416407753589437578427328492459789635506358518129518999274368669613555269019791950156188132092383916107703105083596514469961918678063829072916513333119961102550204165040593411737755425228568786267772990282104152915678219062796845115771865478542715098295459985463940110146823587823206553128196594723403784471981908768041491404852060819404146151914758677841037679821979018386936419015572705962286318205974144586450306667361361021385486245168996452386816851420684366485331168771593938896510922071630655829685581246876306549241577015359602694146860648648220958634559109009894971220125054171964424412237044104655500541408580412484101209701890410698051964702709477521654863634088528153765395094794399315115765760709792979543306493298126500 A048921 738 742624703817106012347049605444135414322793332091380320647656148302588632049771083103426028080760736426463972778592714308902410422374487852554989706412021616820984857358526838343409528154938534309766120971553108804969505410580465291460822367185638390496196320152110572289592045352730082720612473572385572080323526888286214208872502989780809023175312854310925358117801321819612126244430928466658041426939359497731297474951463030689140562656186239524556771130553706876423734656562772338899596608735463006915909078890620665863969153094978917051773483073912153939983690818650015660395841827290775984719563639596725514407747597547518580964661926512093224821701343969057954794126999092441145221792349371385369648420482679547220119830014478744066202034825880972476361670987662469108385404556997011930063379003885936727327132770753892327541743860900843227542103079657065114871393550234546305691397843810488169851274529183892481156858368106261134868950282925959526814878356959332223679996377224951120431015107962867248995477554238706516397376236523187793276852511605777512063950446303988545588943112361733426316100067141819539826716105777550387872860172665442462598925203303926879151620580076146033575964413052401164945593618436399198646200676988036541129102376904228553627753298019331718686815154458438469626252599207799253552258074105017291704222708064943074324058995785215348852628680013000446523427468290336456023977729959372260821490913626825152441080716906704174013515746985498185335557838251684872859689715780449667561594560052381930212415815147412321762042747384574465915350148017152588350340553109746499587030729119943349608813837224920756772901647637718830597220370602688955306804967845461349169757568829834939482183856121077066480325041468708206577014882365562382300749085127484907455465331347127827307304205469601632606610141132804884675197314305646194235551802761792221189761527853104293777798509057388632005838632099056584886342201062257354597707726878775849622634140635258899906707913596479047467198877311758274350827176244920360946944211906791459426483861966051073768761686400701384772729656126264841476917742948444986351110371389954387449622228736571088818191563992661398456733868428410497467068797612640406847333824247487455903714963056743865234789132391402023158257703546171896385521300926983422224360633196388477459674385793528431838200344215132458143074659850559016714554596325990105862178114794195738440733138723976910002136803059266506300128987697560815034653693409657944408830615811010958893614106877186039422902331773443464982829463163420135974955430762019727722246355747812269565957558661202132237057011299589913734258205662069090300040895515429810091665568679344677299835238847250490881439001528815923272164262038032013074009295719399624166997667459343702532326666614464456456098236955879134625822473117268397730229338847261121799471628666451071145026768975673716441377090187613476494516294029661929159362662495733336638294690464954518965753389552423130123157701518398133856583518465194657470291466496725919950450481323067621648365788833742995145603707776969751386751613774023497581622860253418051578406087889240294607637992666470626968249094175537198377986839 A048921 739 14972799241527602538689800575531148789843370555560807827698787006538377155829913691052392633259059560358048803863954158587440265666396809016170849035683845387984880580211271996849241599388865732485920037718411661619550135353175505520100434563451168833890954681708727019409147443911514734375368501668695785379297659701359094865394163035470659226888433356291601754732053449192016233886421599081253361867034412998247152272447389700391277742816586946195685248701361649900778575060129746686568448103111510468171719975510677573105050672602482062780826316584728297128228042988811015497554517941974406789477058677489605234239489938115205123839041381815340649150864147249770870806213612388538307412191636719077137712965574115215105067128137076443105610685936611784551617978170860079811229390299980039641413003463657008258660173581901231800039172501095835186174971015848103796083586968727135697131139564249798429849021471732808870151001065680059300121908481505092198229526946551902566423297066695135204223343956455559460391171495490574600662944806770658225333425084106522863341378427373335868511360564061502876316779391433310310775844714676830399837565522983631437967364574709158067504475138085184173583463454972469621900280287439639181138473207203183664085025660547053227662656552554198179128904093250195976055362121670496114517192844696045440859119167990055695051085860673000646836420209582667744708502314805344623564836064525755976967552516697626437642560047075333125792000805333210647758072485158656767521591185924327924251320654537923297236433339531527296561199936439046137747607764208370713343802767946351237519944977927486317774977580812153417531065251096508707982396560510027739301742813281044610180130806310719774409432960020409911487109628185646705723174615119950434531979867794917548383442808624507273529654647853709744109645745417386745944184236228665387944015369225630004120057552509957568667284693338532552674013265067061958903965862627991902553458308620045574812223550507710378976987005375110920077882576412397170015352026592178575829626026759643160693076194680635978624359743532554865358436943807737594712359320594046976749371217092118290073353181709004885483980595106553918886664548084438733187805091940985830346701651867881947104645089060049463165426944141660930724898472350750802971048900817573422855544241565078323285068295145440804476660705021927078995205425352774621154444622305094207568246991124555135221190317039857083994586300945868330606792896368783574301359274065733839664484357852083953938678953244269657824764863059979008891423720193173676443454880553879831657867195514474465655716336624607185998502868410594085284885373772369225639142431229180152849098398867831611853799542923166101691587684883876498189788028004248319401580696890750750473098203273796325604709432876686219153093975663397432503853684603429016021311223876192419514972832586536189758668355066147984645875895910276096231016835859558484542298407300079022379225918498583325806272963849405907966090218411249027955788251074296049356907537612016777915928432471264975437306929810425726717081543715162917757795626213809793537970630907759892289735015869097424784402808826265015173128443787637687203672528186 A048921 740 301881577565054818567957746856809416456686622818423675330682622978170611913254087789227257168343130775178243557041070966847256327463482041009548805702467984300529545437234808641947570783468782743442585490712494950020261024021219131715799670207480098843271037796415034013216658474551914721746097010031770852431827334575275182389862906248656441551715570154238420267982303524808109488005906036245301815305106407931299586385786796187825911161527463353011166459760082454745790753938601296131820711755337665323815211230337202338323365797042090254808103143207808852787179862756716875811678530350246162398660472335981781136011081724531168159324171375498971656086498115148536328136924058850710261603462557737683879183442256890484268816217379905231416578583651931974248749199519209941491537858842793002253157045770873596625169692431159864798497468425350368122816538079426389079572165592082959691011730203006592132127801061802363256092002329382987502796783935155385974744195481501102584894291778710938762599940419041881877539550696603410859859776796733774615984723268903202364911359788750751476937506103664908630565479773978335344043041310598148743974608201535804386855541956360841653098348582452903231643756603190519464352286209764386733714698157429912047245746238847310271905927784844445668265245641295296810789741470867943453096388582503594073584268960792794858676918798830043256300555412977067055812377147677890009977768708990562048247533020166630608924143228052149575514146223612446094600072110210999495085448630916583828305459475199049466499038779218838205854591356441300844692801826619022305285163056993780541130631057943250019035748375520799979340580819706160932622248855782808677112783294567453584990448147079163261808047857747648514326037843153967412082440013033558295471395793732042483022066452021984301777069702722290391137044912495210438921757895645037246081043638775349381276379183944236646365500209292984269624823444443471116365174835963371677025471820689632000588201602702316025675112095665072774131221038427874430091253209324328200956559004583713499102342810667120634973267380341684794655420888321949258325747144899432196775836127900917574504559399994727764556927940346776119931532161744585310122028796645358698809791857626411570036398381913754219597472812995035293873379841278134143330391552762614424630060774074475957685069507047991706330001296451749551568873642887982061156895760360713087000889972875165842133900731424459803521938997533794222427652076458426727503190649059632265657389214183100868300686161696857963876869746112965003825420063705304501032801326771894403866190673716478428738283213067771422899682595837386647923945171740302665267299398401834726313711826307652278851629084581636095055300021189716427686582948457392577742656936702020911638981807408614057498449053333080936100224281227182078263563363151862703753279165562452714999760451138113991463200229816906690756433371965896464596284950084124135679891328621530753476616330473746549951556531378332363989180860449901383246468861576438481939312303042015779615029105035163111699360670472014668326802938781406970862924028971219283289066278739394694927585811546654389262834823917162569449988715397256873863247135306061 A048921 741 6086536351893836010439561553437190879068566899421687586456415216787088870856651762176486267975741569430084186239013268969620223486878459244437714004402310463783431307120647631627674925287055998284423676177825285463896841146765684780478447430622779189426861830160365234065747248754768260708330073540892062258034717340409038525985321050391248139095030098561321673151457448935127654305158843616356176118928193529676449262463081112291556320447438973306824191965997533751222983280131504272480022503842669905147251820654338698034598128094911951114958912792529525505166823264672882661304047031367145184307385653761005993774650195490507474313088819433768884714675325846760642198125792068334407905910704676915545653019425070460369712657469746521138744614297979566528191496809088332669492306498759002211448112715419349991499663080136871612166074158352741620996391854582423840774230206583989664563042807221879346318162295159037776236518080814018728351329457578694410517700271068498283764736144419072880636404794505378465959392960753746474265918219112801557036825765214201281974819972719414223904678129550731323747958326886171805773285488128435160299185650721799365064149998956782714700610836614940296871217247050063798467801172660989277885516563111628679493385071582613809155114088335377161009365703490891681048946791480277354230833272083244619015560589928385161950588341770925471460531151400023416396621403342979303575827149145831647491010783785047089639502138121427392666183090368473332826116006128001686661256047774948977221966749687642580805630322630176876374912974367369571191650132680684963510788744211305835323924545870306828956312440972272788371311372955850365627021073447896428037920197483326185899532805361279283373854086498475129325431663506560662776759449819607987233343847461245572747773355422224438867922005816632171012395355416082687452153736747811004726820613900973224999664352986626146754063646552480455505643137612855999581092696138727637124195660295286051775813745901460545201951231095812191896922758498900227847102677191045078595507566820790804809258275055594291561695038298089305297287730591910197138626119223103031357347431261367083045042636549340519479991895649291105023505632558429780938241611410158630144417193086762058207191917071500023515474783690178957453414153634951268247076551515750931211817862471345342693768048116033313637584681662399469436804551392702068964270711165948074955017736064862102584548571325789641518752250073690058166717990558761903311135755564981031674450441671875321854594480453453097023415789996364737347149110433002629156649663906920054416870304705604442565746800486156070803896214498770521184848497267742608564750064831435360522756904992916486378374933749535404025338857335639377731140387217009921148199129756205448729714400727874273353487404208592144956966502805008469398552532024014171229644598514758947763632750700873821709344853274900117632883224999700508608914200932579274964019484425368895751516516075785759441539956979376973273343956542300693277766277231315901598564365297025584536581438899790526186817534400749829932379274134629183631375356514322096975864360773973044931370092842668629927219850935415022898985657306711049303193101538368280464 A048921 742 122716745625001944077427621472442895646971029369453442299710568270178662836041200915748228345699644354506226587772741971924411979095187167822871148747210577868333557713636952111642373201690052253941767415654727914810593161180828712522787325380416803809744289376422246052818562016176979197849436220985368749214725118585499700185640860628125438731777555295477797419841264817447740241292503116987067186664528422640230162098481055000235562345035353418284726005407275815732075334148220635203140917590655198872241225884217565599436365120326248961337711344914877150027364637875154797460495320434745850855759347152468930510502716105468529972569328618099476878118312263635889952850075891544834273348261366092508673718493769087179717256115636213141819463682059285436689464984416089763763093942136441143744423846315127888757742610396549913013332522382210508137178884449274291398263640345574234024837109388195801177460196062868718582678314289280243271636517020904852769702486890538866915763507558883055640680254704217500211631398997177485717546032273892528196242706462264002978273117925057469793615368971064338845741427156113516174022646667602468391354032345878310596887587892111111137432874034732077683064578903379629701517287778838579610963398211741959278515717766002913381338099977111946535426385645518112432013568399035610545134116978645989426088138540551832674454967288108480556757185818226716708411613678388771571017936971100488967723197374426586401145011499880075862883433892495013112827704820952697896253244940153072647832709778896790239004069098370587402252157183340313937924749130415168407685500355503185194807186152706495227473921415847215583621579922195274252065837950234238926317738344546039265538926836703664764304482830174207699711704685293238239751056615180496225565120357042237444008563909000822684433059179497868129229624764762014231915113201387607581657119971390378523667883303639977186911194595425610734611792670925579219110519823183851783734661225848085555214324744277045909659424695678653317360683882723605355425409747434597665318295361284225201980551842568549295799774727192809193062230429538672506387030557450456173327406712315847000453232063603244153760868835524079319137144443711529081532242059129589504326380748205504759946991861959185092205248369163915327180700871714507629119423288330178722330057318517204025317275428430394162512990645347296806333103813610785471569644017370949326882354507538859739434502452936670020876623062463799955223573903218105418100692376197956911560637539330961025049233046601835180489251194029836088280255360724778945351066022658520810381044679608206097294108562663595486480384053824528652291528753988281302142188141864100340457989992153470372053143135406503731377245946545861112625536059382771081732598276401957320586480835836419291944398986155185773289277693454356478786434072404610357180231691501290739247910804631257542165696940265335941897284891687528282607031654606378391740436709304396347520545243643376151386582062666642003758828487816685717416422298291322346453816251179317532384539191482547483943452016888557400624616256775590661594382967178838090256157958635778253166889116966299105045952245297002867772186253167919460653722439353334135415875 A048921 743 2474215019204752844595259693687832108597039015078353404225076891006926983313173822006664017729509961499812971032589837398926725352896940190766268856603545666579030726838916921354285896864799908256917916350006948040585893851831027355118753273841516167789285172980563494756562613304413005832272072379176931180775225582886127614733852505998944045318850930772393253017517908097923889809811793539534405001174045938344126998553125768451668295709046475172017672414197303030792569135873441166834222907982767615819457691130342736961497295521419703463578985021214840306322200323672047761725623989301298813586674772980692923191749768343806305816435329285032833382852527144751487382602587927201156550913237757246455202596725719316292388857433744671895617505618934698676553426487605705007903167391862619841416071377957495777714256519315576266037938704104054106709059047269876408589367675873237499824776134921760936118073126701396808904922396463950184028716727824154183964047130169344363687125555637464023408322414710028444761533800621699506283416628440302934379843890655341062833741321630188733259458845289921070257107330573602386214472796338915479578044839858412847532648182016594223796138891587657313631007742978722846991927757729142269455254756859624819861805222104765668011924962583416977711889626375570479363365885012409188330716712292627166725544430239045460453975888512254843214412909006555910874971538587053009071884341635500909421403457972178051234838632221079951426028401474301364012358851773932288856256237822110202950654117340150335111157460355717460574031116755594435249069220775780492755070094656866475686396651886943810906022374629999119624705506019989746514301059125601651784521812464817046188469656982086483616627699448118289143112260539450605883300140698509715080235969405341743884855092785501231541314900309114011404895523494736375527789824914223207313559848136352197893218638168324867055877358678907517078762508325558390602850301093940123524930602511353440668945163718300053729092775512321777088813916546550572677186883480673680937102392478704981701541081440608815846320766487966380652431384623070984481865112960689978143524142776364675961770981821325972078786117981844591583152001250606216783423283457929172176069858500902193883289191713629172757542194103608077136438333522093749183354544092236511883867684444126005087101564494245558988553603753907516546888569653216105285085093713962369162653956625980754001616335871560569635124832666642884623527638869965450880984256377767451685904542393540394515167314830991720455571185550613765215541771235783882663165563992191432671982568413390346628039374274676611712261432489313932188731281553063230346048188751513926232878633699041364648418985517690994482492628748918794417116680298135043332882725300617133741459177882419485036308699005373451352466271898460232520283614369269221997453660134404425369957429879342663864270960000284849985632940353320720234222463611259600201691409968975754733340337450821233888470508105944879100408526698016060892249213100383363917885941657713034790911494642089683471477353377689559910643683036730184784436765752884377061422559786150200366377773444904429713267859242458320884607796337385934858989302519048821299886598054 A048921 744 49885123094489481227727681866706449501090604975038731966532557976771093567381547763257159009714151498059584767452849713864418664640696129031042344863969538982355839646192685254708160140945722548585926775507072670739564877030024012353075590984405323594550763847889831804859569356625013007413290325459529065481421348987424986382764234040309849213593233734455437471861398643229076648897685140051589556646603927544365865904597959645041481177850232687382866892930320018299563963185404986657490967067607643079496707096328744378400142872866498940906430534660022265341191052898511189096757233411797466244788685917077383564923128318845106632402439136475503368565595774174167224972143424938153826834678426313341663702246510234361318056963861903959123227006469497712657384748153641239953253897191640199106189687377955183555146951184698038279307007138813416517257540373876363700704539682692574125892902407455434605816789203093366398272326774827849321106743394754079636178265468771834170120958536999042081075540884703338799064544276503306448508760345067355489073884327150280046589889548434747314919739445120019647459459153283544154742684345762567231650071669871287486074942048930984848066641194757472722696300430872431137671617749817678657918266796840357406311757609560567632453517714268753127515172111557866359406070541606625656088299808109831956874437376391496033121229189729114860780512514632994456834459452580549090518560525037032364653847551911856494570230101696402480771508767641430208722166056638317986967140370716140971738015665979401277614366476687906341723027973774137820151419691356537164512554840786241527285944100537374962780727889816120834026096828753453347026063702024542553045289856597902940705885958533900845974782911968478115529221697284698430525859197012296260267221389585379883164210936732711921335168335599297518447635415471250038629284218005455104468386076468013042532695659081882665940622118772938763916398958248115600409088551545500947325799024099246844919186835674040939008922630220006973986012868050868763593836589311933007619260771837354479782246082025003102524969998130603439521512383708126759584691901126400781879277593329657884425379535028342185449241556989081819975431330077578099075851159546525910284330982768809284869371923383199519178380625311697682060954353291753299320286688868249264272361531432411196048937718015703531896823596373292703271070535015039301147100187891265269686479746610669454641728824407901752046716855348230777315764299672669517444299158987854984693250472177923894883842376573222021223391062582223540245917103375619281529965155859497642873991733969731489106323766831921282679019515369163446964671446381332096248742279465835638843198672182082001887953213954542695349512649458454786492045395545462684294810425778444374093342623878860821465636697401940540013239200727477514619601754126771981508050338449630332807790961979395984200173553360046205144995401506367469674865028723184404660123816054052457629211536162912474015966233045478589755794711526571331892842917113507085021094009248993956275040022589273006669378914857524890029840536761937728848223409515271843133563560152202381151130415029273994912607473000492420378459521982188965459022856735339895694979454555641 A048921 745 1005783849356881901308692677201275741153156668909691898830876029702581897498619782689617017947192704774367386581571384898344571717558990000626935566381084988358712772367506193266509003407461761159789547390855682837444159010093450285231682710308826860471816332911869615869015142611710898951053753709642952639059486057509236992563164871986874673845522733235239599535276266427266735297151237983908355101574423385975458650024377063810200575056148095733966887123243439794758505594951566205114891711182882391786044992656722453026960943641237056125135748976236383892594253702217582270896771578323036525126130671873439434455287189972805271578691672053183769631986708616047032445136868351000469529439629880416356866318238936748467175348212994850190097831008820507263663492615720288192331800067274682302516376635498261032881377052071625328471811611894817399716892422309036197663728520493080003653015198514340337600717167794695326620569843529156701548203976296315025800472004417330590368634402335849130801181031909066302156710896941325863993134119793831392930404721424160055644004290241800053733223053433050990842156545191395486674319615564792084185613265429900058435830134057898334490125395972561273447345495656242213619012310079896279371805825702640529166432837062154942500762156143161637973543922401340075162774714896506901465643112400393719621875239657260912780744762469342525310801850105617525232140460607957492175982208233912304900649964920243392671346928075564234596235208347158114393954948021582915479299195298122596450071668906822571219110521791824107306102229433203049974298488568061281535121637944862107016272729268637902112641224808450253625635044636621620362749749845917767828897482304205106625695026507490851874457089454480756317181878717541829216811767246861776500998002576584459799015077021549844972458432441038136257827213841835819784107252875636160902068392760188230827192011985190280142369956102822632679174918717435998409889652773410089006042636398958412375907204311914849693997844341403005097184214356827699465028360636520309818945854744682348542664663804247031112499629255988460059666352027891867103675573628645379603560016693188419489419826223470453321701636193227749672500054893872128382961094295353771945223509098514874300634082835962876992045337409992254562104884534629996498801871037607097574022841312872590090612677183531050115858198361524723729443807580084652736511728703178596653456435488510360918505782556095779253205335602406196265597555186472723940746508762528875823617864334146759175107635481301987560914290148211605467824415422717464718423274809273627483433988668315157869971353158825822626697779756611640928387773513209136171503911492541989398842645395656503623023548051332504305945879555888736656333824847870938342616924471662270169852840241186413999970682056709226162373477412601129751300178046420362321896088926367786635666256005471151954101235318574291587848547299538440570263908474894380355497816177590395681744408258776303850288677302192431220711453873390204495607438002593316747811933496592274488704322144533427718378334209880063455092084991550505452307695598210145148374531438366144622618891061442448840523562157368068937212179997597097584198883978508620457953354462864242556 A048921 746 20278613920848329799696380530004439626423495257466603089189390544330898240596078491206510552594140303946643750198057494867573541105005691751944145858333090671318827934117820222446669271993083887557954305908505501861476463221939267620817174452170976176427437309618351347261251500477745788026132774880530885649188292410079887256633543766235133133763580133895667071374802611845153273832086611333875115506353967661433269757425624455943304349240576728338007690795967340211600971505849514642121460023378307715582596062448131001600842167294478652728488029952447437382463077802919840847309519465391829007795580361523599960410116759308571566724474859533852026844612650551144493984682314720728041714407990814276160825366669740476084955009352345205670848509676612060980485625460767702380152513003138247391694986618726251566999140568721158687950627439716301274278568501337247443419730729476939350959518306553227479250224931259857972230562786962530641787039248979560155435036916883953894240572649774431638214369884275053899380266305066467793326263674774468199195464504280030714744134453265283134934495888397434632239540616689456649044087934274653655587767425947573308311919676800404171058923385532139200487907160724855080114095058159251034876670399898371552213261454535410341139798959704907230553839435940646483873997442337301605743670776128438366906416625095257147093879867785654805587272041048948029097421509943179504671604191893579366369872228068099731127840269289295996232891789923893134769489453288988685255312388633607418910204016761341014940305062752391174817726808109211919807668306357831866954585299731754960875849240228333281857697411807246123783932935937468281000307109367330332941688485172093503189360183738144596958902991606458096898542923173856663384660420705367940800825467681874488882362099744277037601994993541042567631014767031458383015920393849292058102047830362529033469832303112710769148580389004487801304585947264545641692079578808405662994330687750000486223794208417640363856343598602444758549421155876347208563033043559685897257653315743024739479850471838982559265214422534269333592389550064843440836180155916056242440576274688787320416024651892231744843806203478616331907864286794818522379683484107071590413070480159925912880575093269311602530418573681883211169460999926255636117090024539947612419199262277775629974521601325415314420229463468237883459753345158596233458510172966386677835723382632866150228244133254274276895224224368996873758747130353898760420661592225808035367928396011816486310596251690168296629931896744851326860052323506912420277230785174609721461498436656578479004630933281922468967559352773784389028990842608651157108529767263889310793629777624027753865318773923012737861938128256316059006547790090728463318379746902844265386128590849457855188548070161734720483833511579624777318236675152325591007296963425376975698672720774518403719193122292921313634156205508298637271293452995955468004362565112453741681278301684236302066607837750837565226505743239498591513865833115443535155877118137199428992262586803042947068670967670222924524041727569800754167490029802889536966255459726774647729039700429672238493362065304247532911579552733093159510428933315667948937915636985289403865199 A048921 747 408857412866360176064596522937256834546674770227884982574544593323923540624316237041085883071786038860979526517125848629948632837414553039543707868168776207734045220448970718957463552595415553933481713555937740537675405614036580503677465586072988511360303130564708866951611736883617167966471990056087510006815981712512544629359008516851667882256066628814081706257819170724745713879735794960562352094930753594415394198873756790256351838479187932940602815327861406390102858992742432319262886671876461728978693910025034224597553726750030334955074719534765496256268836682068216128945872260564458478132137966122908150528349339645892229955493590539229852512057310628425466671672132384262450426045424381357806074144685928989239888114431386635823740797462002021364668043916876505799668346774837473276636672017690382048595575639265178949394835221967748454397187098407069160645192413303985530700965804443710973922302697463344088641417280290168699270553583789721915557566188517742273998347835396117688353828994805572604810238627086039226707718264217668708038347562404889257846511183202730348324749252368646023622162627071536279766631414256525951439168482656341707612284866087819614838991678808973594587675910727189032469018170943594509285287149230945141533083248279910106235905684124808183439264872733891392006527461269629960078496988722658461953173452373295334942445893113549609720908053580827040057044687251333924565231391540976138950837058961659061858756122838063857800483329672210325036064331963257641850534692900331597481944936935870488636403859456103189074850900598995701293959158418488117533477067278070005576316765365210926360176993104216471539281402228736190844906571576314364326852555409142266907098773398833444856394550242312318695187666099849419329619694185449861175564466578403950868261724856029036610581578087316067807538383475061050076531167196682173599817327453700917612630528068166462542383397660738526947080429189572850510359710058045422203881606320372873404285726454209260704156749941024646880470424247594698062220172759222026423988496333065010052710396670552902555658222074636309047901298048741021426247197199903952331441519246715313261039469542031350216070367352834226290698610077857076154347050023605683110554555075760917156983280729861777694255422290528791893606418118408281600762772575972552723988797952021670938673714435310346385809616326588413844790823215643809678905829370836559495345258187187411832391497296166895414665731558522379366317663376597751621128655081710232846559296496772379662847482451469537715350699341255402303940769478721952794912062372267206394833103996435946625376211006858767660498109043927261094990872440287851116413040996070624791679174177613002177776053496812234769439892235957964825801279887475442429554234114438221607052854478853929035125092190630213377685825098094917347689158093121010519468759054686361657668852760589584050315219777568644206917565827609769825125378029040545671009577682299476162187537436813164063490643374443709687904377574483316728712358431666134553219477708070281390749723786418629754265116331788700394373665856170237813974428528578163246103497430636699009146753817444160611060717120140676601195198004992444284452170569311613207977634614944050497865906450 A048921 748 8243383137932939948966065295764591768125617090911121761201365001407555881736565730626295083286839562920928909691647609878966840400378677278274546286074720042000729063373319701502559924982099126413774421156862418812106026128729072893205793525586419913875455542018222865860044491786237840062262475484703601876892937638489632407056442460129784075811682236385935227674483048777520471398079824162771531604118738464249210176259414647722941311474082754707857234302333984841286502800071948915128806436251761356290118898342143973887747237133269446069737842531453905566444847801396295788886835670191092370708336665174493769428979425530362381054090205727477426814247470045701608483109039146817210769199804662528095252628996874914384883687080662342125916752758036245077825040471578484472145505294120623200410333828978496245057744471865397408977509057363116897839785003804759915591121993615225540515933198234582349668239507005718583928397232979818527730370714581334012492089337459682811470735163015952182815468555055584973908977299928456583814547849830372816694695354011912712421327760989314829658311291322145239872608254776773855965365925195988298641861291729394082931314161750699397583346057087602228544582511593678111915489282450657438050708467917645543691652899606286107392920062184583634797551133506878809694960190244281812765354680882569133771444779843963918014336949861507363407293370709362740581186955263973077141015811577556721633197416415097777128141217533203231684048896618212783453235926273711121701491793001173279797366399590816775125833599413647435374752683059224521379592632225889119352132763505862152697943662417533457045555253109515087367745507951846143877538015121343104190670889217437900208831966077919731456482325026597977925915627006621069349935610782379680316362834352954989724018407664895336398268739794471565594546319993166124611563010003585590270224898019470070543327673440539914666823294487229791302547812015581864725326832498232223666255283637027185827208330545972905899568028454595331801599935130583146454135914608401453200770165809603416939722278191837149488198514203602840489516637666326923931152549108283330990467668611697871280290464490411431164179001724037466994449044481890082629126700196254298767929349024421131559170993194898068602266221691222928477009390933886773708323384559668583481114531889461667187763800470205602505278169956446136470434694214057145587503098316296539578764417734349214731811218257072812096216202787703988414699855240216737831297183336780122426520500599996322750514454875932567726732503488459524507202467369939688744104581272420630158015321314643119204256687315655540289040405576102085423421581112092811600468575454246169785946198975403572284293036737409503498434369399446358561489346084732080173944004896923677138555386616524326356734253558938291959166885143956211984484028155269138941203529053289460316542433660334472847937057436145882206950648582111973705879234550222028822939637226159473269571388119748712163862049648926236976690495430226888644799979185386771746567574394235895263096501989509826302450328412852809681138926468062607235551673825702897565049178230241665695642202738269465810533940082914256329050049265078108930031503508031812183577120168586309152683001986469 A048921 749 166203090418146522384693632428609176291691857240275266721456938583834548363649097636571124428143376195825729816223472593253880806203802053870018362676130637318042491641687651372723894250025529991338965945882946532151941161132029953636234705385407812230568423277868278856761350091782390447718168064250603964954405401851246256078527363522128189684847254993946597246291220971633197019582371535034004659639889909985438981158348119253633152465588618021231884617400842474508612079352191641284394676104821340589059648249680396776490535197527251821627719426044454109265164765102915433627320251836520543813763005711110177256318932649193826680920336772383809340199004979004125201810977775605996219266156035560467075125699760847337899035659032199710556097745366729311257087101319921487050891878071713230129199874023192423602472195446174503294625588219719940926497290849524471011079040990077764043896714441839844890300071017946600625820256369921820865931035076835272570143589664295936327130688358379792513807788653201709438380195510918914556829687040561712512529739689240621702949552470555382392840523930887839957665504010646687412437428017170101820691255924679560843719448516932735166255808364008557322942278011075827365251062443751984322383874844868420220965964228778692217345948057859891119980042514500817827178395349177748639345120997457370152441407698040548141709726640661818347468239219334117994770851334987537929983236227795307080592387358924142420798521369148320719149936053133076467773817709466231672487835679954962766942903866605110884216568394974100135922574520989184201059645356979218005889583244328125444625934545345544195741558653017050087292013392043719724122730615969948090377942141549427534868203192964244226792151780791718188629992176519827900383982454974644929088646290659811924411708267077894916432857721154557618201175096163831929357283331161125474346100794051228108593654939277637691346028721068129391503442038777732367019189086469648035513616824808135800275300956182179274537829885544801138759211011632393151213590248114417340211901659064727759273670520193423937428155887714818395313325400727185391558876268874011319525856803107533234037903084016205733100826816689676056707855344145257768111376375009829148153308424475823778735088407812254129297113867483014393424671446402607013098934478729265404173678467966528181818022806406570922401072076852250676928490459952996953691427789347341460150488695014690680235365950107604741317015665939956255894799115035586491556862189307505746653273486537829362523492776361069979036843019983621591858813843171954525736683772702482372978698513512730572960276704282035996448864996727261202379764823391142827200796301895470279153622472062912646782914028923596912723198986391745245358783369959088312991616597177541064029332097909508989150546985130221651850509360586620047936249627977378286211535033303663044215766889790810880970522901712353499487894769794975786248167301876198516087563294744249617761622165082836097834622581531007415480324080959856954373140451623409660288160881717106412224270282362773331491373767194822017002422641075412430912955033699393292128358285374635033118839082462235152227824688891000115965630492087306827254850889276766827933668688861402550192344188185288296 A048921 750 3350986700767287046387253068059552916628499457552812836726893034525907162700337224811981280093931667573398801633768744733537134935714216609748632950001599623531652674478977363603539454366454810703277104987117546824385018878637961796484691236774798784606300636252924696291799474690472064420655864449158201656707119835231889376565636296276706100296106279376269057293788369555585469531299303491275777784887928761007682273865404604132336972288256405069994502948178551668708651902612385071504016544496601432704859271719937261465458196764797214094388632998170441219550346427560133171397735128641091534181997350439066728667408550644066508010353448950712158189614911572433702273211325428659056626027027219770332506156263325575029845442572523523483569700616167243615529145058987216550341597573536376851744304659645271815694548159528025863560843700708484391596921480268327380720615708850825885037820016060441754443647682195599854812069425001966519319083001488782050977901042319445330767926127210918213647440452010384310641036527982169855366343566297257397847251794919774060762956164490009858815135813836249337904306651990050256832789567716817667712788803311528014001677438067083644671350210651794475657559980714728319744513809075438225457246246571528620577470227088983092879842897349651062576453982379814355524691997335161577822194516785380816130954528236448751789187590514686631660147275732921116301207164034831784480348931683793169781346992297431143073042010716627224806297779019220191125042929205022236706988621277760166305929547961125846056757676853634207526823512117431248802540048307822361208856658020010901708685939605313199657007848516574510750466486642639969125916350801648078276856965267248668740574812567713126022663632747840297092559924337077143120920784907263180277905606195920293667033872356806109640223940975649450903700526694308859366535421911307601810180493939435963105995200342388057692378716407352330304262607083288827968259025636074211193793318755526350368123432051336767987258820252786252105067880614932375584185260128346967804950908049292875272872328088417535234589329519907654282704426239944874198283139401885267115996993873786416452974330699644275500367439113918246931306312454207642638771487843821475088812705686352210002435720919139674559990341193926314509005297225359971664213943251816064519281121790026609312353308635005482467244812708216908191786088183137630366269421501318000203257613490121775760556233554258308537360857760465195243646951342647639602552717629520747527243177609055215007202338606477438041408261242177275046597880198830479777963329481122868331575889271428352497381979707477722444746475774974634786278732945790640569929643438347896314049166495786245809033540366864524216915634465195998237477431743625792481804893658349578036035716619496133622729001957461275385671677768980548262534453014795872851327830400264925244188831715419895321793209896387413820529052141655653220223575434548679931135422325693923567150352822828753284792948324966121861988057143622140483844369140831206385343127950612725089029842169901733920019251591731673093950035608223538964004392153895493730189062184674213307500367884961382400947935566886404255184785652414230986034194699566669276766815921246478048391734369508780644251 A048921 751 67562593694666951011113273973523073476454629771487955173812350640654401630529650763010068932682725853471490442714315615094103121319989229081949883667913888933514543904802649963286911106212567643373942999411298033190304218479157424608694391079618787709824421197563044448766982151947947671066873091305759597551924985163539951759070102927003584872041905119937081739210763860688493265056859537408730696664905760039546980020235306470168058781642673173432611147209291341343661365151858828459472340285745801981374032047357726815986171386681306233043811796881393009824119975407302639898805702036341435675656886765789457672282113941766736285310919556823921761035206506924403326228361541481646124087960703538853408428655506044543990896475248183621443532593267066220409569311422213158768065803226748552013155440418568096324841056389931862014939227399058874083657189958672725800564582910771310504054763119913912211252979678127613254774343121069392592589530610085788634981168245101067094646990249695844665179901879625579817942869038796313112977304426855616614834578176642744923862100485498026302875385885725935219938790759757889267616015851869049799255146031675771893622259662589091926931027780905671854199167008228074371613060053327923057917014500991285203214534497602112889864700279017716665806574072761774521588022223093132382873337208081727017374935045861872035533052058247385226870071025858916327530820846499427103705257230625401661336210978108419347714530599270116737396255101435581440330039070857840627020072909714364793105188779049315441591237396506404497181715515389074317367628252922669089713749933109876555922400469696390186139048046049616632733855216396893665473005740740097938248042043340325517598041836122028853904699936669804289188475005854157183084176964916257785788487903033498670254925010046216515488300181518186507965852401009480126384255247218500536535733644460807094091847120709573079916101988859008962526413292509827310718306107855339159619612857235305451313968836743750959976933059398846529397577470199055544895950063494141316769002867877941292186924119645003825206366124352222237933068246536443152858599265061934486718720070957424925417335221528324798622202574313992877939321814993879146737652969795752205730812623894924833593285226436605710666271129854828485647550409233036302291274510744181014108480573356838028989139226880957731098018991421997226110540433019930443491727122618145730750738543037346547869644100685590066622664872849483600562453577075662594631081401289535122336771200300497758437384188460305329429803384127935199505884868710006290111342123261715498598750706511839929539484901901889135648942448126173589833690611273266071779778643803173983588389015734419815938821594093808508337856109364082730072274733456199858059061952948027595185011054452948948191953148315787249195690715327676453482599593748064760451093430318606389469672180830529039687183816960440135737153249792166510431171941663203182895353868843077592216635795852251158645159326293344367450395792649385515475413216244298331517878485452092881527913265605288476932654819101120225725398600930580351516844123693885910888678579639043203331187384177752309505677124671738993702035532358345233053114606277812296681405714670502801550271598165691847164107134 A048921 752 1362197010720888365518778783466919139372725328824240694661591776889981011148831655983471785008767838563760522732607229797758562398516487901036056944763846878675920610676978354080813338119918334459250628050853485958065366828591753116322534516462582761030681195578965465923115197855775046253578230846250860556683709894160172672134482038648609981913402790732065162649698363665413031654490932461935524814882052149029417450160301975186123797023142604234491900880039229075992348775483125796787496253337190315051861801433967216343975926032810299505832119354334012865903465724611689398079587393058980897451502616789849695149485252626492386340372252094330461595279675402994908290982523126141623725202407078723335200968219806713832618879704108435603020980661880888519730492841365516648094526174316106732152863137974865298456173563239258042417178839258981318566211872349838017322655739926355453531926248985884281942840821826761256247160451194931668449823596841466668969708263179826672442827286646441492928438968049570488278979814919174737001678556487919375891037367350219228235133609225655041828563671412870492068156561393931911423623854772594214335764586577858109607683985315443833363699737447269945272569129562334454765734197050683775618284620911740045695682823963183572996468994145712306066341083878568915524443348537311737768330646967149263338932624263712535743968643809196190429467740363220195262755293605914285230073611803520416612067515959274958591189222869442082942756070548846413980714056621592853516956473298672401680826649857262749972236682331604450618543540694451004269334872032886805878986264942504673100496536561332679327622287047444522032605478122527683440626772618885503829308945400970677818563050759317533184713434100472961330777735975471592788266032845720804569804312823055793993759504385517945028468998619545735397958065205452611613850494927883985906325859929438298691643858541751212094880390606996622295105214499320531155413659778320322500176423233784909753865889318304074803718156356340723472927704849085477281259769595983617100349668017204144283779888827410239035393218564600175241298867703963340607990204183895583719337566954646607472477896283479753890176572802951285291094359502600278902316916538250468128123169034156768808555606732979123419313683960142710733699596841951180701436705021410234354639120800739446550452415780020561139392776437805495364623808018761749418542571879957632722078390301461367608025988597466633368987860629030430594074993777352557890304223610246889507033233413215458196559325000534337445486257789379168250260375676333266622394400111239378401625143413115827387946742094763909045476255194373436143252235318212857593433256446429950418761203021188205833172275171085826778243330660083001538521204938466469794561014613533238715770614843844640073950025753613900560822240816764934886135624746614028685419072890755911624222605265716294782753104795763184120345070001780609041657635467589927138987444772478708088577887348822735037774949051933460811568758109408853619393140782073173819232259638341968726753062172103984102014452542697534399343813498012325439059072257911735581442043792493326880889186732291474179292079786683666024134036148224170936402665705739056826123832742419861563610097913824944653013947398225 A048921 753 27464616062591957530922666821146749714509814603299711114279058231843446506128342217409107366336708228439813805863336524468092519984786307740699751038378797099950022418954693670174708559886882353154843519387364984475215892807762707852137516312224202548281806555438680526378804170401154330616696619255236759238097361334132416252035475104163171528334442194697992689406136669011293683529352915240684513908921238763825354590585028403467321525412542404933152532110739789420866394667629417162970671000312090846329835659137614968569515804687349871955280957378270570520952666115500906236778001120049470818075760084060062787814463991173225551627849061414971209860107054439976834038386305040905876065884807433259180783067839314308787217308603337803379925390661309881067739976258042235236668677958495540706917474574693793728905275057188864261283297742200353945873089686660244146586659227830595743339386527998635772617644438418180770327635762217869178215950766928120369681469367250497124691216658718563130727341808635538305055211210457532008631529942932126029859478785680541903034018905345556467849474440150908975352237370885664438365214892309028697568635795327629174234352618307718905689822179480828855679866936036620268758658509322826230687931468905488300325071893531172701152694970101151235891852267353132402042052271621257033791950121278326239357832553030037099808023760947961533191543354333174551028755902151622972309317057477321409107103595434690737007137763779160677021731157009586297243575369274516041751035787627760052974462121316942785890920547578571536864670370299805632689255372559435527209451984057029285942334614227189010907130365311528407171775017172547937133023324068963787466429018926328762837542711811318267948163404429035909681336423548983247942862571151245896820136769349963015468680457165887797617775434678980935575444002706483154348973552351741676624841451361601333760116381826940817547405355502163909854902372208887256645622897732188234393217885619958493222138609121677919448814508479608607262321855769683922745703929698271624483108689793867089171628826351321119786594247493102608862845532714240626801855343897103493887349538220864828902674419450183576405415262230901239725051598352105008234634524506552968603467128335856148823173309357039859943596785338126203958022785879869296069330544350398634314052939476028147993383577967635326811479427441015406119547991163733958756724890751978668324398774507325550675673434232478161299943179379846668788256423976528695108651161798716384951268929740478867858531352223389123115588600119659406133814494880346452930709604931466224071850642896490605283942284575145032273003121580014771394077978652117023525535244693142016539889391724807590273999596060610845409133524430737367655581803897086230541739318578995206039339541296584578718031471052410314791510770151923901846590012658632452607354587172327259848969777897699754579339059204993501273957165638747389705734735866376169313061678607361843638829772510328187979367364139923110589504933551505514024818988972746114299062487310372288016702357986047261859526915233212869458449742021525904571728663347172289099148576055571876933444579565273318225134603153438949706851443118460202061405312905996257450496419071263534175003992588266935928375360278912084 A048921 754 553741587691782037017574442929181984277027742659003446661853677408835791566578624638570766736608926293035687390056068273718451590174699138151500479399736362365345473335043923101084119903625983884389620578637424766135816872724744887123043487564529855315875022740073481193883983760512875758118790983845852693507658442535067882313366576915655825705669041616098137871741364870907339581905781822591748707496145201074194650225957892510406161409243882945119617117924834754264279173296395533356688871920796122306511831507670791562331361310130422085552075156828571888509434788317263546934228660502850037575062577363316369138065527840549320945428306435876397438869016836339137524887036391252221147098745762266964524224878575286873961161543441617087637620123492349160206884881584154705476197236904660917416763390222113131187322857246868317996735806661064696997711915696231970133642206028864731450853257645582245461632665224546538864584535990676227176258330912981166052051116412796259848197637830256383195283172617270755256952680146264945438854169707718968526107435385853718498752660934443500279126061833758955348181317803640205012387551235110781827784620569631072833054907882636243261074361418992733940947531891801208296377618099232625412446298657787834199414053821692680037457062990710417072339219348032771611402942375984435778001560576882966670783356595258983742616839324264156623011706680597724934621581236425728761786165282784142446897006079086718680262953002126214700670060644871208376178552614598735812191530033194424889398703609165550591869990108042476994661033387441140471829762552208467066710165023571559520664677391552048276576883097788748697952805863627433385948332819251675264012638050283695115359858336976748159053337375384787910522143640816864269552402371285386925966792973829641494823741383619125390051643285528615003526366584610048152531393148665320756226067436026746161833167798750922221639574682754238143497919333370370369168517708662719403515736509693179906559848883245380893622923316247712383282209783100662401313405349316782896844820303274280234674236113115447589727074182562716235292516389285651813615666835663196459861157670271509725689114172476704984006228626922857992385205034880781673426422380784204414732636113384362638416051454701030923203674966673616564058944675210327905398661733756032243629701011076558719103153148531047679152487076672976180376831233219396057691337828798822030798895369538307451261560172969236090662821013668607907078395426139777773428066833881496143140594654394301520548250926968646499722159910126315157090799595517169507655700432233821898497274260453900170619016953657332045924379891820002626473964062331748110108984010069872891047299497194367613916174022601760694053123341329196146588838791651847641716078346628686730631925115851123432268310445408671013212539586980848892266012949087722762855454501149389322319017037750817186112339328937974176922340253263354869466414702880240858100022425094184718967377784775349577217269758014180703772137658696696064359546836275366374424524049919466432650784214961622721507797562917585331323729299294191789962867871346615434905298008990396390238782732305853909763689689487556317305872772020358445737882982408030836977851975190982633616568934954540048362959360929478046151 A048921 755 11164537863577093367756378387415500345846683632981012888296582729637888997721911723834521581534401805583477300718496642671374896493009764038624244924957733499631298333431133158609364355322198527190181176951644238747465355312660413606412094944138534630654469660203554972392408354200656430634036733199603462751264650280294677309069680671737977653714527688729328461072056709121097111639090689577741922199852765635136673774030408438209780622865853642526959315398447986204736607271135532075908143872696420417631800700527822840342109938165333765401551067356696709037856653681100001517787012016280461337538940866723424550501614384506691417728499962732290863747505907594162636336795593682040977726899035992941731304162821051866113490630251652575117611893549927353106781331914759750913768853453803095458461242766740770376305009718906083970261323072617088678667513698394339295174250011367311487681507637310842704998802023639662878169572644316378330109851289651575503013334239433328823808863649242412539264736195582071158855141632053782619480645761015499900491252082390103886691309246726230947282183190842773617579122754204756442574093369637088690902764822356265895132423878495359318322062369239909322236555282322629025634945267358069684242916042850386844223097852827895921384036602866008458911352104603184473875973722142545922534810430559164252738007796315779077188603614647790164885200496902667975798665769860059641143509692122176822537016027459442826596770921421730977015749085700162146270925680571964342170889586778230206992296609193533709716339954667431873587784218292917903893226039888371740439574819995797798998611939626137783125154106110486385936596064650681294754942349168728952604059020903390841989556700952582484571515120214344689422911550404813193853732288666993400050096583118216462468673258307848348948333434305052501022117667503463788144854794314416644735288295020329804753278995398299712005756287206285593947041139744511035174288397396434850881496045115216007656101179961854760455547460453371868592127306384553699565596955907221047067913642471507348297634859341004827952756149882235237242865106577931779151878447938786023126617167060664640868479091042800906437350005170603400611569264188214721747518519806736604903286440714588391179888280606508876116592634734476671826430238583567845348778521806658577745663397471272637418529625787299405339437117628401118307742265204621472151438794547516959032988660116232580325010025531732303827465635977643293242667939793573775491327988396067563439284284470628977516814967331010498504009064992378166077605295311002676733007779183988712186035819567420892343530014535696844134782315105871771374953292030654726743900312085493532536153635922543448106970310369697103052888227398745728276786800061702748255193341082988263284005668146450809344809096482298153915980908361197105213943451232916653686059221044819400344268761666162198208697230970708376150114722912338595239434463533736680314636482821687273696458427257810825665526404881714547209530728885137852498111669288164947868401139595413794904732823325353879324992952604017440216936160673919752847705437450361797051388329358115795964422460515306046963382193294313507316082057122623023864506994629905404829151194073304172787713728691549443866827050706684776087591146 A048921 756 225099411851699768788922064029496875043778851131135439194832254333105440563233392609372999488325842467565143044050641919484192389373611272372042888025497343419829874633293033408838081030922046801582449005309430562988971727678042386407735771140677647658725561973149052613302256043509651193930572856651614032145145185443642841370395019390214528538536481554491678816036669497558195093960006901360650812801682753239480415557806444705227704407815179731384670771943891179935064721536355424418064463404616356539496243417530132599306829010958098067895650534493643890792693963008903442284358189338018000984610088179815108423897180082358384523692695303180141959000816670044490237483335234930273801677517216590945424287566273822846004911213172657676079673910116015169846576053858501216339252917859380773728834659246264022104948474765261607761540477793369935278229714189314753173071258595545528185769825532607952972603600938990217725108384790122283900998594525696734378773678883403659332838049047827883786399227980042546087566610328515685027703834394740339285985655959041839177616458533741607424659877214645939843871317622094981591538665506235430950870762520562412408028857405168526693373178227540690335940693661241314523050558184095782874473047843503200895438264709301983745252265949527399557860264060670186014254610574435068514162412122932309086820746518535381159017642335911905980151255795539885047454974317296941248309713650781163813207174698740280190757376637441986956465318365216608548243195195513392452250740036431147400184259345161323046135295574134771327234428414560777390854082944399588478534240454045110199838454406077512591817308810822743415464901157534230401221714257991580323151362715441528105909747089246109716954139694708280252759954768739699973662086134551518560524660382862687342463748739179097027877173312406825240079321408678470311966514210435875242487561847973822087408864943387350994709136041013555462406005316030912157813632299138401754810003858097248636669132083831066797059367004037960298306758368043161907540903423687985401666491962665710853102633799359103228068021904198552670727930043531744141974521453726136962615658862415962818918765707915837703113145820243477136207601512177580184992686722917001047275856802954895029584544875172380505561709778312843690690869906262950222711744651267188510752033176186097904555835596020377461922683486471336270647723370678746888297912917975699099224295334464585914974544683509226536800126061918423064690063095039639035316377128613447380181353600356226790299721850779582743869184268654168674330362806969636372773733336251879982861032295621065770976351982449702817788148991240206762641805647448096538278769982158736592924056716423021503538367783757658969150571746760388032187379316255212018669360501199131017703435550536816102158917571007784933845336061165916448342678971492052622530603251850194248591757450394145202532936384719082951000638866436230503954122784300784245623459908550836387173810091404604082292993798007858942824377852010011723370231411828434842647337402098208882949756751235000699988885188894402066736281540183840757621245239911326680803476061613032669244289258670817786569857871436259245019290118400452635135831579990269789757315537928106756554901564262450952288426947985219094548534646269 A048921 757 4538454330589432874745153287206337607217168850659269092065195023567489162998022664068266691849104054296646608470671741662143644283175853980555364669745832513072876432725155806157860231136085952291306809654867562059339409225979335282092355011326247787956690149848161538585845113956833233171371779301773108916506954477650076687415227071875824652655994887387133539559602869337711620363324547506142752109965605470961638503339819764116392538060589030878324089576973418571402788710879390795981483635255731107852902842152441832939401446176827235079578340674909780769465586644328857522237228295646106919571247260342491349319190394318895364260000704974218059445083601953931104573976368669868586707381124394007605651544179908653400099153766496493813465810258147204304519313291113769609072266416111981706117668941261932446939200771912194816782095143008601562462578818817450355081123420629138927914179734706933910522791097133118746133972375968872843695555332717246268893259410633850340035351921093442143658968695268881618635446838588391609474782089586108959668542894954949479108999150265989042169761497119508248289359888317556264643846131362625389194367623036814536614411927870583956696430701101613029313326943361392101091116328472793906957055906377795493603439448845848743443880264690334827019570185079880185816216984525786129239996630687750785249315638568702558612334627588052233724019454464474665424119216386675159588360805483540132679706233738985501746607401167334419594522771863748175849517155261015338050315078443635207104284829924845986062646119649365304832268672106590175461482116431758463015835615594882691853345118736722869250082797118654046632116951201609088698750908114683893306648822464673068767961478823823363160646879953193226241801518624418280464161786791095428550304802589180919080537639610655695968211219376412976185426777219657650926405071365953322324617577243559905906007730235296775357025888853159018026744285234774111181327419240940058784044446905460681897307033418100788800456197079865895081088993624358923995285995262800205761178763883352419748747954365043379943302629679695069064981288294821918812558522398147925501470890857413475294375513334520028727366339590398980849614261076955107501607827959934055308439219957890152871895202593337255146626316433750919757232647223643363806746350310070532947123915152600708480382119868433224599985739114797964260398280291882629557241048100787250691043283500486321101484189583902999903231837832933609852637758879521262436475020175776337683148887851097960075394014438602979950879994720596283819470608836516513236861334792502625030455420958276108507004316326620893676547815826602733642512314088895230374121833636384135101041298980367323631797123149151609766316724505294716106216213497550784658708898169983538495948404285917618105277286721849863353891511749246299070287988209279313742545369077744395395287613370577993907306865180008919487366504674972556508384428337637948426523518361565480416511085366441200249380515289908047123510559042695127481452753227173234009290668832702947902619200713667260787822023853495981865519468196250436681239793679386731087997887302853635319187564068898567697515427440515665603765420051107868906985612451256824871181591046555294352355752550945807408489820258450936677602779450491200 A048921 758 91504315988244733768912011787732114807215683323213332303083022870335462171260692389711000431688636454403146452420540611341498236553199178582345990099372587103077991216774716730461744571327683939175281094678990780930970605825223630279503675330624036760105139142513070967818756574295415603691546620351776565322999184033235660728022966852765357256635640380962904870109034235550272192207154432858843266680475724703845802264857030526308261647149891632753590562666267293292731846053685555692223248635961587191913870563981288818194079358510361702716360436791880465380321267130264462354443554612458618374377486278415222405158408306360388251851749689997489211351633623594342260376021307638555210263944428354464128555488331030703578976292235191095094439990345090023071703224728859768999613819142396857299363667464888422748924143858345197130698994511798946909000578866767719869830857233653440469060163625391375971352561127794339220562933319176029484467502717246524747729161858426011672389106100247931452624243047611963214885333072052541301714871462531294450096822562096035438753801690046412534485123880263648087364134224387251785654244108994587590701409064797492166657360881697856329744909102237543669474607496111693880957772891617912567972378309916064898529345272191737656013530151434264832841174513720280245756380827754289363301743553764019209264392818001434468206509602412666800431774260761482408741206593333170250323589311849422504307073271438250987474818231578419930422781169851572356261356336129396050257060159329833009205443340760485425833748018235207701893429639778642703093625040643031186925689203089784379102034084131352083742656763688994077373998554661941288809985408186542398857073235381375697058111230136179558798852676662142132778921965745566601978729971619979895879726869278405307639112547366291402931977577190065113443749442223416149299708736913836674273064349897092974903105769595188641361004976348256080441662816497510313607011268922201166065502383697894410316255771106616019963731048464889172586955991147566257549794328947674324868900835749659524308545402805370827057764391533990078289600063872269483567060786616937020234519138851511626469236280931827111285322435708478431646445595625967365269836842335503700211750505515124459248256045102320863093899286375576265832480942632227594808669692239897434012723866554702308195366396231515078364535010109873068946813856597214206454347123510159630457115582712509871583538315416107600539733777587481379930459429838844598204570321467625391754200496672483470683867328811391430990059709687478005713997741031483132911961859312704589612162214499730604097155254800978475856854244907815324460126514018499987354947871498006949748458077118109262641272093394826972350818830325180319373143264350239604033676786233847601956180709509235465701784552727019373933375726042967820689229969932810552185147108814879248109594612185836062764975813226403449985200516256157817885816340189333531874782931582423307606860115984377388023405866982132248096360948594441308271038687196035332266883622357619433514399441839202560769066944945300797478201451036519764183315962542550032284886722996658933692426997512843663246488261485818978466859154051146734502191283106408523062493448923332306804089926377267804707520803762460837308608144732268934899 A048921 759 1844910014416535991659371106919101611536744999945458355235490815046508564729468916963330526635439596344572184477056331335195545783241957555401405871828185431426425945839735405994413887889248532445566065139611002470262667295308749607716017819923686817830992027434658387005000231465099055444795729788160739808269200631971142913948322370270228061132463128704979200604004808697561718601569027311975450436668999451513333594302408946131607407213443577038988862046153191590394640908731619462987214343016773885707636350458087902999987195086884466473340024047019553268088256618414805445661433425859162368018091958774160453790312478953647753614939612989728672505053577673825526699770237030632181479473060857101581365928150078696865650666603946769092797605271871894787024476112463957371456444212476739020757788557309411438201876141532755092636958310564795224570668108649191949198079388463797246108052091100961187627476426935798370231871115447254730496960946089569099246469092496325836704858817157846872854367844666983707069636466763276499136783628952773869116743176828437371561204670565716619254300025504114175617927425942735882184804605081702743641096420370079414027331173482380251449732900622882654362334007023277028666478515949684024722665184527471794106353165774490365774696051469337382869408933526058105235059964432964997617103624290993524609437902747229283179277087991509560442253198921453553860565541910664162200349048117147251048299078619031782670481783438476701469849694352024629983193290599523727904267508882093014687964941532128077230814041481012138036210023564948322073183492607962678359037282696860617056572519350911201975696576419414701469360512226977109063377837101106159731072417265110474339412569854044173440679104506215229727895398431560595204676873223640247869631624588086405223438868099461527655258835943094873440839900068681739182523076627251703660740201098007611316436512620570463151823806976107650240705787679478517708170450022682000669272600276072500195335666959744558776407956598692898417832311612428237260360029264957014475206572889205871445756472662613932250095265718805678278779847422811409032857160767212161803820449376053286555459266601771984883214642221388002548456655249396492941615342913560597643735258383756719389473185509457790648361942265278052237963561008118325542889034528194461754494005650351992785234268800437687141552530273849521701307696716314752538649917146970790368489113687606340530380978413935371858179112520486961749224313171773025909479284384955242972771852730761723884830173008101259593018603915838936830609338635206154089254461770601415143257789538288147481530735740293011703605001609283556745162337133128682656155228611020982484444276649814019973006004315229378267385599490699561093906598389613317398976206705337937180656976969176801173561762046804877895394858034586805451489955583497338143877622265380226322641251175603213326889448438963881178592693321390149249241272542512914332021425040041300366404033241965931530886708840713235096210782322050566614665554529793711141991673584683654185814373643742801316558666956165130825259515790278843289213579755543100071541155021060750118253077804666389869477128630561654803333148660213800409925311743005796190729168046010634923228766743262720927567227036968915143365220736489226814949206 A048921 760 37197075619161882675591506488790914904071737881684648035044633509884682811740090132553977688312732709810627929023263299959671982740226111678803966605453884569047012816942754038884656077161284339839819066169555937126445117077044403765546721005797698290484424497032443256281743698980570581582555900297350215662547057818802999397790414901365371315787364344314150261615040082851205134894562536456894598845277100260936107224479366907048438017929187753110201803820950086179269456709115065559062659891680946447675776906022097736304453009147685254525119862119647796199314964560158040265161358377728877051522151698427136790905057795505037702024024225247159805049401021708036645726425258635584735350580642736937655145379233331197874218036489798466213794222397041152350897464307795083794445059212342192994121675593108685952137804016659264319401156326908406805994863497584429212963956760376222842377105791717415839553803748527005612820646209084616557103697110590389461760785095181759661217351799147402550241833031551482454326047227995847703543290225230955286600481481118131723320973129192176787358784579728826128545004674493306632222778662003046608297198436800132080821558953094389748031658412613650975015834580128703955861845957619756414840462882470508002856227629815929482557684133711250161978758084911209004028998757141059454201753909653267889411467785925243989459150179878306155224042196222572292175240047261604244950267257814333563786383518809845530764002730211749023456689607102739419869570768806241065876445463823699202808916141965322952367187278506418708850858793223058429860882874868118480431878506808414558004830756051037570102642290025582447336252570146313918273882662822516984311339678042084148249860536339127394774792546255458785111684890398202754771128515956304705927532919065271232836569150982230773219037247352701261124148951741011783174614121658940112294007260264965109464899992552835908471882954891277467804854010751983057534622299750303228571673000700671365240463306926114022943321200979115169435445894142822128495812652490268996901440597723267944339682477515076699221049920364795693922769205449123565048196591821470819671690880085467224679658106755690478283546505182302471673504651491886495062881178553371927357486579321552470815433906993431929949952616858636802846245051213200736963501119348787045654210707909673011981191019359058251916467037016819046431892712247524184087045423062877951899317879712403455061031415198226651988499666098324345200379222238828318548076733564897287349400703003417380293462477505470267103049661161084934691267479849028737716065325306903872805658963058803415022892089898632447167105566589520826188147716818013985694901731900457177353358556065092193577637796362382631232201484580665720450164517358240441047918675559346703202558367696361955752116780685895395399931753759963445469972663785243361724050067929449014302213658092917374910908996661413959096382432760667672907044719116329038572882439782529766405014810617656995541360435623054379027669545080822575490445602158662116848800790547508213336769967890742918305253282401134422753581559885400587360604430847944021099862735249740120887559621005256755035554204202895822658983964820371489813767400860291579691072963081172972398806088273573052964342626811846463358068743180487646310736963241 A048921 761 749967436788631864088739962167631319376792767633780873737111545590804159803795132523084381188430790259762283960394850176730575180812893080426088019297755348852940440988773861092257029833311926970601899566544521664732383980244701973412203381202875373009060148878176093498494129453846032600768436616999445260027533971473505441887107431293006246198676778777598768869703237546441189232182451258474881589943026458791994342346619401277501661185880876264764311729649133591393239195774537043070201885748856899261265128271581184101282478570448435014851000186716314819951035047373649789411377861950336193253627254525595973204067321482660091194560622814493622999677350894623857177310659364840422403506225439389076145939554736495461461287186056650071855750019171538441826899888349288366999643912382799082670742202550468768857590966382007945675011021226168987457673213267629153142587347004626016484209960864554447056122603550325060229891498635692923577070010646762486238451849842585545793138410269551113060128964727773144577138057141215814635563318384322891535665038505560594977160088669567997821011195442192566899610208629206622376139781198500820634785371241667842643444857584957912617434045465383530335386602442220922134809509531051012886329387913705197826115467365995604452837661729190174296478337638570862413174567706418076282650764709325562895320488890386866568246102747429320710117578317986303633383635972322922876023126251703545195913813457945026972232040376047500372457074388555737831385655857478141770677165537345914444940352566339899833499152678432372526838876952753280497906798449907512194504856095233971621632780646928500137498271875799216883778822849929468993260913184449750336579070857612083331903213794256916679405193876923455519206561032313165510134897934034142257270670844562374008364501998664868750180701325866326883690217724162379503684830738364473916820070720722025439023702333413764966039640984694129329773816324075694726534537099395163671780070370854335789905720998908643970838683277732963447464561699875268142304337439148774250569830856089955404570806665902503747080876244299745062065194441485381895690330651447333899008469720462740807937980192948964821380879754270940212493198234922760264061317380377741885821046768545882532824059043328389062193154012741892953707940484596992250539784025421209886285734538380821617212780547083063674702121258780575340310299163026885883248257281143828119223256722272364773334174862845667343456758409695302927443084129554943386793297192656174722583374001183048490715066586635118517230427675311190537406398098106778774625154999583334112906280869933804915403402835005491659490170729972917288321877521322460846451926062421788998777432722940112157098313277252354295674268064729782765016655905070245382794818937651341524632044628837072782697377358627260915248546123913524952978783395748121075582959325715928760981005451828148937350533863797979804337381430727888299761686377582153533193541418873940110216608245269167102138977572145313549242638271708762444987797616057391070111810397027187012612301906798785075127715363213005275392580585149930852085663245542667597872332396564105296274226960454908890360453995661656945888779895375181317411377926219887086725616890913441423494093428543013150604355114213221357256466856639771188427851837922604 A048921 762 15120843423335320024595292441632276172483980876960552094602994947157159960079434650190337160967163904904594459398853040239978556835877567547324674966277376738119100602168645770399332196614578994419991159220851579634778388683248564110892440806265652264810972431197361900084195381766700010316122637489386915035324924270301758900524860631939177034492349897926582033636806413796307174448057447378808026159536700616887089669456433144077621585781292209320990299982984027648720402485936759153266344861405792911224681068535842927827959596632928337621740611239454477280204972425832562493954160187481319950650755654222914313313268544828334963159693575161796201672334943688005186700900868387487337863907781958381910517495647451842260651274371056142258957165672742335667072803198000887747651736767016935892465311293700875724598063112056240184040307890560862798213200519907075488076416877343312983978418388574040969828128093227850115828066782672194516076268997556328136949276734765424679099496966637337742370917636599529109412775053755146026686379921721427913911123219748631234811369984434856842875050935146701954101114897837059245854423636301394883635496046677308606577003137806362481098315476641404326008413703424223651953325375303204564194416704275661316099632050176975747162183453226248160454346081490107643063216630067802496869745263867668089442183807596512217823733934134519784279084458823197657633708576298734723764774026536579620425680743152704115004296867297866972297730510365371179053658173528903525574151945687522863215188185633628918477686963935366216379706728270552848175738440486152385997488428160228829026945565398541663721202587457221520785166178964025383695812613350993203463590242319835146095748448269947417751040124171738163922783898421813152617137057374867860234786559640533665691373856460511932758912526913079635276260908630412943812281774172290401451986153577190216636630776981388336692455333061520080655622216921160146324406279463382990200126550245492117495407781539532772813935509302330808048665323557439262142317922952304933949719932819045083143688659658243803033567927616521539576562756406459064331784881546284554250337946832278900084178331970578921972990819322064191381985391139008040952117785960294853348552017589935504305246207616153073278506441254949428874022693204199506542182388557041314378505934108623417536571069409097710450285916903066922994517205293055360930527179215376439476901350135137538847560178523662929780548511067777031524783117019707546325698139450257061191828699262451920666379792226274782038929615686574562454102863762761393804963637385533857077512562093946411645559992936488632940008375090608391777624868396755738768149747575646377892893421206559985246323998718324170947001961488880395527600095907861770049668698373007672260284580604054693748382566552526053887345791550412736341994785355100953340660264201034487749450017617545480781944088850985872153636325309953251139127447837766660419919143514453940719657489036102136495669070268233376156775693806522523335021400044503516596932204376061354000781017708107136793982078847847329961330787004211345954350554996026833260357944679662755733740843089132252042190718424976123140113757591570440901276711934677962582270308063523842899314939307478142868911954848424342193158421405502323520594702445458585375 A048921 763 304866444351319285547258422119449990021990703064485883697604710387471113524317401613342445316335577462255643230637391036923597486194388336076267016243996450496201957487983795034017474655886111852183934781608909982051880207899273569359111418123724699760243453148741061751321453788686076154147632016292582363942775863110290091478876798174050256076428512443318968184586522045257907704780545021869076164953697367894651043123586262704273605135020752338448930163492612235804367163528217742273619002025461710927255120442554536839286137286030622572681099188958880984207177834098601077629453988288620510894684342246815143859426147196761568044565650667851512203623994134960209679639706131117860341171686296338670640464671097984488922755532407946754168444302438080952547983416251194010418865949696951549081086523632854853808877379607686948208612742014477094511405561424693242722967563938408529378346855066219853169120271559537310485000422242345287197436811951660677250408831287888642537418512048203593292131328328990741176207226056673197048834977346184111215953174820906864450706246649015494996478779133416609356394111670580579885710266978968942445358050658322524884137694621007022758946324022609948555598106753052594828462024082053700892236816705276495541495583569552717648288338331109953681890351398525212660869711282252466235469727727449159310007747033440390445375257011774085143205580148675732855224528681951453528222451047007392055319029947531006908771606466227553519419342177529539323524118263304097025147909758274670430798709753804873688007224733365700976215274528552009572165957939175005956573849494061677555607304867932616377018386430814228426271303616493856936145504917121811783783156129073445357970396882115466042439554304145390984087713440774035750753551840657187864019624358201768923107105685592339589620325617440810280573645556116168048980845627176888335710470911603238427105724286475049310979519459146726881484525807790614546116984680006190749019787834269541702088075901494338766565923767714910474144226806100528703438145820260034639145479034927756110253095351458704890860292809523431036642913232601833213572064886045858531347979785023937463034462721252832031870476077790578472372649243651481886753838536470147452835763892827232869256491505132819220112857806389136372216152586675129966306489067547282955078226757212330805991524284213447491015600981897514042634880552808283024054403104092162491589456902201386335972143546059917127389751736691762099907374277908259419463782500802785675093475511946181623292500880151085568833780394242288652888431401778397123788898082341978626813474164031866681663975662182080982330957199086675665047555308293511683720974364168256208654728159589229699596272305060538657381099251864538469897690368677653102671174913801761750460516189506906106517816524134652939849404933990875466213773909350762025506271171238298016288482494223946531697407782063043290563635786561896018739199303543365029804256238344878933915794183729283030756512692609143757927597989284468843771939022709482285569956034518338622336559866418554185241481598602582503467346052186328571981685037744229766652669282759028084539577582088857505219740374523914599089316634672463334076359748615599155363846864451150829622546382823280887979989683049576473085238735121270990182459202277484160414914 A048921 764 6146717235890456011868504282177058257191100382702183510150554076229197643720127491248775732277620751826834373911516618687600532276672700796092128034186781468627047128753628673307214553612643590549153498646807683837278429116886765022169840301318096590300376237573944855832781251203293285653224546396368408132427331916704744554095355104260340631073774633389847138611051423839683521347478174282866866258988420171955253714570656559187131282654666822866515120635347747915303623102335523633783947165571014154309524827138103503217844172132989815677467984226048347164130642210891022501332488817921006553177305757729531276270835666467838190086197685605528613887670768076732803872890568314697431811216201242872495494666788160067618208754783757748086488031766799422492530105971383770440064287530138200365555930597020308268793710003052121137725809920455579288978096131231464639873396536049775891982916307866706291021761945355263160770728397422098897802526486493113577166414719477134076074007360816383881318614099398193686995160982341869945143464786567384128614619996828000981306508110126080425684148302012894742696916125401130753818631156975548181281914133737602700036675592371740455059513303845546306136564702346632713507227677589041342086074134217367998831972639829689843047813730269655432908025104442719256178347475809557594171738153571084686140708106246041344563143714047655170522791122678515667003839289651796629737286334244989012082762661376439418141949014567783066760665804685620061475522093371079030692128630972181959538240722841025677663972746596432299147086148664958888723457195793908029610289567501783114715925651720311845994903043496873886073260502730582964582540286443197355833642790410788562987563995841463578077718876129139248849438314470102210384879959594193164339495806075277505387151799141538894345413072339929089963846206426153271573138865722858648452304113067758339590115396427279167226580734642860974322970928681052153557650498793878538418353972114415949552007668830521076671969382190732515677365092815933536161280633885764895442146214352493485875877825332421748351281420592043488944272877019155404845580907900671718162753414175314680297421937301721267455993616707422823837913162668515786661722851620193326983779818258630651520013877421241693499762365813911326281672639578521277176471926037705930383245893500409079601777695081740458904758836546731761224537538711203397037929514454179000940050190585283001170732819328099870598769244734630796390555448666403209395521236455487625330977592080030214626371482079226395012551898269783408132961991468553179047070369331215335688279409017697933941762665655355123829268126107977179668080418348188914170426546362210634103250251260744627996700056968306581691793552169090863141196837685678745948194458562402422039777255152553660315557523011220306020717648391778239599389373218335278603156486013846300403373896299093192354537654920010989973358152575024622219866485218913877893146753857590305551156301612692315430010672412716486179102854503177767021607311240847181797157936971026538927488366025949871774731615197043189587061301142849969664083387776648605559224284818629579560824207476334701931108153388960447721862678848152448150077124350310998235767917898793794963325937271168049955974409120733606001920241184356644298556418915723933196826917461 A048921 765 123930112605156929759973497789995426462036975894050720867169587587328372505214096954240414700838944281997057184548354835342010894838677507256421149349006871726462073713728703823236264795920645416765920987533001739918297705802790748477714750796064045329911485941722423034559473835439345436654237150295947828473417502161825196589380458133220189629659188081977585565357050622869177112149947245110616735644648362553264457498522534422744678216609787347613925523800951129975739413184921663976134200478623785353726928637503322389323637359259203377658486925284487586564321024048806961573264561917469345836540327792658467345357444847898406391756349692613017245351705822339092656725009958721223489059880708287108957824801142418612220340425027368184511824942313765653856311044047056163361382154763780446073387123616036931682563927272659486771140831407612647609899279686483228644434178236868017595751029220861677173360911173132544287922115463823935735149251823237343991168576323689145953915493871361419766942304179935052788205694549769555777309339977936621454943857160092980964194952065655786893628303068705204668838613563943486587910661501230735452037010319059494979816928409261336433902884473187580601715468973114702016680129607088227457085725801853756887173736822750623045977302781408454507181648473883754244542629146402588931438118416830481714519797528124938555641713117253566536306429472238652729455674902734994966811713542825017414605268723352741601046969122944035725800990434652129501939937123023577153510600432513222909935339023122049959256144828870043282037849953167626585890334409430815753827652303397101664840815434377622571016618785965584860194849829782710115419320319122240171196094156479162877881819926185191779087501938076151231156984312258487325005913994584570738755726578070120705413985651184601502199878774897324694410256933390456705341457761723430442918467191961672731212668195661078283147271460889843505153012982582847712238734810565194411584662036751066540598036916872890046365907917163625213372124527210625149983211436966646001644517334629494627301692604099191938799831111116488014570998709817298039894769051521278295551575805254714799132683636842841473194911268184582896429426713349966047022174247612499322176821242894747303119286927310583519209389599427222354101947386965993403756897006465737900839720749677021105718711082246526848224300171439604787911611812860402338270451846370753912861129450991018967402928767321006044952468384949874380134616856104647229924239749951759001120384536424093675350720198388861696091985804081592680534491019100537794168635662667065515805110817801351580101952183279294344463622976258078697381161729688629579210628344033916440621475357264405030080236848998724995009402941452110730788272171520964507129843570863982719364227267925270709775364672434407285855056287025627932812013076614301977846079045504897937494526480893834450028241666799853797779803781654010646635052056244542302538259821472479502177534419199308279970592146428677101733927994565472149405177765466021856684816039639881043337681813478641448303584640361303189851747450174795036180920692371104147540850263860540300346309586598282678246145083408480172444280731847133024929391647074610597813953605311633629599426717638743840389075148712241281161139429673759927226223527996366738836940149440536 A048921 766 2498678924198456781930129650573383506150531250784750251421689714785160570220928979071267749949539062336003915128029556278649004974136883624631262417082548513562146861589150997730460897508137499280190908401486882433425034507117437953920919783380402980623578789256631255648843255637346831490529443771042353721312635546159387696930344242786630359052847919035057446778881716047236925095483715008442080341200534026810497820129957624460721643016155249847925143544359656047223110133330767486751294116266065594730828180879817158875439673219539886367360597710117854494261493322741403748349137596047528132835319535778274260887565526752492003202753332416265968095252478902330018068156846914846739671727883029268489564791145138777271426436031193042552369666400442111346251520777546640394308416564283053823593430820790606019563545632877650569227620305114476280655209988060778724697617261738336434715756359168096827302596400050936412577822531210889794869980317457584843056827258671805841245710111360381584524706855557236434917609526517292801240240967491693375207193919447174685372097642241243865223253420787086034520229383979312451184324003369182931208422020770963404045466210550851472808609501688894696246240979299373919713672059630885164400721061530901312141828882988325422023304535630943529504140963622419148635749232671421522226097749348398018757063471621346904912806875306922694457355060496484593652769650385103678869061138713151666868282415917475314783869573314848633735816502382790430332492950798879269198001695228202969337934345845946048437496714375705066056014831608679538559762033639486911434765096130802796264737406071995974556525221967735078454374676194818498616501371691602319888458294549290091533064690364181840808498635997772484993447868854317306976667027573934155640599794927553967587279273312032136345815061514066788148770510327172181666941199818728938867263487072027132538951476570803263917536119967880290108034073431864446893105217692964950932491417566621031477121670765983540284308358753883629361276259040255531458027972830840882799391863058653656323163240407970082537660446511049210757736987043063486061202928771191105094239153222792145604798487188603432480834533533143943650387277556648852771545290518640359713535742915464076866860411508422107493058019603889291289492136934335719428025280267890281519024519371742206033091573238476779232157881151806475187142156146353893233005453088597625936927091050830733835494848635993304550231796978590122517643348662226448783329312443006128525101567692404984602391006013544747437380222769341173355152999794143051537474853183623005598447308620231441540317625977514466917720442618047256588621803125901731227855774501985276913599552049914682955733107352812236381073000413763904385062280381008848707073160127565161025419128136132052897937242210064996686189338838293061989577568051308183258997367112313266201918342504407593882376216131480997350825413872350010082431297338135976684862516627381377865313143408740151928074763426284315312442970047326194973129427085718621433632079194061344624747801795868002854747001744232979716747742503362916376629753335502814046070017460731928716952714324170367882464075240573623847861140393639217200473946238241174522813934354525239341189846517706416038756483192361799590037287179162106468378474472906327272706454096193176139 A048921 767 50378364345759173032118344254887060461011584616285158675113387162328819829465997570820803420242191873979566654814274729141766402946536952801138005596797193781433133296898388702512848792322803464566563678424857536089713805814204078224162836194800934099268550219080713434669554685600712981072709208657518785433157529408248072583684404033683583166003330113925640159978227593587340260905965549850261978728668431403904894496195748125854535343747043930824079396527453861423161216532475520882957927996022214042339172429171944919743292302128725829679520993372909257028812641808791158325408350638245700296756366643821237855356628805026298920675506296420404756123463234277072001951085690772130006540154088576230578318210110463226204081191040573698913509029453888906649357508060584319582990131407692776427510306135393074950403275367515263504107793820577239362957696169382140960870130586734160959871062117796139011213271444466068777261513586351844580344607425430573782474407198172373047506861311332519635825719854802696820873790485435962908836182609258181852990822348950078846379251698673006744975448576280925559291660170952284076834853968018804757793469330747153833305194757309338985505848339148610392529130022918507996152354049597777077559110585500306453549797051636880336083243001413780660454035601373566400910221784578571584719993890924282437349432000309798768727073664296462248395626193423692904988488961608785470623015711922850364573292655122868573319636736127009030437496595240830221711593372067066702546533025680427835278209371010625205474758795986820712951327752856346903274295536349000698916918114361593674892533916382767404631038954296855865831517361245080739323190540626765654468855963506692669010487409240814348195757719899586904361744700683761231005073284939746451441202326573616516424604003103206281819721768046735807758186334806188593378411765403755103718335983427743854288666939407867211444284967645130948268339483380237995675939686886824530135697549393551199890660585385723222339335082829893818018426721397507498046134838232202442034692741344057684158122625803800200025117983755943076181005118191247296148675409989986009388771511726359434429232299563938768835744391900336923694525393667727456229930100414652684931808326484765474894892313713519603964452272044226291551518110768129388141852297004306849520834458733345608362171193915457740632240351558421981283555364311175382503453606901853487769570096905719804600228170795968239020767445729865665250850815593192804264838367551649813371338806693884763129313787894368999443598355383470933105002101315021185998030195719571376208829120595995506534532394856694498715785219601445811081714097243268975327398546298398809098077727808904480489085880367163460916468839332904898759514966253628236111044547362125205730517742116467182602939967663965790752542163802608428808234994238462514253602937872381027658179684079339426962634819614678201787488196714517121627969170296445505675655757703003519047964095229484523974535100230152218900798060360262748482763359497081079878868124025848790684284136470608860078767600863640696687764794501055669810814050569487044425759544502426882930660325857613370647958006754300320612096140172273165348822679126026913654363946641984270285436055890570042534664373735323454622090502945126960941686875096513842475940788650506667880750 A048921 768 1015728579440517522475113274936903262441532062883010118422885860545183950616532872801960059487655322613636960558361491960926737937559073068239660844211362603938706319969918451430913059620351465944453557604211069241153927319400948118038133149438656649929049528893526555013176305922238319487041131574423449980860968386616462093272857257196784161006328782704120837870423577963026238293149152320597267006685332572764996456021800853583521517139906256717119838944861381209654120400504661318711430257504505763255576799786136572592047100520079696958458615901023998730097065989887354011415479417219172213335673731437404261861426089079374712086167554745674868276695297634241846801007771629190838277015847062146077890783262682368421587907702333610886301126499479641735422234731265980273885606635133485194048408968708364356359424818396297109892170769782857994921476789511872737992284848192116891534583919703249395575985151560728478636210224350203359218018180041550911144664154872724126712027496513376149537136579187825117745220928849750357650662312527622495028307584992337570253523787376547519750951128971722600339352417846510567577831874518871138157448997438102094816135932651404682074917441405304781045277623275841978919049842634318321806861623224136117185569696013273898347784923371200110045130736290752882152732742984923927619702994602717633153441229233182691153728354306738396545229920854453435853893320791186682273597563914727370337375059644304860257795201089923182756832172617429116547358715235123248057863929665767090786676288000381879546836038407189564838819604097074834655136808044106518452075991586993355542380472557371950340175032840007985999159974583048641671415669063615477433798754047763643043299355612048608524141026340116835167969011661738125085206980594288140380023365667777461276598898323287571742017093941543225841953764733591864092523356347129310582440151230606684518140970293389942146336409600125010211105970555878285036953849073906938483630983058381361725574467245425280842822133655707960405003890195540287135350639150409692805462592251587027969342412058292979224936346250826877790912214435234940941886107555015169150105306125187705694170036019009646268662845948660059522385077336741443415858997913014936914954759765050098589366741962231570746709179215897670886372416859814887789380306584175554432148782837957194784055889578631885728150450735963022834832568068099761915680738389349716931812446356886031649519066544093462999143408690573754564197531626346604657361222383247051094186804495460536901808239989135261753237082603861318183921879011560457357949233268623144903499407131009152782517800604783048505593194679883907824982263039996985954649278262612542287050166234483580085706266564229642346185608357557028155025436364543372115462031456842008270373537691133083199508422730103636063087758420398852303338571964258313161072959174385579167330952588489299022013049350694925772958339671332680333913104329085636947296594701945440323663674222703723563634424762765565611193575180540647487583279881050721646799117682977084123715192134772614041040109513865721982385734069982541911362716510952244454209349890187913352916044772988486454833761449716127823607458530292231166123745656065008394858111369381752502969722417675826679877487064495108299728789130342362607344184307317437619093590908065061341618512129 A048921 769 20479119568301349942384060817159499322459108990835665391357066045198611650001715951967121148569303194293956524798117746101930161155299628255311089139851487223815003041800362520851680405552677464049269163849539899615287946524048110141680762334819359181068562502282732183094947245334614311897010313730816389856600059177803579316319275435917158220526017750877154219217840018912307422879132948181916547538527696603419427142406654313755212702720254604183526261982215771421592514091813764975384335968847917202736725394948913147428908720942554547947716784116924869023307787459296189769367737684564599527028153476484578083828834952661724140055011318106790397774325834778120880924846689636659990569063501926835133857741563883702005592168890369071649029613568999507215694190002427186221497281394571197074711245199587736017525648238102866962130683556254189073029575667180681974018306148379330180386120029185852195806873614554136141797201766087286542201837965653142045068144908069456644595525337195828615635228073759210169176447546594876225516690636345742135502555675624687742501467754706699394545669917352422491761097889329685892551962177214625919511681928553545104935778840812426442685146468107906656286277047958395956047374931040771954672166969885921809195149757469831286851159288926893617316145244640124008589831163151814444089880192459999028715399626449997418731672310805385886848463415871863980262504228803416926391488613025717528819305587975181937394798271055394474616241233875109252587016194858961555275585847374663058760539483385490084412683000890997210293460144853895063460521420510980088681755443460041920083881412809199346375841607489202059418207541711909352134001980337424715393484824642154607532308938839636635822917024873677910757004308762219377284181911736964201402284647152526847685170471569520018359342366229672751378735996800492829027267317292409394559403225393155989827014388766661074146567478913435488231187630079278499534825509352172006820143350287387465717481208711603926967256636427048814855794616104056547825432088504425388111534342941804916573824027761180421329366413084053526264428991262201761079060404375540430414437172707263010479496831786040188504841531181139728189991005568855588482821659692277057664665181451131761274046776547620615681630867386476568366814377176069656841356353208295231456676910058058502502789237322204886135511647106246114837472256105472035432779664902615385877349055677966073211883615061784230192761166998580593793484967399549427508524161426188676609344538866136538320372971531631359574397060015453541840761991526079839935951255163949651824783670366577417805128389259103429113075492420034129965846576330705133574369773003395531293106642521580213879105265978912168616630774788595962328717949222408502338317242121804023385146061198107481352021636481409542640009594519539496337303859135141115715090488620359109299345638430941562802487674046076273819707842665921304177838887855055441834948436704968210102703480630188379260512748092344233622732643889262474284391340478981290345682730845315846076496913137001307824841827939793085745220473631223215515839420483005102116281868060209164519066411782333538044744927701218562425273258275655824599113794568760020131102327775110947322891273099743961629119851659685999803808391823872211944146483062447302179651137412466978119205773670916 A048921 770 412900007720363238097829911720456550402517293031696622737531047180408547542150646407028223795494231515699428839342689438545623948286413167324509110998024841195195487390072589175493128905840023409809898937080865851832366336663930677275619412156494770370047707241974917382033771347260187834229202458399588477865320412281907379559167138066104486845461408886856400663749252590886364297062840208094649110874528412232809917280206508252131744928724256189641999776965595438540767059465028728929037663092481449137072094157383187092325085039596684275642168842906823308223932880657263788242638315780712038444769417057208331888752708454139593032414426109501553254251089204101175566964912155446567100662620048833002906693707520239937154380887579713520254124182477041565003184523406702197331847913591737840286842931665678964876987763417205185294181731969026190307564309680220120448284350571339206904828060493861232268608790240655341330186703371641646913670097845480469871113026491832229995610855136514800035061318885996616243110417689224965609117158959340540408380032503637369271977022616872685816282277122708413307164655305312709119122093839169413270323392886047578967613078172324209286013241015074172598739136795659555989985194440594201515781908639978332292856492224537042392219175235559105741128010377303443970435293758734139836816236820675505814242254115043618723285285976729835943900322845578600715599174407241171278718511142226952901327468927380558577449062483223662307289473000557780133230303973387667642343113796904026924962906277341963081546635117128247346747178601724628172416198225205572503895034798965373605737861502678604664257768150022259081981914456835541774677106256147488048147963600636367149302769781585398239413044531362067696565885705294855423065550619233691634384722675865880635250945771185764286873489045905568071754849325537771685255899558726201865977377247936659836285579588172450283553151363516276713592194786552442551742866882604642927600791744863323025414494404468891130088547460820024549414570644886097921716074633075585524695062616930078476374412078378507596549706395664340945716539530916297471641074931133538603000713126018530692099909428300106261624968683011293251106539131894189038249206886856692123620042473462958805757232519386384891141470801536961355514040586251499561420539004005341872453965428441792689504041818834405335632300100805683431390092792765959110295941688085793020709394728766705611211965797356627105052987649881973241490489348512183931080259485313593714550553498432240390154822950212511482603731770794491706732125089226942721228191848666319611468143458431526766777845801724242732994779572579533448487490846997413863129457408645182439319073839469934037746940286960560579418867335102063434914583137196763859601780120197781262649306615502705347886377035229756468604237381615196904753868104544143210789341270490721187307827594713691200734457462103940482058023750871965663500907323020523489190593433548974350145267252802183879946734463403419675535969954901734825981250719153940894898933572504140405617246638953028233591846893881998680929413206966988401247812484415632357916230569620587284845503641439364021069660777478207205902231609746314205275101159971593869818276737743675550542381345267315336690487769285102063549276496224122406875518784160878199228688613416568304774365467134503031 A048921 771 8324889935178844038227096737723784152056054339645958316798435581894331090346229682856787096197633547250228689964870779661839123943420501124297124440631087708326044192943640501155929944147866146435909718320155253455104270464530223791182928446218485225381542692344135781973832714808512661779114868069242189159904200295827757408868348521369523227861034705450780999305358211519610858045073561396471367191535694308910216948784096476972825927497725750575307395319654073249643174031341395140853492387886275008653730359664434423206545217139439627422942860262970587423486065716503965039251883953402978434558841459679280911056454024023527522057815519164758998605420062758762067003025677953266996246899754855507502677923397165336049022925449790015104994580118072498464594699145231739700177531412339336941292130113532174090262091268492042707798425117828822492726922538743022401297627102201034941235813175291110135813838233025219377345088171581837118986129970558739267888238795060176513102049416666886061111077695744235702934382072273706210016143933421533339368016079835780963636912987499919336721183876802377111746631288504616951930053763433371533141634327856809358591469777174621866812172522660778999827871819787810919911685534263885359920422887327076165802650787035966091242091724248183401025729327911046792691792384173766564238074522688579355766753298752109814248880517131154641495532422364092331756046574136292266518105695258091211370846899694541234063346060391957208384175880021004729171080136124425960145960305097593143486439057603229176264653172818856722114119404674511808358360325156073332312551602934984419178844843533124614431565775064907180121717299860510651549130464202443673689334526722545609822087836804015860463409168018404984024483476833150566277628254300807778995500577188523238215402720953476907982423267784205697233048520722756555917636617875770364729426485513495710226033865829718553850337563644647692186010343055282716648961182552249301354115156339790968551019570465420574253241366937796698538247758486398890193582948926637866844476464371009899298855979750443442400454759020018029063483343757905398361025591682454000938159947632348443106855363413889910660842430082032163347670313787259633820324920769982966904150238685294993990545560781821515627573718618957347463397517933188356981291250557399349624121619511566514147721988648550043054813548496932542237440936050275011476314740882406093980927430644045262855289581194420700630294106804159177496350652451217685018890764234368515046579583026046291880165002001811684980625080388361481775679564208231627619322964116859080842471056584112772305197509249235792723537316629273060968370660491315281977710986698734395338155635458286167547473596186593556423331034593697028186151862883443203714882588445110423695731296596619484025977652432280713438589091448116005474107992386515156280793582980543431958141310665271803558266568548451973953177601045372729041583989268900906734005302972265984142660668248294150757297680990626999405811992607996133672171502715190415843971008343145748012739080658074042108677509249607029465105743333647946514735179794948559117301938628408412776845879899634045610472962550770685984182231290431928731100764988233481034516075455285658674924545360388338718609652775206376145594512913062364143551997782105143190401517644053712748393778429160076446874 A048921 772 167846430460175845778371486328157024353297617193424518551593435464622456263152135323607895026508463784164879331372295820199310978401620195381665455647494879377244861822934192394233270358416148338600788330961071283080946449273492035413899526057037686957647893392994758394181497813935460939530326135782858559442400008499158832595696263328685189254029694885837237621138231596909141529018408847812815497221093557781719381888575035888519608098077401654375091514792865647893710236279138149364859384595525413631995062374482232683307177575640296728504689672979844140725502748752220062464132696025872535416863323065284244671511894143609653445590083464985444820380926051091071590813828151928857022883425756734122220159288626953797900160285764285396967187204086453531566116759162977812428277191003737797818594087062192762342185319278348801657426661931482987129334021918572507974742637186292915913857258335391302064417374185645682845376326385246296621356705552735203273682200714890252365331290343226901627606748466533961356566395098072046917120528376527796228997399793268983285210070381996351050099823507807250204327166731665431679501034859221543012032218047925597401873634679781647906342813115873385179455379031822706971599847751843262186121364738506601014934712875362656107086010952072698495921648968214515056948474079276187709433918689630900150293774195197783959842310263113053905103088755804506747286810312136750270296875749075123861432062290313871433804624692173578752218091785694024348989537571310372235075184029034559162069557354433400374505974188827154114136628090300328478396632703380552300880092914480121060518496129576996973490624492600890415591805117805701299698026644572563092776874679632000984596567816339797997077857406174036756539568163344096011994685440147335820873591002890282853033069024613055647555853638191666221707156203057368354873617804355382534948494934945723261640634966573205894558055674650235406338063823088415346523912810875583531297026854522073763062333554309315213624961310111309575108126757188203779196921494542798038242748949953238972733455787354028607299461254811897106313610231130349110838700507860562635781642261162696183901887145050938950443798813688963794404435615472189605191202014315189691864784988752875195374420790725852878696756423653947238020059401054903067205294632317746683116198220138238629804578045628024149236745429162853815785600721255551988619498695375129978757665835935845860921642924829944368751362676332469686799448613230961616838691657413078515055543838420591838455646380205704242366851388186412424766759666834240986833846881295920939279581831380738256785865414705246251167716644884623882664755808338407868237195050690425470162711482790891870622228608567158997646639740059252147187130424541398736102698888628536242355553139331735421429056080453266709119076793172677520753768437743050476389217009264375404649323918325382508628079354339431236740026310218781212064450728138672758550491429336233338735350043076839414766451964186287098616561719426448092196587011762418445092202575315570998928704938610842198042127707898730034193463316163596690663102293777940364507409328709739848786179345690917986158991849878977793334874941375456937330139418417662284646319243511192712460153133013768339977292482563223186562374505803886889638172972407285112843997199510722343016547055914359994187377325 A048921 773 3384119722613175467404681869121205187287402405797770803391268529039282381283342262048352696667676550618698749828899538361987728284694342435864637792467667317372923195747954994108890695810456438655002947892927400889322788855147875953484818453179065398221611601208017626399351576950734048654297773770539126206235479811455840086966670652364602264370223480427215679466608026151523899988458301144528424658500321120459331868727232924800235861500610644657784844545946361873178912534216809336152899771361491001762009438940580415696404891073514445500671925763676757302336998996856195182897878378021758105671819885083419481387741898667003808746459740763221019303761232436678122655226336196163937342108633860373617347344074618719076097695632556596723862413303796495985363547633649259508947185024839830067279157042055800360810966317027977270524993650064134868672810057195336367043738649652410668454155101322346256931672962517150024503258115234247660897956778368117197845241262925378473129632962798091373948921201471180033126855955032946537669277883111409494147512235263873161160624475404897442372193304843225901817267223897207145017482912901570986775222047140641566959766863822287807913061931230066669327400352211737598173585210460978317932693595937347202336037515190411085395102061573598022826588885471411724667148341694574112423840104382263686141643719556824421446230845276004875703533833998998042674704337757254584813433342334746952036102028526461376153827608980257634410263958198987038903322327341679588879159900247434476728053271893647160747560275330479908430365973442515818106921100207198370334271101029196597887189499785686569446393356588253377494254794663481249744000961658741552874123673601405877128890390490955170413067900559871761066945789284860186960686281566622330519645562804773305694329499458845707012544213070797106577853986132994140048205326253776604793861190148949186887702771970015111416360964661960482617940350615098287161332413443912332605761354086758894871071800570964842871685895681222856715533353140180806109769440979388945120412437484480739797242036285775945029928295419062710437476980416566755014824481278459072180175470331402332827481405511661667704957961020754457940750067531479973032605381192297933797394828039085231003844077992069084958462487386137165594003090180671437707804793395499158067589438890305547742553388408230234248361218287967910136936739504513503144271321219838629749305964603211093603856901795131757168344273649921147021091305443611995667484016177871724786181359823656389620896450437542406932788772707989366919785926627032402568312393201365393860895848041827388149203846186089665666807710270626470093013745639348318948083044634309371630686193577874326437199205658457463523957994015743607197889895433451818433859411277645959273262238699475152970233144668121110956978112865358432725321473767667391318444237059994753927996236883135051473687532383925044046700436513453465752270726539147930888994101464271833603316143425854568032227053744626239491680117981264053826871453658982377974758572479541534137254800959532719738851336737976685699801577915384693143501521932415653834249827768143836202818535190974408537303548066786987718447062583829731480018342223036141994805607553156592013335948792899051910233832314830053112264218640423454555822479326123684663055528346133666235845908992951547773645825186544 A048921 774 68230621679480413313637350066850252657931582952397037744550237530896575906812290424266751746605799587065740409885393161082100757476696353790282631790067652805377998095425406768289261814697152357746021096816413925769454785816545025700668874239096790501906446145908157990468968100299202075032490775231283726787261184516172639334263181097278847525547256558343827643568513402128793274658154738657573250151867977209607491355559088341247319551055703719512856381360279033294167586621169073556376615825330996982000220675924919966788682730517020674544250638742561107749874433049111858525366961393541990900682697106188580518455407489412236648336467847677978726216989148007378257883601799573229152762737253009427116223029012303325385327941443445817382228580063957747970446315823519611056415332042543462812744566463334959812477940541732758449976120315166425290698209243838349913763350679549266711079759239003886896865088205853404608389007273976574953778307944101273390220551069419280060349407430603827938331247636455183361369708408807872994415933762171709844474345458392810882051527387903471851111810362149297124632491563888323726177058810420439376140483902417397225117222106511332103361506751117791071105660721837674422553118041714397094315706095167429554992587366334355428373391658360872384156986612952954224524529808297529175413276475121281750356920523410919790001122342612500040821595255984709780602882110574956626871692777856292297876765237718451975699600818455329732806163172989884892674760414873406299671249673713589890756450905850156700558909896707161724945884642411375834371414743980900839299021638070568892121393634160516483601185882041740104438274754413303839532846089265520544475518414374670615040687068482070329528477014010277040457724247021782926157260796951553987789758016396248386518788515056178120173860776377557624631025846706271648594547433055026101498446780834618571084140026818809709803463874956391575892677942763547842658368773332247639121776889800205983868475880049459607669615815099853926987273890904198655596967689829518416974957526319351725838754962860358816339385684939681113028513772845208683478542080697591305436135197040091573304983914024235399216423459656652567312439067165263600811200090407908926907884831059251438746629105101676100206667791982541109052343066202638126009857177234759392640991583790142233447122787282159937287434733885263575018064726104400529139246389814887757630376879572276233305116993071803563198212876578347489906773213554656443416851117339558057725910061709016289115922395266083628373182992971630227650311427887467633748073484892082189727461148939741968483509690018074424468930803308654245130719256915784998292842477679750500127469564754390686835918513863590771002882077698782868264603924542125138722074714077198942238977014303264894854105241369601758661326002472279927435254033349941506019422231214397219431884723388444989487105519296617383730142964244222466278501176417849854445226315172157279773826745016729757588922442832702276444967440121684133830934156475815692964663893240313835959760298017393756763878453268958229180669379736522866995680994538262118828204662953906696811487457734246679238196149963567396500351882480300104724672878570715276481608374840423964661686687102277551600366187154311048286247989665843184950605938535132757769240449670749779136402874099342050297887133223729571 A048921 775 1375665790917564370616380784643152924968011388198826669207851085706668234393867018250723986666713434606742907525410547084837777110257423600425335986286706223394363880227043855514293102599033290026418838699009589678436346502310391953029009888923851036920372368972188680195817708438880935286071030355915368728945633795979592942801574170316665471445481522359104772522412687747112703852133815852355690725033537497999785120251450470408995531988149236892207565703201101323330645008277098326826855992117423789789597447505988797429813005516279279766646735877655591290776211016799194294732253492718715242517806433383154275329678444413787616636756055998423666314765915898363527998771056827769109981838371153067435656915093598715571800262879285058937503895907387102810783642634270254764470186415694576272390725881754602417683379876391449558840441267269391816646922426101458753765960309357333665776379437322641266292247651474743381197189140154657588983830583871013095725509552816390261651386279486201416094543240897288205460756027811528380280467518843628130772882258984603617740049734034285324057218878149460823783614393093849159069974714718213985800173449665317515712171865151714614045686891202974972345565662146290839495778367783460463754614948358072118750413344143995758956453237220769847435775141263768577603451845327746441540108367867555178268432545451367245249178207225522380547040127847629884597517266438707937753732484973705222975044388686777400207593975547868749092580227483558101007121480581355290472292147042253499129997086435697587503021580589849519367879017729932186130080645961221822514748503932507708973754940564754833556680540307332207397431118104226237349179993107770463558973849396498435339044455545845111492997983143407305129836875201507398072322505227450949935194770606935597164218508346233163800099673960780103757013636543437862845969125297050110004635079201326389481249244333018069399042327230509802291187690064058300988579744046592363456060933046390398959997315822485404038869951192357359194694559472877100153965256452573309343660148525238332011880237763948518169258749149825555181818184250628117059727610416200354621744285662546855969572752847075228607339862088639468041398938531435977188075443190198878592018840166421799468924305013215915540297751063489506454576175306774499715939302699602425478928514244787408820455341894629520247359024856233465911546310870780183963991982567176445749505028896630268812686675210456801646070610849228368441579214510597677768558556560316153381998073877995826597498837712458327677717708571505235941896212089281195804596255034081767907919677824027229526737134220940570360052917189501376619699091564922311496231971086896084949260669733891831450111462639318511466502644926604866174207337128728431613462651951365073795776295289120188110573316906260765990008543904867995031591159095080046876696199707300439678190905864961590994903970006370867306842098398391576851653674966665962226176722077506933610528061229711161946653286260165889553057194036053277525035240635993942342571175440752635081079152991371891964340597635957399078763970334446196128982227068378918907398608580226839052969373920019346355826102238261897781453106936120748127629123097724419181386046058727020422352334972020171202467531155171387040717278855378511654550662376922867336019741283206128700814488511745025425154452606411010430726 A048921 776 27736173608249311160887056066337899206354792950933160352171655845467607410952570915158806594907524521935350914461587040439106101014909417155079270365229939086009511747759660119453770766312447378815504268103410250280219692410127336740425871679813810367291757201310822024199918647075749316938562039003474889081718141807279368396592699087661428138004950928257013865253056966788772932937928720557040697740552932882803690384902253028827079574697745363164985220195084223520713431362715269844313996956694882624406866754615525457854969850430540108138110814221041392862068858770830922321279836394827775326102022409188459393008396277815378437218038952703750112560331670125816303503843789877878995880596086425408384705295000914274346333574786817416854507731902510186807062054821710560737728287456818714761398352415191727481997345255326465463608218380709357492068824664359402149590941843499210689834095504219333971980410252168687845844322835409199035115417278229058091916450213663509385995970106651385520694352884639877162044579671366326794406913120509296610471142261173232682482071855547733315738175170137618766975936268925695181280506471971571571282657716011647849371411920071647941877806997072874641313503809087855184076209028697011828506149494479743963078404289638655125745654740471770005639226014003115448687841880973493946034135737532371029126855231033545875303011224079859893976923016842318477270433345334347330415797735168151927766552666826040705267057759296528900749272813717335259515698398806524951628947968994665375745411365960083853385764407293636112788015030525008094343310149498739641561458496988198790258278219545193320009276570075246083505266098779134643020863181506021997010510207056683038931143697674642069439755006608901072017494037355067912912383424238605255641842977187277493628725178757964533481431506223387675571351315357768343994157855644576884858426365358695883886328693158170288404681691818074758838534631178865521768196956809026458668852892959546334031259897744474836182236348270693260983577781104874202400048844999815373157357497590897723704177627957975060468236084019397158636137117832650323313019397732889469186016982092134513018434269597746845156950900214725494994032831358373104900713484789589699764374928527511489833200398929830184021807156735407637154623737482844397070130095019526925271397311562412152847878369832397599945092721863944405823333144758605342977605823380165109386632634983482600229112512288113041716272092743929487940772633055897165615021173952243167148287107802241794149755276842662407372060811845505574088881200493776041924802060249083119667394354560575852778332131679094089581312491905795952097718839001244387471244002761156387067243123047257540942756622898021314324035556007325234105585462924818713648508849921347903793242723380264218382114320609924322520950503548622513354661022239749871778007272479169233577287824617470874250808853781343907343933004178228008238818928399417953986325216081468480283309490739609702151693799988542222336036869709938741338076387871975709035104346271790735264404046652279787767641372772294626957080940702434826616016795156974768472708627366328866032061820163942603491919194089640233106090145545714641268958275171646860964390184154445810915043813044184004681872811550199318360630727995893562313207269892912912693697265982761517195071938237400328522622023152571659080574809 A048921 777 559216730913856820708240453793123939155372410508702990821658255948466814912957500397564840315801522744547110530631610383922710123824826558423284648678430045565417552463966387101383070676098461452644907027082118767140199759936640861050074471779396155701485371772456424679730079566523549289234352544317030357750232446172732829632509056203855543801790349170036391192127362041982552126781815011737238695489337507749550507540614105315761107976060410023983195117365722411423522879804420262323960479814026231355867457716960776775283104694567544144001310469677900685229441039761282039042449766660264113406153733296251284898681010423635215637402484727656953771017740818310792412880970492746739487175468312670712699360722151518505772061963051549879335525953114514479016882338531685691323822967234192511324737309004369727737428057354512320285819340151420798485699826235891840038593815682670776571101367779690774220427765211977432873169855810331130791339454179823685378206373482374123424060487638918955382038126765565962443854609873331853017303802055240919416691039496892458359599915011503665077627763723095791430308003270465473151128412417916111301986959070053394273708891420312700652425730629296407315187891453263674075053686940810784702880522353085649425514668537281220501288131920938589632928227458555672412675690400735739612193803200019296821700476899665806486492067050719927956840341318534697291096592511113844437135376182727794193924011893502244012817018335342640149038089377588686018797410109615675493387558478578296263525484830490124216266194476832710716182439677566195468217633104112942691940303701527560076679696488715247153272200649176571228300967686153794568360406116344422395955443235702994034431283893471677858199228950250680270609409651316004058632076527176253936799888170855118219606759889899572577819458228376268354089481463229688808172347839536833855465482373726947209589769630205785021797122871393696057192732942640596585832086054603847413089048571789440140347863098326785824620845214963766335593536027941914195912684658921021101025332522767531380085297323008455405212057756740336362596241387923711568008980037362907061528119771197330388930815774057019044979215442789433341430221904448580009572208092252264336450448716952846491595186974298931157031760353801537716822017340552933426953463259844399167719487116792839580931514872105458515463439210861822253976576953076690054334304646998906368276841437031947289189097660066259936626676287832495486633489386093784142532379140666570175727611285510725175651539294202921744977162410711374813274786822459300468006663334145758824652237068730652519689502912176760813197852101751740796692830612243997775272910087438463989153670897618136806596027580758443100082693413717046443431947929282857775852803818651564484914285993016591881900000821563977284406638062538783209388680498806677819708135751028810380084837441746541901683217115035485853497509923399334703719490382735389821606326780457845421965152341763949585071288448715702026573285814034590866805018607239533609571831486960669363648279307524112089599293393494406632751266847678520639785934494972698213567832437561314016711591365176036851584728435409224141623091733039591661143988616381620913039615711535890380942092936244502930375748424007587501615649697135927147980373321030247768807456940724696426480911717927976911928079805647697183971538875100 A048921 778 11274927700949007610870232868489908794912719334321676750013113404261332076807441712063131395288383706668034320583243614099062641077450052056020847931575236213460009606768978548978425351517726413495779236664525410479670457279622860630364264759590313611439537698384509233081895840020329153693793699059957927069485297498016497503771279194589436386470268881961322790958658008237395249191402021328717486021415325090693504450230171206474122430186250412205803816791342475064036844781903289966260421349696399919902117058082496426727732498996900974600814313551535019394554597381598109700342949874124408659667096244616995996938747139152936939865930459860980549227509577818450526502689823570915971662552796239470823019102495313621112462038952711773880345457412187109023428194902413792086760357927647501956510638862747750035450297010384332146276224072524727758359322404499226614498726362203066353727335087340029885612930630223478749420162787003573423605787040058187866366338810235176862812398165779913871761267191152988050153119482221537149168552462630854296770028127865203484273020803979865039747397656446882176680251194963188600747355869889518164099089497487758819334870819444932750482559639070067167215943626167198387613377252024418012482465263176763369237482783970259678108316190044309103707328916380173453181251821171792101087557514084653324986753986124206759347107180573603963385955067687373549940771020938643986207176124180360051369744000030239576960376018410120551388377057281670273793658123114372850491155002416147640270535449406930518488275159656136706166034235991074602505195824301815001056160761668740169277817250347198593559080789479421459029758026982966707308147865096873062841231649507733558665520506929032271302370784655199209007125845372339236475072014028544207635154089658937916356433999271430003556031383319090816331764449690285670392602533146583788549318170760656344281053051397880344451303302928358008087045122750985077184680997264725814733674938635565799150147281757204758051530645041863108587543612411787092913117345693116782439057381166681470094382040922318849921910448023162577723268260227180754801546732200291534441640481640863593209488594618103348387124096600569654815190639043459438794621754655276668761924247266828362436030669942614651058244168231539446711157876465604506271391329174852681000033373977379920068329050003511884756376261424303338420731338704599080116882907315186126817032567666805486261147986793143420554154005599006681257574925061650242825840662619098213930776931590180133189244541099964031379567141152701927139740677825543215542174304218244729173555284112353061541403904936975719836601004494206106037124898706344644143808025711690308188159925570533751247331567140495106885845950283327534385149700044615515551925516943143993223493930397957802142603598182258589398282314095956443519072062862279215961205561234235602404101258923205953204266149222536611996872887731644382118164356857892001183808806561265863316192921231335260794597615551312184271228366246528551346584043821087088764211557404996669438085872133897101298221165631992853757236415225813392436929184671622746224979869133402585838610239072617434837708691222801583053764542415454101526270457214527965677057871011596437706108666865517855038051835042968167657375410833023835161686724585404585621783034145194063367946624861791932260893616518846847470662507719198159 A048921 779 227325091747317160536508814386253087329906308063221236125061401635058721384124824885659354794239551978039385227052247216833690585480837825728665777573135263857350668126258593040536624835917329272803439516985254299008996992531556356092763445032785431254447803373343103384940759246759796830250719271212519181257932210404776176498303701488803160220158017396313840941272071569955000972214495427247786941426537088989224928975990204324317151121654072834833006530163851864875388453069211252495322352928618335371040252769191835238723765869492412755334074045824738591355109107178340048017032516319646560735943881077814139994027734920920504157941674294314605105868094336957858697036439809955837327913649990604742421040431811152506717941123592512821923975233008990539015844786605584537521576645213405967212974989425982827210379160585940847378708909464424220912619859833813580765631480876144408141179753459848314774037133146138013333831889238396191556408747510313729581854437713755262425649448394394135843531713725988418301621232556696022128204501734259482276236387697327193153020187090242123919883366471654274723131433162539805297802715897584052806649731146361234245376271187939842694916666790504963596111448075595162437797238080262629026860679933289380697480478464893707092738650522385228228008575979128829704484726805789981941391594986780977138363637046535779782290568488232936059067698117872484195371128033068347538795240578589043172988984334685678457172857270367832221749818079874946682639049059434575301986991665326810244556239467417048283270479552720833792886871549869606458143562741355560947181370584824835591451791324820521554622939724211894807781410111729607066593082687722748576660490121419480774111230426271864760526721902018897501750991023787694034494397888211431787163722818903618098723304073703811841797132172660050810504766480566058223225963465129074505194519103410870839667644412694293874621392171844431287657307707712628183556941681019315822056506699681229070675829354440899233508175040713198780378287977852915339372357727951935908615253818057299277275399328990495329117103047830946135316198300104176990385073646613297880049448329314971995092378655759383936124176990681469937594440322964007300528583807787480103325652336943344726482403875787809620337387762852537970788827388477500714890858551869916494478273718412446831624810725239291748352599667373364698376962996985549700239903122954478041886104261021290776965318420534259985146593124260496419682730152459502809760815297193879048605754318993600559850823262005935506471910954943613844280076733043815489302017853641586895451462813621025358067133011649801551168788639414331408168771411024490102983459639126189906251216430199430595030562250090634764273982949529756334556341808867590095275064496754865372720520139769339213782581864650696857884190732396035751692747722040593053403148705896522464642679202324840986757872198941566056045465308947904108867095059249328145132563336281915555723236255901029186376727539674267810560804293689222838215236624715739276424499810827711362250017990315354048850623051872946523958993971031582770634845581563323314415345907899830498116745623470521356021845780849397082120776562557293861933073297215324227599219882296191665494672560400478057032698167760575772300415531599776867394000593110553934276141765627945764899843423982537220316160184324910333055800296662934413426 A048921 780 4583328488534480889788083104785401878255662188257947228431811229752940536285392642537222199298326451692846378279793087802557255485402011164891307351408705258316667957301616146114320880963339841280536534045677460512093986883750781971919435948386755105361863000173805952062666354851275183671185848252393112672564502156695799772542301725645970121769389560274210779096604716034774721364393407612767858984324354766785427927320410049356711194440666986309652665455359764508275106926744592490907399313486381528054513656430328724000652140732973526976144626311104065927366690424375094666521299893693764083433691870623792445942591194536852065679483097256040608283531968794234769231198172945639768634479039448020020453546363157354345133507821410204562919414767581809835450353564113600543096236234032333183300499780296026899467914600283442354465196886345497069515513855610027010897435302926097194739399835530126635134106792879503994613239801404381227156739743697158375771161306818394790790767315715376401097372540382111298644299240654985715927322014797587219022623751983482740485989527840440898492823395054095830520893778742876359451109757179733802798153715273845707367517560356372288969977085347601436954731848884206038903669526560877874415147016332515230445838037571704138433536993724014781488799805183866548121647608677085794730545237035920546979034325145500405846335682512645276249318966066589958659699133461953002138545654338336164273443850786188649023279571324780214844799280738061617733698233342661784124288875465164145734595259871527078080368890253682291276048398022436769418015909486014995515255792675077573526110847413214105237109117160479433635067331642934310693683025841718191705755738986827921859897069188972830372707495686134226775104272014481641751136813747046873664250771839580658447521340377582255082883775309140561122306285449408416206396204991329867027148105613651807108722702367689301702236164517424120693388629915856886685889980988030448339577473345298001887400272294090128588787067119328868768123933621926866660638383597849586096383965040613886861745131176724325903340181728457087957082612403432156252963100061470579657265442774007983724188945247932104302032308098995700281209450976409676149797867937989419187975133655527469108509864507603147622627761016388702335504891095325492948024983851409927186818273710598379041839513773945550226773229737205517624372989524491314351637846648125278965321507293678696978369263733663763027382190017186123214636524076313570588747315196182326758891004648772042897532165419319130581522637294006001175672979951888730069764068422947370767847664074671829156996474239479393937689396711270745357292663151950870750007869100254215178146717477520994086472444838995810976796937342572996933997429165238651456320334831646078701647133834535486830326613412483751866402464148286558729672736052710374280435068247080124697890095673172185051806266070793705599452059562134754911333988466420597204270740802307174873226026075283629224392319860314972045214751898133744617567049480934691470183676421696759080688193282652296199029160673641182184068382686702356595726364178550539993619457970096513369627239421802412507495019795776852746917514000515616428840522292184909862327505589797945348107150456685771720375405420336893678152810290739290367374004796608263837470984656807608366716579746389290574222489375465225616224198110655575924303621 A048921 781 92409068758507111952590171022174458283137573709750423956420941889217385457527365074710649096593503124791616700837803009222912168262984763625700713090436537845045395497764516611698344561446233043980848326625509441859584664541186273586283311498610311401520450555056472232144375661570651006418652242214030666491726311225368504609221710894170348106311272094090620331831903343421056362193898912074130145594160699381390708881409178439139806777995576656321144206077957041851990840981636020732463732463190071440016768969908034964109313222734446381400615200350406131402828620981141551488062400439621155130543534759573022217280383670224276427309234048934616449897966448961267080281558865893549205252529065437329661779659352938146495429277977331420805068418620009216893359489543813627544321777428983256428298709357353504921089266960535604164786452243789002451147569444189504759900509811964490764191371342778659757725546383999426393254127542083245063537995156013359661984424686218038058168188193803970604531089315652414277277942988464589447830644334144451775674657811254591316351327707298782305170181371197313663307985643882439996713469626455077034432322400701546005582654806528906902272835299861673381376339941091914080780622556723181623695565116435492142959605816040220374203265774724935501991953444108541364099829381662676987567271127726635081410312925219942136138040248529385571505832934766888628624369733488768396049009943974293165492131746562151206921684259877361421333010876490980256871877098015697832079337005141647840974099384973489480839349282024262803986854008041498595136430308913471598223026344733543452608611314093431464970072465566646616738332732803431460476430100427639493448698632791934439119763934876839779702663767497116378220754830604987837198726404273561178607192274665902416715307165969509353277290835985759820687888516726206006987302061809229313872285600187928631515196285469707288226191674378912949575670268706198841648285613123728218403245195531391614372535219317615818166225613751733611389715969307001507758875750727485626923357594533603368849206057509716529872649414892048759559753495961800834268065033054296180436487977160100638532125518996428431178191459767774318388275012991931567568217312837158861880474541437092495222431161719890786579611297275041253635911643475125200340579009521268400070713540074810799829121445085479458432910109608937978969243516415830882972172563879598751544334188169045627456590318432810369623819729979913491993005178743904057750820559224612774918881387122787609906442959333489048778723906649838040760304777509903842622767658241447035779757707622070605842337555549250528921892065323852128479403266300862045037168553815865847295604211530561852572026837813271290823545086426973814653499832273199881794740495600583742027744139651384345703705965839915540479709624273562864711625952601998844201538792594480768262337644319818392689676949761470493354586368846295619574411766592877021583178530923553923512067582006632276521168766646942926701352017209368265290164013419368624706104007589750245757123990714817605649471888651330463322240207770298942651452183933090405788032197177739994658593903105634617505593233100607124233953835157619295880988748521958855428922940102286291812344702013025969025730867052134282578341188781470040787217817315215222380536058374413234261793915946857452574936610471969694549401949251237425122875199944 A048921 782 1863151639725691902653642138360998323119217882880325859551411801938589695841726198350923464548296010703722124229445405992159267333961043318819366612438074124623100005709260226623445876933558069669402022680886987321095485494385410764295862154515545150090700218729185592970688950025921110740137682836333438045413073214361377633235328362505960832873477746191665526856184056113450622339778668500845204382701609036603244705681543928369526734901235622104079923173291104422460074827596638523263341283015438906887236567916772144516043249196119767208825676693320262110239764728855085536727219451142341836048254664388819403321014649616470666790556711215136639606802191260425098078402020622947566130661722382868401192781471420392546483490757445448284861584893297211063422104192732016794435015133426924182075025394762461585922974900990404250886982095674076981074540225618234939359087067931392759861529234273703502505135831060089642061285724890242585566671831178801613807771594752366776510392219572708339613179421684811436276366587889123811792175735137698421903565231767891318136792728748568520996400298313256843025519776031063976470860615157477505988490681444790855290711778841718260607252616345833973367708328937563322812492873084983261336072109462425376253836342017164885612982106116467155867146983851316605799114211871435284746245525746679179475474182219250148203314761644513789380055327381451042463734583906901414939187136351864044464316196000742241847766349024367789652135950447011863200989168316494266347721808573377028304555646065240235041155882143804296400300659234084296652703938470297504877357661647261910416417247788640917783512495813645611926198830923715453463191472991139041625194470128595243174704758595089774449392276507569364731552632119553492759119080011826726736031336977563152686233364632755907203194482752261114195568647151927480063469567963801476434963155243840911454957580398917535977527174836591478371920543264265751129455847845910627351415781292726444383681053204481497831777312235675385953510584605043830777507586225529181612179149724602546082123805669765773498568031599713305361786662028499216017080570943477619528489890938236506300076730989817044781482591909805557708348700530733873288900721311624929035244708516479525233147187974086573531414975353031620739418548220240583193941261041942829630815799208170061635556367533973923066978783403162177794772370153602992737993628881302623380511586936542790647101077021873058938691690368472825808376847199198069536058473526339327571732159768278639142161660048549640782157500824351397283803263748481701323071511455699986712444104133228523480321380637987514924643793883370109903130983297865317400088521632027618112919756934732470594036211017518730926588505055743708708470866684294826851506906415978634575117298642004077343542632852937763714668153578201110330029243726688764644081050855854853002625126886886082760237081609284502016221464769226952719724535126711598042739448336209953403543131715191693883936175448743343427837687325760531066646542220994260730389777530840868033258374820103959282452356019958964127861824884996384595036222336732604582947765165878135802210056904788565736345358258279421043028124477530406243036878718859212150973034456014790625722548533879479130811014021129725985007621370059188671612595265335364517028104171473934972378680566603960212426581366113363606039816484579250854671833856974075 A048921 783 37564863267740331382795620841044277168555212671495556270525140794264903558343498153623953817512095071214942343922461574776112138764410387131051306014275737410214404470064709191417399159036053239228250537311195111742417736678213987288546899173059109817518386408497389370418558378278245773172004954927502535657587715656227784615922185835623471418224710212405088258383762607527488104193561152120142098689899695801833920374560579802377219589938905834866882754698751041287682986822012584924399466215693546777470392242321191007824429026182853523729896912090107924316248005060347613610352647085869495658783755412863842050185275148286897913606927984210350878817729330294724378495474459518309962432852441430863639411530364998295169261994156185850342047853813589950840707247840503433065585147575831867930013405580902041138025515032679263545847728848194287848635877577767283403168408703732231012363661657235038674729888868107980979240216391982943468111992396689002981578931231412794261784489872856757349476952895478078862551688867742571304889257724015631248275230427229566945019423680677310813030640509421703097883216061030326249723051726091591849284872084857550823669784879424068763834520348491869271178061946662811773453567226358809958334704247285855319594356184790472607688724849316945021868481986418291962013199375652048829391125302537274488857875380494208562855290088138646772951289939158982983386928052106576594515122647077272920515249978274833333572513922107619115089003611579642309367363354725280300087069272377090639534803094993274233926295414944032941998599087490753581070318212301707984423813575909068293082261097305966870257747475624650362089374212345618239921435017970915256819531413284038660096462903674436097571807299242949764220447790573682690404371053999724060178302637534436009793934681010317435061297807973797748425295243189273336313467422298863306072497822154034856566926104487779074909195610829165712555749043718455805565889962620964455535516764020705376132385780336220739966678351129461517842946795417177746829106445720243608937270389824078939574176801064611467768412123240770247812293920258847697374577637094330731879117000660236462862046411684565737887823586907308194747952181712381340258884775516764506371444951228785646313621108711102333820497946488212240073115515580578994881118504787072321495239743564411242621276682390860791790946772541645719089262548067700023167596662532650928718275864270241556857806287458414295889091491585329383968580501237226299242106885487232963276651030329152535261475779992414898116370482841848965386203362936583284565863971347055473854850991754395782788169070580766720361417643354616090543074756772157263119722728107772282576822292022471860586396233963185815128606148110359568553215799435252466706882365364220734702931233192342067749122217877225226175223771963981162200486747305872920151963303154206753644447040031059556292081646716717179889586679322567451888790457650347473144835735771486549598682698129627350081288892876394523545120525160631810156359318969522271426750069870709573696805107365812036337986796424940746094619650009056898434821372101750589668302435486402776866419172655753159270560495697836453968925921482014215514490252848650686865959465273247268493531731727733356222385695668286668257589379484792173215583104952473802077105413924721418538685723322075129856087280928641026553005085412684906480656089101436106974 A048921 784 757382771341028921614233404743492577911411874763475522646002029142557183604731913931639958517755396277539656834442546041190566949608774891375213113040460805226668698302344661008097375221039028475761917663866293162063639085810664917326271816831355617625260556677424145757193381052157041252772853161110623287594845477647791379064845477582512068228285774429033643273867894836785159043299957609267636492940553284054966465988645704293985573002821484541350467996156295321151159957845342909649103514577472007111919141502443285182983993509855443549322414332735079276743930167786963856756844533818081320330056240585906119027016114218745786117672215227092383203586419150600041658800657974406144839623604793467350314946874026314155782267779693528357150920543728015695553128467538126024736310950988906987778006101247121558662408848165904410620977658150311135930119582648403742356446516925562173739883386471643615486200516853657281443351600833874381313831405135371846935792797679973163153732108306145722107445984665449604341955714675059134760053402439427422090026773970237296977590302113023211863755252954560079546264559196973661815852192430598059707804084986407258262039347448236295574713338659040451899658111600907282038807499605353453294961045697705305491236033143909166699055184798946139414445177943018618686793520012782396626748583603511002497673303946050050825038210553736634591730118373268087529596200922838213391712487871184840271564425597660993670746783849767467574056701164532797794452916756981933093861224321945092900923671696698749039181733114945710032771458401687914467455459143723097911655424440120973277862637827465656249495786820031704786800350943113524029580519369138120416856350729438317336269641889179222004153004317944076638643303621993958284379436431623356489488211041937961851902158352296655492949979201173227451489688497613481854824650104920114013232224655306495534261452663725021309401665928010464259957533847530962687553722296908037506596461644769680500854717719457829354726671083694890887074107335690553126524613381103965417864063987453929855092006580940890743380951730212378136678164658472225245967018302015325272669137438821796625988073452307483417477254377742555912702654179336332051565761555068284665836144071430067684495703560686057280402306065680359831322534285717085474552528099575691104044194078929860265560118834808167750115145761005877585115533699368597713502091171989679143515254594905023332824299720635472011842803714651720671101694257568109446121289489135117479244510501764213647663235534045409127272620892899858015765234919724128434935248067227821008161518983308023639346541320728037977939387600671975734159363342909251441154532244020383129286272938837320718410450275129541387104226231612564565426228239742693549449335398966512037101864948506702127953724813297982157207097975669634614085103469151766089415119474114065711124488218481095887074867400865370171649344612280140195754840487421770626834580061885263476798687156146414917147252774237690934973376600450971230611985522416965815511874178343468894034116541451127456542530507067299302800757255620780301246483909279273052159709121329087621302607556875238292424474977914420326642063385892246135672746234897616429732262587866176971351796149372011394276261265252981784279791084164758426313397890439181532143234838522129069103046581240998201554471545656679011248324926050736599883737213791320931842481 A048921 785 15270351398212961849845842523642676514805609050425980816093136641047097141573701290346226690011030482235659489881088269360022636061899980595496659654070464740704356884957468585180550087789189733092258544710621665422331979505696889384918305082406892789501393526211839218259143578355031887460160492262307431796984738862747054128477629903096422483995226365813466103282636237315499769103525641124492934850525336623216538085429154315414757320505667181383802300871620471566298645782394816922332640136511524391696966953501869273538132269321276426658584994046707756287603195726672760219583885880487508494625098263909283758958856844693077391417609289801708645940358504096668709630014487584502232738181157413036275619095234707015643883787804918924580691009660596398640152225321796449070230068328253195111748291083331059284849446058695449694260887997778844274428783176721238675623391271084775843211297825677616918197736146073549240352873996772358884066525322227374781230451405244687684092752505884020176273568593347842027264432256726853407289625395094477960163488568512693954432608726183350316919722597039199814390082944646166908500885654062666353737154112211071056221686499581555311953301570209053242709037574919430673803625033589569098974194645022430122028445580653140434195878028227627213557098655818659403544838988484519305136456113222863529820814665302385744240211838329147938499815873690541241612735619619336006297130585943706102478009028384790976114763322406497759120512093790306657552117398286906380313149704691987690691332429214037083134707869137239990736705202296232644002083386185426887793088683137905487319198210795101463996367183607731756286818313625680659138784191599127765873742486587403940849829859673168570373296775486581173945376523406194396355975506930019059541337250849250549323615306905070487038540045592756803903137351063587777967701259101931916435924807427791740807744552039097775152377313531351369580098084878170225988002343384369889587033404146329534237527442527322975113778402422778038935726634259246136719811508160711705034731649177775743914286097110753438103435281016129844750934908031823085150339325630655351053224417162408062912935074083377068978610664876221825404602718815826945111287544214401979915823830396728073426016728876931178176368961075749468430912696195512361757349076662526579252666719524144099109811873326125595786960777042453731329453671357407119031929139042059248358903634424199216166161974109646099244360312605716500585422975652507721415471139437835353129294857459919045235033619575947758831655684326276454472009701065274514568581186965583355819497071886605380862109183320349631130447212443330731397504993176661570784400415984216236544897552416015768302119637860765579483609594153166378657764045216476387908745033607080450327827066388860895111460931936591698376384283210227401125202693944551160588914718685124489713485177816568815244143920244165946684076906183205507304241642018607281727891330062894946447728580843541319429895560352891431754538695473171956790967041946611545802828135757010949970806284011932524412998463745504092118128121693206522424674710144067331175893465635934629134300396695299381796109105234150046927920828017433545105419694073515489607611191430598394823147645470106762003664623407644923066362479581340479906538555051451673098598098737177752366534206632295282417666125447442681296147700606029865914171003223804523526372001716 A048921 786 307880824133386965475562955347450239148018111763276750450594298310789543425851781811228708592362438065079970357442844852394230347089460459157628760570155597061620438287843783312065589861908268177567088302693636354378764208730221597968057949745215955590571478650222545641116707069600771862814714592219789278780183017355860627690574595041384592539799685759245329145350868542887211507880124933052068943188655344056738556823456143318746632802049688708238737448823143951563417975113484340942727780783241840207922240604585546790632537631071581804434947100647307449535576355497246023760286450365544612450549910866882738562222352675685712147016052383309834492357124956010615372960310439878076042061063656138032595564847807215975385670773940507577702363779626024045654733471384931538615852612897929968854162057044114716054012972773008808569783613190239400110721990478934031529515072451164733625264013021428725833059140690934382930337364079572698986674902232916925203796514296750595406704912869901506487881967871633206288255878818171103722714292455841462193388834428326161539032960159718406976712235137749093703172772783691458012221194741359286593450441502595529649134384942523970751366170683841592820459163685867449644321405888425392568164259137981190422632214305892584290348126106070235080792083684170632951252424999031358217378831528050790884736262784153397429321100259354070182296653053618574140127888033168851636124533482084514566976777758729730062764864435613023969620297260943461665032993189807689682891791252138631497773551536889743973463231018363299578287740255925184166682090764815117767961156117771025995208701048188197889629098906403300850223126052520622506442642841441094646408275597718887525975952294460782826687187583207445311142604826272387797335219886343607846849085162134378533524769965917872807374388906291183479121827820654368281771310931188501194261001954126912422859250123950836678897210086017440385463473327356134248839140559761943416945729987801834424527347795381168104786170794921379737327229512860813272854286501011656015806294092858250561345906434855004238100571392466258199655971479059452384328916237398254885919785426159333925628800337680975012439264807757130066065044104062048687997447414885011163994555402622687344985281603120982853705893712806954716823701949371385952034586609117332791316575295001599247322166724441225427448535436614806370058567336792508634553157587863907393422535933745450001437134389174384932329320610913652370151577364004166421610619667224346900657725436862377288264534190227023179518432780113764982164801577112829843007605456664843552804878955216218705633821714758347942124038719343046605764519938268487247245829745919235517197841322525436981670015420138305338418995250211914294885274114228368693273423818136620640543137275430348418730573181751837009366677760877506885816702101224937030641932468714360487489222444013172234471333832888006416178988410816444825987979790624319526775974369893507848393840170168792926199139370687744272797318243156716392368506269115596464059655057620980594967927404214467015763747569494322998218399886777672649505511204678201621889091001992004871276676976868018578897913487306458268246319407845431750523225736237473066571040411891462248558125856616496386145874742868675673611018529039195671710871920633970742574753334595743004691933605017290902863986219716867794636250928370449230510779167114609589547391366762279 A048921 787 6207493160906996599705338455869449198059664654565576792158901426449002133504926483304291932292984786257111880111103148032884202897995065715636130475118817493885926536055149474180397837615244415206917901266650551466362978554086748352535094997844739014210209363044393439004355829678147183943038388148174899176458618198944123112750310856746766251691018780282677960415098108279055721106379309796670172908076734196346626159457984676163415295140168503229842243059369927479801161647939425499692460593819081845760603823372686840890863950179532963019740976784666018750828534191932278604382135192686224595740478808272991510982243315688318483615060256734683593233195707422727523052957069458807281575532932696873855778742185869993261018878500304725976716133944128887147894337609910764359776371311017995703784420282375149821749950272199957539688527514880718787253532497607484766976844215136992088267797187326748144568521476412882882567912694219470760196980494753545723731570540020634099345296769190201667924656059954300111835973001467533536530512157205050165648627719580423500437288588307633795281121767927574630204169630474704231796236819874400282234481447838176956574776412989481798707489421374312624237044415525421944809377511718807731369758693765782116278680582806960703808858484354710051471302777683149645744491989285631255894272696132103932595189000433286133667586279188884924686317180367241818122717236912014767068206837768657396755679690693499789140674220636066466868986674254629980300088551140785241099557914912469383566122655395438588778928580657532976960197428303258360872411669998119018252205941853410742977492343214372235055600428154536168134466911184102477349215905830351158661755886727465723711323209311088443678498505679331736876676024561927359363678306992484314478152195497616089143675862729220844637211942090102795713297488616896022233485393026921301976758404963182000841896460191352217080827774601906319520363179646056293846924525977917959788089918427027181520990852012947668801375800453426455841213562502573082948041987713585500429974796465476398640080421625260498337830282311469416805333852209861770941016524028084289379259362709000073446119809495388744117423388075388591515781593821496306831577589667624050874056246111854791852865174256108527419487050861244859924850010272313187369408973455674587075998211845155524500365426388372113742091775686066948990667103314956887732453644254582961824125921137272128504776287388371974895977662912880746481279602227629027740005592315106142773225707128724393426070493108323621769502882880998045244130274925739174229444826648695388746068613675572329656383732550848627888755237528947293222093519597864246702308848552823210513526640199860308008415082598708874372438202751163021860310518033308324377302383112525511747550283419399618429584921379019605846259258638428010621608946639694486467251481845304217463633213202708400774842217494544065118834817654804254398364141234325888280249913517901575176421659063214622134485728561910739675248098663987020429761866606941613961759219468926074998732402352965799959896154083146076544575286399083314266123594484047190956460521606269336578745732073312593892440349934963706370232244973058766936615732188600237894689827176944470424830538697954154667366364562053615523700432516125783551694119757283563060340503633521271723421012977824412551248407744265363028013409921657296779528463653193755320649981210289074250 A048921 788 125155476802326041309872068471676879383828719617333047520231020109470482704936784330529352127662450668153451661720091313196166446435146167869195203481716837741572453758323485410581397889932968037493610547771120115971174019228732811553590987378487678259290285587129581866983276596854096453058768119028787724975969381346928392843411139803153706125209728108259667278643878913771452906059608136240339093120574171678085332570253330217350635861869444560070390596324279029024607069582336721811315049549852547390983454078917871481456052172887205969332435769497489169406897456842162245724306585994653209933774921281850143977541251168685524590961132749268638223457857360699907363783105061468161971247818946973307024072967355945956321446652937473111202043114879162843049821589236287359636879659756892216481771512879085713662007781334082571142191283185241438998366322106040117392853101536076962032490593265617883069361804174377403987399872810515605387518821748546086648959000024099510414249278053707933158795408992916630983203681367332532345357082390853928983966169888791664187490450978425552420739570108243524556427374386458213937784268750086463749052328357862882295865112389559547083016430962382720446025696685364393565379219746953195591451682215541439890429567487921727404301620471211537951694171522855579473329814536724472382308967882036647960933409741999652242852477131685197592171456808267676483371650790492153700460334626967136951303499356785564989924543573699507669399485356701552401866923703067518841241596997573416459321533480309281290071014069753948863108200971162554815984379923819984881185858431687311282141174628679471955002817942822659315523821013070748095794268586908897219497227541790888323748811020154212906985104044819498895700096696074974593218094228247248862164896718773850427180414210821780703657594369046263660880320486372029779617164212437476359266901766606673546847404007518793276832812912626425128152122042560313669185558043927641345485525518379992046024383133757703102992170783955813407749168109849648985537609283427024358657495830530641056523050899462595732632329913863274989162882928599261546653322773125319205066372385019074054661333673417227521214515337936719974384058428563964434276218674881188698837710870112660910714780298366378526710715065758525152997871190286676534370637770778724415508943155905450389974768479520191832826828953933946388935023766977593433669221740907744088434119428547144721167849504887221368678316707320180999641906969961879093289826330646550383369429806471615783394055993785486671889693945128249808098389620887951653701236751883390971233391836122010355315790110056388320734735156934596606600802936367619003743463757276191824454488602511742207540227913685152904958793705449953596535666369702288321866801955041315549717488173758797831346942766113220111320442163301307789275372696332818134927787346323091163787412357103784332409196554653663608037941177377174966363372989578498768882079229571957188813505641638693041306708333066104962644607892465988062748142362160650551581392918872832466503462101272569054576959242860643625797403926159917895455911262481848259385955414736511362108666578785451541191363756490824760530164254900491451130614641863332260195263228970514000813971072670025809786944256154250253320172446779109518930061170835479277788614491684302545891871458966962200840979494075892029653938576204203489298403653664913327660335331614456948272989 A048921 789 2523384717081004483982644044820610786267305446865004249537321035288242445847933312167206314293638398078325106146488600945557959860141214138583647976962244407426766318789391576792992670076430663956701760657243422511560259109326732392456753134989973571219071723797497266557723383741416463008423698872820029962790595490258152057564732287960874166149712286427712631389339926244361925212918098136498406998826843541296822278934821484384238844083596446079970711973247870723824200257117911337220308529331666466677926555378538301436430083018887896574147606964867399848915847774023141006361190782442062825998545367144183794602195195080794231114639874875694027126673726873235824845867441196364012205491244033342883522485312051840185483014155506454367750867305477547297441615734287688135088003340242089557687481538883705876478251065507822527168903111892310378204342999048448349267219466193539493362083253153590571117724551195275742781073353037702941603683723897205704262765634754323788951459844773562579157431368190529053929052511892185515679555958633884758969675751649189813767758972189727399599317417241284174179114092175600878938902194743006462233992762116749985011055439423523175298295482356070988258457472333272487539753883728692817796041085459987817305058823412797285118568568131708543827347834772511415658126074944946822886482154543350200056235474623007988087105510261450674664475987481975712890497405115185565996666499680704577443523757275830870633358858392255252994365956892830025271810935401158763736327837565517307740371374463873073974973196895450536320454571020382001896618707151646865176350259447473628217119619885943170342394580307590028965055111131065511923301565900041279909151943035832003655957804077026031319545224073152231055773612709587613186535856466242724566484333165766176815195422174912879817923573031498825840566225932935375799745242617679005328617971441565347088355358757697449856150956863546208831896765101737864552062927434744578829761205713487481204916431221831957949580478544741309473612271589575060343836195424413677405666930505183988516141353594884433536072537385481068020032628801084459093762522810736161784463910647495208381081736077318331787338314126056760048142794520925057102380814091376936878341875689155223169976608522797749599432909736336333273498219013709962013667611365031668209816724833367478917515757583720681345082411627124451407641000199135135494681961007728292056425754094241610730914053212759869846920246557011826401899381847091804051280450738490156514388300984855010296066563520632489170316387552172889749881686292212606316185161162028102113312257453823359108304630542573168771805102345360099253338095580950414755611469571893731011828188690315106188565767187304970271070324316843761662189083485627019112170136640240621000878484811774598456217441620789822505423149050221709008942053681853332596719562009314682198977590480293286507325820160084948170716904899443784017014071817517550943874593146379887322956325570297670035611231276793079694929844652651152657141025876121169814042430068554828720716727887125134925414852294660142700181181414660978209098768608035430121692442115457020476565598982726541900187682165927658886845465337071463664636685472632772841456659327813676107466814342342521678970215425215629045387701348259973604542109774690813441490482320998404296750640632270878915531416008309727357617346545415740829577117685663518859093925635360699780790936736 A048921 790 50876482540631735603732027921801086201044533035863496061838419193250524083715548734978429378258985254392740121972051510544248273504000713026977342642317568260821624777859259212976832803499597156762052860877731336906957828191071559267980245154076859764431245835914854301207236996011162130321742163615029325080996261298615480437691739546456005134756792993745813965812204314294946222371401788568472745670007726359052359109798538197901693357062835683994924934734232973209464496559404258798699138757070009751307807818558635154643431852370765597840758082293220746256352153412957112128092082831290284703129461758586112384919315545677722119047844566282610225659357457760323339842471985617986152618952490952440270607041837516234463762575081874480025119875410995193731855013384886778943356963709081349905202786305201765002468784320760936458696853399781478660114524548448493511885561484541041729089360517592099829257679331837345351574596956546293898097865853696639660799794078957676208739822976075290667264198086662037792400925761566562999798674892619302119492673520784795136393892209798832852295885345679201411555773770017090534707932112624227541475298320745584839930017473791961870804686432246672302884299111157743208412124238358684845450584773592592156963156107219251374638852066369887189435449092989203639643558449710203306312780817594058851497171678415677313812569055038891370899967267440137515030532198560720591132636266102031063449189042891802656924216312980106837172898753473753612828699677691239291384323019754362961087951192619075437174128305735059643539056197804740951077071557607124171865589049794104860426254493999211571763887573158812221170781835100721838326858075882363698619424255991217315920532922052187823310457900777791237727008683750608760991961344854291584462208263123280938174119674710179272067194375803484957551232586379522560502433802040479892998119180937938761388747196425291976480922315450005749842277449829116782538379073753762154438004084109809077673533040270192802421738505426903497651157212039844256802776386609419280426032294188023745931800914657009049491698766133739379556622872724581935649178438256739720773042161408426006360295908129558532079087568195041058153935048746832572734237539434123126459940198807036739440407470321867929057387799393298085701745938756549063832889845971130723667600390581411954029502314428207897759359750399254235346911457079938834866184264168596083533911965613979927009544419707814990966384642404155736594914337159157983320037354499612204996546541087216911117678270308936252866432333937215858008864750925200947658973565647573842925210763550594730219627605683570118720746152752415164211206076502319325935019445765057647384288115919644568462120790490214896920166973917410217183102704701545589637285973073729445578396461057511280315458226611421635241121419830127933736981897058154195482241674304015276172695015476260885456918853658436170364330628544644395973862749621415872551900778135232058633488247334835981619300603695993739743070565242144647407289300966212663630072923460809537794258201156754869093645197387978554260409353884990716491931477219299079631714758545889032112004244581065959006132506638069701985753511595870595505913401368607324166116905172116108708231909956338849421371673616253256658856581263445141035668498347255009771851826767355335746783870535974001727982208718561228908388911394733590401730357479944213572138400999807097365849918205011 A048921 791 1025771638460832336161440662976709455164849088801774360733781958236996031287630447746701780957251346405428028260875396409104532744829702515908703043770758834312441191344432065462647326191166207798205845824315058557474661220428125668634285310339744511580489207324643568623443045755853667130130502494382522379463016657512089826326588795170913687566092294190190814750993031995474779491090277648199449361700288780024370123074935848211272457080862048977109230454140893232601352455806508408781460698399737007274201554559852646609382571571069292964777467881048309721153172268196193520703451567683283937742433381978067830760559445429759038283448411030750112494049937936689912304668095328162395612739307917091856702636294005517007206540853317739110760012560285617790544113482424471502768274967214494836546609019797996447096069752996930935372423431077491060852918665741475527138188341384097017148360193393608663603902759570780005783171281056813024535746229738547924943839743957179032966288521892170165659818182665848637779858411275652531309755367505434410699326524556387287890783840966205095778262240740266641618503336571970487185180448315827480948218502508879719425919027295538095815640912548661924614682250420704946234732761354033920125281872409132757608703336128695722802671250243581097381688980785500489009982009804931044116931463957849260020535775323981411378081029200588617558634465381652065096069877296883843443230646400482650620557972039260767893075178668946055658824731673171863449022217629799831191731956987959628455937964205214424500431700925257075637583914739684616035233914847856130401507141245598482748440514890892483823960330907633391695655274394245642573280600602638650991523551940142980487757781118458406816559420875936602861899718026006161129532311448416370459684318434607257109700424066311212308505893187026290682649125566017707931914694516994912984949073597452749865554573885971378072110905867952059064773789111557887467800934332960425123034459514060764910566291953011196060595133796836749774901322235535068316082517162982916107535985709752004260292981525173262860967196986715915985139562339840392185474276578369863439489914273852774492741077718626423046460231762610103688442878404690843810542640167689976384308377410005599051442272246652892662857303211934766267582268343711323211288763060802326285554490865085702983775346745985770050903529942467352265939977390004726589436871639485273228482440994283309194124823859234912635104377313232341404214836463903561412606789090140730538650214847012166377099618989902209209660519546525758577001841358272215214487618714401222659029997301394833496864772677487510191074515159989092195466237661101666668551447309903622714668285981343685099018173189297945564399436257052500482001955070003478692639940676942396441511008446963057621945670308722041388941667561191890349783319999544451207459624040597993988879194703054781492289111420135569906800685962000215412181236740852915004873872544887955619788502719808637491110668736107394503906709041482275728374614228939753847988360468774411832453005131005763783540939544321571316338230692848001411249344234596739435499202840109772549985209102677852882755101698649079165509103413950477609518762333757175397204476200623545655961695661072889539691174004480682735540237346045879585301174659135245732329263089792935958328252100995667190568698376652215488941209873923272104263946637933517548377935581864185061729566270058501814 A048921 792 20681607723770819021055231043204388113232601127376841625251015780135894789570681003753452572681672267967254651403029620428314078657008188621750557741528696975089871039064814525998636177689460278127829106747787349758072782619314041539932901159089683688408963633648217794671004387322284640666529060969998252599704016767762493779781202850544222222251547700705834213263707545280558189804415955571595509462128476712843624062384497461837137081762647274413640620421463754621475495004506325978447551802436358783592441991727941242379736253372467232385077709576937938304669513015019500351465878379538287921472657144312341845208287153835486184193164744154139201822424623020184554126394798163938234726063773605453523886112689132192061782042220829680869268893215358750481955222300787181053927180945621681185371381151964418061149193357455337198217864758687521369135067478565105029711659827100602575204196490112577357989787609208387144762954017092867244143421585890737409021057256864849583708632969650111903957963531644642148255467495738780574700724719845893695900519268613206977669188665166734931282490445509370682633062860408295192610517664235781558253753906108734582319794588402621614042990208001435291834551230097954014826938726007907659207248266062349885314084506063607055928206372772230019039726041161811766430053642043461261775368870005375962939983450584941537789192396929698652178296720124901669026823351029239852941695701593894935709658768806386559368379095399074061213117402821592357385432339023324518796460425406919009174258273217582034158628516880904853269907245442465030697645240085403743548062809928167559379952800803919764859476619995816870208989421165998810461761631023542405408734155597738516602955066989825476183283220390175886123830877113327536943021702431009516353863643816343254722499011850846987853916546369629696940086712110816440943741510349217633562063328873723161851372557300207728264608107628727099413963386224952677296685655482769017576858618284489058017028500683078694703526285190084043534656961261700835349011454237285167950721263453987615708003347578742411145811576154467531958644476339239114518950428723914748410255930816377477914219602602650033333172660718657342371344256241441744161328138326727764426302378880592689268142353596608151546661018301640958093695608644161759829454976999006656598218921154257552977466587063062781338109072940667005986627588790363840416287371129117814664066891792828114357964771640349888841159464423005824987623796190309268041820098315380054620653426748912757407865606956730071776239142230620010492295267456619652229298420860783885603788962665511869413192816503875574788874255934953924092575119511925726869014954727257395408084334571563263046759839380504387979206536894525540800713200938307432699460894291226623980015506729272706716157324448995571872420266127629473402203364093833328186646744424295080499767047430295488971272178995854506802479260001517714595753699195213722706851145698130183070943733203293501760937321438096684291773327951295077993344324676594016116928660141356767905107951657080008246997553998966323492032852968792050568618561966007983279235848030578475606912753816186625241042401442030227496924841046316017967246690667298768989829324990855022343383599210319688942914600856967851697709008712120442935397142441816326107967592644553348024458883113490771360272094942079759969471444569652100771436101712285223330451723629407298214784417771069595375625 A048921 793 416982573900895614641683232131646210162286248765322792046536619425317952510328039110046663023706095309504441876159854946200272044778066354162032229275998544641003145577183599128752437151927571936447082652043042721507204885695948485100001484535280892185957013201126159851513221833748857169264891797146602274532710006608610742075858785546083813274122017175538735217632056776953582227361855005144231013575984985784064368321426114750624509631226037265865773211828321766537295697679504088570951130659261167395053808163017196769007595731113112768278643815712754831050437000255650897890061519184799393389447775601192054305021654835071627015943549288187343556393612755283023043606459615913227360384502190693846031499947335646962344132528049827172368460314248050566931563401484357661984808319457349368844962950239297577150893589376944755593537653892234374767010169649910981867570958295814007737169992485289591298181434172956742041930673109455108319606641478982817902134631469069353349554424967797034315430295065201092327278097869226882671463480491777541191311858794452954527378893976307868718312476584097690962981171773048711101442769961141379461684705306745804139851979065454629686796672758084025805306297286552698426235792359038672870902619415067225978569814202551109332928774085162451400297859060215468049262252520898256154983943040116926206946686310157815960924285728815555024630200912523802069266747307381656618126625292305463293295489476116393770724491428360952553232817416864213436433223370366051318174403905322344075011766848674924767491843656921102726370794245027065209241307295367995429559911972264573086620125621368115408204283788395328829520253013893593622284395431416061375212247053638052031605799572891080132348949472947305340092075282459191773839042434881702420310228326940794267107767967236352902799453099398580762679737606929155516290008399746231410883407851802932791794623634732214331299650593899489910432270728293706768097888718042654599424198338817408873678563720205940689601300901407340688909003878057090006771700624249626393239526006223312598152759233589622968348590137459177392634273946812176687090686358457292579077716637629888435853721134933552253437004138949337574280939205897070041089854114400845018673132178682132391018687081772541304830886788140381785150324593901321057970148034965209149530963602757649918045978344590125051353185077726198232235033179251338360468459387268401739771643443844559447401976531687910599580544486592266130168129574574178998355615409627903571120883851461364167845219990361972717250324375993241105019898605458524069974899546907505987142370406232053009713960069486366661405772557086025857565407364133208844031412848659516296314173638963572528205086782571556281138816632467987696571479075316199388083051858059770515742676205164587865848106353594978411369696016723597881543333877076547563354720453623013372438309221410422945584008180625307146016016933349914199679370670992662336362617794691828206188411929056300862695380783724236612583339334247302321019532545754874324009761797781674685728374688857041995270200900186219469924795065218554630716486035109308724279213732493320385076802392456745635432044015119111748143919479666720140305150167715315446615763453261142759863754471316769907394154642787011821448526298113535024417597600610726107853596870570221513076204043005948831170138787653513743852267776472115781830422578459148034855050103438174364742298369370738911904856204 A048921 794 8407202634308249658634798305183019846087627234373837005865429695602244778377339134966079816130509720948556289139880344022260264538501295175606705184912124915523208446037304686569092111858527527693185802302662720603240915147328930737272188391267432189163581611752142001277991783941040070924434107747540734089130246553538793013970971054398938992688625888041664278752063315473230579587511530809302030124123499821249829081252969263217593901347642281591738445083242003035461201235138666429261190717904471854582716096590310729528789902750966326261566784227322853326700972494484920388239919998338046989979758130198577054585504759576426990059967656555268476629868818549591687585008884649647691876134098442705550081648414295201365650207968758573228463215986600302315115430818772396880150524282971897029030461817353336598551898487868766804821568979557364705364937671346437737848860631448542196896218813284212249641356717805366223841019086469879876847041861355829988652101030658319045368866732492090836217593705146620891857938860983884912683266118974494065653336001113241200567806282681130583931881221606087199686255702655145252818993935346014828470705470140854996958961019597901655342572902105499920285150274056924275571812030715998996415230953439337144117574708637750960306902887176838972360575415332338225647413768896296998553324997799468596179083126445418434819213911075186823476895458620008177195654490184605609705429166201767049325528723107799962398960636810234429979206003545698868483774292207887987653707812742648675833468234028725559944588517652214756288183100298328443306258206991564283765383201636735512644267413398071142056295004882149999864970471057133213446499170226448998423486919686716249463497614385674890638594043090280349876760535721111347430815236629063181767285307173916650197083563032920335375395585536157638967519172690818921408622708411942007357013635545987402074440039872098348047455827009593407945408343009894329633436955036490346550821669330377979426618143709763675500662734070648517779699292654730087454830192637109513103210155386753165149968315959630630709101863205640358435824699356982630025883303840265504255450174437637879827305247608310677931146844116323883453994953897952469927011894493221698939759926560286774387126079674555624191392187875825359250559886368542826526632364851513569873836631560580816493385462406159514222320136199006535817655732973437895233401237749818144748158060450727115785690536473926881868393049097513805293444003494940800774536649847097693485559205592510597603182568037812486968470968292536584928791185190959494842214272435450714851980586526661690116340993507791308123387611507094197405279819183078637201435618985658212839028973500699214742107696663447878359816432964613031043748620315812011124223058862740198847177213668512913821956813585024630281040239216760914360047224227413987878524545599300451190806110022309899998569283966495263682120426607721710092417756872800358830529377269725494595040578242689404790370765600510737144808603365320781445100737194165451444090801249945464872298722571627729051557782302557002953657394612903645495713740871255320532909523995294477573340014229800151685394246191789129624047477052115570422516419714229499367368253754821835333517995307305115662561256964957131487077335524856084450187159888116317344727893996469213502089077890627057220561566876398049161469662939759353823612879255457240966462296855068747912526921508468420170756115416191 A048921 795 169506019095940355716499188787416814005172530137159052946936001476195839796325959128858062142776673970058696592133825620016956507424991068552516035776166033270780384048000991513422436030539194861422440209579203120759500609693241015828933377244732483262635240270189673828640710496306028076229583311141024483558441756479739138139071976322932622424504261880574018012660365348939218168689825256815292526218346989820054068152157997963567013488346654050226593263902552053372646972765570094867260038683438830872835554544400036765742265250257387338972596735312639553060190176383367964612042369116430184227172490031615934973360892657558266138517440875523773737624071563203254849805926088699737147693388332417327110052349297519902598592530721977825382448188353374981029306749236525664413237208608471068441962802316515022260705800161516486941867718172297933297333498562676708020597746183694549478007555976266294891979442846210359632125884779475044967534949689049602752220843077998397123657737710951110472022089967735875356438670987878989740293128819300268859925019263133310291395155744038060856926720471709453535976596513951866814287844623003581010484984227295213141940767937280914109562325165454416634705174020229409957526175737060179406685213612341296084631315296984520659156666678330653275571470123632744245287688359224887563933882450648942796045747788445840172667174914173631006125611212066403956094983761835270995499206230833401956195846822003973365771450588643455148879798890255563169505643843062214236708005602342878696832042459475397890927868925412110259361244941844103828913712760122611793909660681839949433669146502311784744770904480229624508882205807933666835614722647821269274798281899511325968044986869638177572164252964437282941267940581116971704440905027076129435910303942930279174332804530761971834602372892780557217464540797112553486511495530711566352585877508994790148821927292106623258600590052867771697095833101333218745775649119347829649115011897614882482382066139797691505238421354731114514066956449595664145207196337177701378937296759668191309530348588225313542767288797603530769323920195801209839769682484936746738341093837933938295448239966425038753514230417636317999250108686209578492771343775682481779622594620635369766511103627379703413174307987121504105069406643812235874528640682166068560831085015993466819381987774987009781160293534691184697429376655975421664444497395043374047143961075035916664626533148985337260542630056323528855734151868296866850642028935861568286427941132035314817414002768933155371896338945463798249341046770800226729550200090868657765938126598408182589893614101390128284897374361800260650999225856803824119122136105957428038600985867406923928666802851923349340919062640293711299436071986235922692970385924707516031097016466241881163313705409653160242131354891718637538603674253329786946530264325018375243286019417831502982360730957748469325733604895248868185533412614390030163748470968149587627333379932340691850327154513342116698589394448468258261248818742289231286260884410791638664973612158760783584280466011513953393365420920260568235266025812729763737475213098513913524340360981824428265824173156286808416360933484180834651192055913973144998529563285588954390733247061522131270671790155533311042255441417403622076571138493246603589693677690903215412058898475354618684675013480191798679540037600339160315319567089718106313906664794336845991974193426711441918112045887116393506 A048921 796 3417580348605146817647806985697099498789268706537773591142286655897630826371279209578697113956583484453813719742045903010901533080442405385654533137712354377893349187652587544856318468678639134937471711812350091018090330689394210213814024014736107936273819525163982591980912003748530354131900787794791227889964568605014253949621176172651996478923915935347507463129594007413249201243893677240398397104312281884628430300833980473688468862734451337613026291795064809416857305229438223017575030470674302990153638596141477444680584822446899540777399169115806654441476701009540492408023077857885545376050204754037682350734325263176185002308361652872342669542708054227435205732195394215355215722146403682064050750169916454947861897621238766308946602347145117530380912580362991399627127291719813469398954956991275114061467013744304596921853170128968301951583473292655750115764854020706788875127046146697262224327877277023936553097555865082756770165559778783576229334446649486502652148868262359329556844818541711897013789895592599677330159905150571465901779314172729957800981867929543489100316225954218724780586272939228041836054526270470004264987383423520020617226954766192496770679093944643319046083425798310715089506718479638795306481588280436794258218999434900227196892165753261599744165233008272107974141152147051278414167737939416658986854405770731561903115897145800354837270317749780787377942778885410468243626649386320633884039053614299715387892884024369268705901480075246126661077873922680046071232618821300729307542878964234474738248162133329570449397026664229277721100229833363333891997242294901873858844901819135342790625999834074094684465933033634588119682530824578873260892033961234460434481006775802147321824300777630390455571563868119719847783826179725093685057760366330074981538981354752139313096332706888846009082362432583864130704225851481583892388894454979339323434560295989013698267806748598464185947252779043672013342434307910853986348966523328889591279409238083982912418853375853425996761969458157048487840937405095346622565024264165219917795997723085830455689643446028180524165468520551919293432453708235411383898167629704973889475189534375756383740043235749236599384556807877362567673303363278298303147529053801490398672110096948103500541864773444951577890584017501982413333703626907199909471962766218623646451798821025902628801594324024123529670564556320120718625092061245463269788698398446716091341473045564151833373133625327201939691798164675157425947703786630304289943862455618536811756190526224047710570361498849970132010677600064082986130231639389879605441393793625125190850773357395886772972309553759229243738352194319598882706661870966878045128614864219629426749080864358370872748162262593785374254617052342740053019856909889729879356237847145191594346218014647470203216827747045790930836566365935587940188529201442495936055832272311512653108047157571555354578945678215887253749002955038914031288696312829302608472570111600812450843606684507632991276448633725208419697977902036934743999426500046290217513252503472636196054635026672586546014476613640636182146529966940543755603719925959328000482455880542204108465746827491660385098880011284006511185218660915010129746123555596676244671141891920891215371979517453301360268997078370614492782971209850650861687287612259262735141462297558010744029790564567065478100488188936568487337713757839283580245528934616957192035114939956829170444506649005284610458549 A048921 797 68905254819070951041474728729125731307172421656042061007451730609272031245101891627199732082734574070781118247380432904371971089950923269960575628570040453190919673050671086031392101452076286208070109792138162325527534126600065456637677336356176030966420266003720976749329473990937158503701355607288997425576441148655855631652523015853937576685131370663972183591044856364805565046540166151831087225601851701139531421905360646158348911246884994380607182044945503423560124934663286479714777669482475258204038830502568913695249914424432123290896534708740297031536413692694165231547193331158645996755494044023735261523889530982797349358982921506694732027796306051709477054769268688364065770690178643344387058807598745512309494059936817413790259418697757411459186584464249325850045614791241641961413258774416126047390782908851963482976887129198391185775528055229191735271374278744892531116616954931702644990632366767377165937342561719672657220602971292299514246791510594726023394627084782031064814154120965973177624295999581556023342805017905528766692374263490656389920263110904060671496537686832031208554470981464739182984579491850928381367672043574525671457234648854032351953150978002336273441679614310835463614405048028951215232221603503481432221870170521827065446755325258103707363528774637210770851001165343560187027225044770584796042309586353444003302176878080959579314870515464954623902015903931550876966165233931497414139161997015315014828692354333561745059742186128232606850396530859569445045129846438357298696336646980063437213084047041262930475330741344829452470978730071357825170325787355901920060190961043737634842289623909830992547972517315258359861105519649544520038283919451610909380494732645677907432983374706419679400796587767761850989900531731176433851058435070036667834858662900179828299886288201690540342338034148291327806146048131060198907633323648707561930092814538908566892368896406641644864200738833982682031676941770322988953420033394242060041760566575867197340391230258718353591983713701295455162253315816325182266978317835161867222934714783326165059389277616052886930620645542043876598383921825672681837218109011770589721664833096635760242541712965661877899155116361173275403219563917645706612377999003123054797391714008156559150545374149022805726308450855805562773821896651174323892607644731668804943767701010142261026910734979814085070526737887096897272943684474386533050436363062338728758590862880037896115483782893304415451742505740446372153660736895398166157986586543752998066592998572315247171586473167916758856135483523150994395557503583828552514040723901131647499525109841922255015277576937996205650452396290872526816327892523312059039925704853795182634708044458526670684425098197496838075427877709898252962750432324226347902872951443044336458966566448008588827604520793805881855808213531389649796751338812953338737739315031058698694132943808596968101272233438455113914838529393961172084452664895515928223874370962762200701568106122715741856773640654578257709482372199619859566227205807672418954710558310041678826092767823492223929229924090857085784177768958189217387752437409716758047213361939151558253061959270062683528076810371147205794335543990176378321968198129410623159470608434175761622807719760221671870210208051852887986086643456437684180092489248677577575018947431305714145774018678126160689270244185799056241363824470236068455192248065840426111475141427435396307790701139132502428948878200 A048921 798 1389267744244528166293066662988826008918110866639851327494468201401856038066113512616321788673397368458505421649870568475901778104688981888502720437574622479522968070154281248912340004620443613848470418691617916994936052042420189047334640241799197121608857466893202808055998262624362986003096377622259978299680978549234792640363915096025913248473622216403091230215138930897615795055093628709324703402186136894062950643827451047010650274871226393967350666777164948230754429515823876774571124354530635685235527910439155841782151329944815647344156392020222699634030518430623058388914019534797542728698725539556345588806978372940834894599628661109617534272086453071858422150822789562600899853300166084963128197614755156849267564288584215075600444090837582582695002385587282327425628285793886693506200654010822976376217850946806273999475401377044792958637894697947490473885698092289669191666442170205942581603867554435981142604764176294484249799040337029783027460234207276419434195968631226442066423645830071132665549158929773436950037957440851365843480183998719299960842387041065803329169703741591187272656519147705798468107049878643891754664999477562203164400744372968045513886933247804010000487825337651638819082919488852995921873256663355604356020552119842077858637253670961721194601867410070210553625777521515708343791632938496792718388386893203732223846928312752409892346064495534097377331657277125149895981355202900201477553150299783727714676379860180387879525253250815945744071568194112765228319861892657541035014810168869160056855725818197781070914047957597424756490595434598486637720774632672452217351696297718936374554900606644012637678127209644306017885021367491585788433007123091345193695074365121151193861663479006532798448470347002050571538654672980153079579946482824318930556345379854444343430168029626151967493373435415487318643652491714209878894119179016347408655192003298914229694927991082902095153551110423506056078998486630817795368000726945741891233086952023225194692985072057426069268149638883549508824302865647810919771470221627509302783589801665424416841576159605214860266992931253220119424697338416758902966580129997151000263232475419180663634369633073631546453528856689418770802350280034269373440466912753437977023521339160342448645192333050733035608879408264167739143814666947273091415555423607943679057620741314689445798671609861417259167836559609083086496969847747489218117434682274175050783992886045851015916232197321669999010830461047081590686950351337314039447021267951285491400111225458829487249478761441176193207433486783092748939147401126919636398209469853222483260300073782063148222139733251569944565191970278219691351204086348355863396104016133603608061354165623733869981007957109768986682991496132351523892234163501194716527994567638422064540492318378531153294692145027886442931014270383311753266512552958236014187804133600373210759595759960884913286295416007186328535087175892042196527820598334695832020452458878641378944203704802588102808637151601158198213375168590757706537338179494864810918584059133807825019046188802615192188547183505383949939955995588481034031320887450989349788587802934717836956031114337256997801424265604189951941386726744717478812512680939053428544570162578709813918158030433609830793876854472460849204864412585725378588373906544549706808269282968523511049085020558589087250001185173592383001808941631185854354302525257945736642604609424837520400846945922682864967182671816619 A048921 799 28010416190552922069729859017705981262681219986020260808901406869212490830216949396268388276033305660125812240523572154230698745774768162885068579501803909862101629039530945489899513141765282690336574373590290650313738355751741724972295559917478076009701753281080489012304060221702932532857270661918650075189170463933230740559161624513551447061787594441987754719625447533712873295095232695497238518163789666456245509741317646104468084683604755308284729762954017641282967384337916068865616529521269007203243455526235429579442821419097458657320757885015195361281026281061808410543119230313394725337377707573040995737791036431343582162120363706309187219299075039038503455695412028391890654478172177914847947375921634664796187118876940884417438739969207921334539226639024201821306191648130728723230375624752954075281178263398725187525459559587089986433666047124489247705291709665370031497486275919075259398594532641905885029820089385106829724775594054591514107353727840315658037533096148160440161202482411740055836828964717796036205109274579640220230718703089804262319847817601705615818658895341423830959269530501573327249235156668638653706627338098937096626122136590547084796955996189073471627499261016052727559514359119849055747857385614354091522604939618385803264017243067174897467459143358306810544992155537798546283966716278747290017561860498464062743757765339537210168521773044087955856806250119381368271225206634708628258929202205077521167990155912264626093426410983208911963738351079305041673815610434631495909611303928403358086261706733419614910506104445748536595533932681395957518368432973616194250342980694418234140038271188866958891035408252875980617339440950259833016841769577483782343669179969077917724960951630746339575898379735458755855600504526725314659314447135645483207840367713766643952059219513436187766910854862509021170201993731795851447203031979694272804598419240419894160200571263844575635844252624157990268682085455773606619886641703260014616799439084931699799532767682430594149866079427186411495620139214937847948107200341475524727560870358243572309033693470571064396650224549306778505796871138774771175939506743784449455536703447736687443560400299488846273934170909416944895743710942831375189660987282556817489625182442759110441427808668423505314923420903113699100812028541169023417946104558175715725490944442619067596050555971115159799527835644311595302855008797341193141297185013575554311568135809865585302865177446915727626751948303888753290983920830002188767932676646447231533856044461107921549608743616590521239531515104385232480960095505963450125232146817139947806362522588068847352532526286540576284327194854297069126150449972627658394480190133360011091937840052597677828030411746822064112005636469592593714816972241760655550411078569852914222221069664181378664718994200447725668569227863660118037969776295992615705101168203911409644276271018198417813081320076264657317469313725496825372432746819171472469680434252036796519510834394661675206112000393808910937799812439644484679585952808748258510068072845545275057992330432545559681413264384605627107832306998877185649950274345034409860720749235556419089555941074205816319609632515034867439895033390291449817641502351124997096905000458441338834042140586794721648244473269663547589815588300466751626661110523658721939990747708192423598465938038728254499008363206199725440283415639804144725255379059058453876347768023748432658886479815902430784335834600217800846 A048921 800 564746009844660270525365251221921331229352748440029631789218837802594038716978095661449731805061720046059257934930840123728779636409097595399770811412649993065070565172054852813072735051931624982122398671857021400007675733730564616471234031721552726708409628044287352572871654133976263103105305082507445193704076594140819641919024033078309179633848230665734894253997042959580020478094286551521694293893623852904685073341495736930834476380188801654410327513328236906382240172266634264644683693636701368701158865084430820741570323669691631504085473133519976853925352244737662742747311532664644917454666611388927016508997287721770930611835878446977171605890416665007853601872475165614509812988007597818998230030203800496865567841529317823040184799658726019109397304801003571533893108583983466723884139840068406054996139770427246284082041640919506929430781883486057514286600976387492482762649103413953209788520385522238899535251499577759724616441277529633770402682833256210090076322850343242163303722383961857175711012921091044752193976244036748679440384648216449538173471737643201585069997318704083538209605001316202276293280760646042657389128636085770264613671353537865950708181281277166087149630100117829755403289689491477173135304686883350529923156436565342445567037796083126611777190053788314504137921286327316768661628589820469922837289512981645539835911840928820918665326095768836870450830237575309869959292720187640160056329097305622682005289808826699531115275418718204832196946890389380056114705109263178327872042074789658336866048474303480457627843006921134037241730394231709860886857707893275075802962959409164139012515249155035018517043263516358311562491790554117385793977969788220896521712812841474612049511512917444219522730333777849088558566800729181121180944803568937749612158563288617695506973640399732388130304688244533449418125278976815465164297651880476749269965920070153902759049688126706342886989726254722289373662150880308970039336674653127687758168399597305979334954467320180567192173824142782789691143738027274024681926453513359307929572965379317103229312910912077640760046967096130336980656396475279598032533432001601939925380014650034616817884127203924485501429207422135586298565929227015906539675452150443641472384951387387845559725029727562381108752976639698993006404380303235183205356268686383356849404742794464899556881863690952242016662963092773824887079600875023288367344626126275643755661703414517044830516691768482703088902782692174582805736221087553778601744587098647814234320077024746688824382001548219327790258214327181570498024696652087680298010907728966157818658697160344026539697646767091365793034958087145537443225680996914762201153730072700527502047123079120214745015291658418499516488655816934378345788270446144173706193449597379888909999142028732638259533207774734899901806329256101029498234876413290564888013739139457707647524965509320739986460662091352604827629974798379817266946844840314629599001083369113432547736064120964990703042049131338110726761620194736931519054273992644208585127673793299776585433541161937385494039044333871470242731023771405821485816397313262884160862396298700718748909046982106554298712412966708731718973711273669484478570491590869510528745190698524110993247824592797147438295239269079592033401042109146233711015931789633245209543748484306361623746731687754046650417531713397679153401843127922224319413098234434021796977962252211289843631685647377863551096232242408628847201 A048921 801 11386409022477624183779492125406518862540228851366657450113969398874494139399221534509200096385266123535341098358263358051047500798581479943682016214633269658374042872897340902886226994217532281124269111685406891876664107829737288045551295575274386158416878910927168321493749278345169194981876628216244448076811517101896741687140621995763245166226200964894952495961333660525604839166463710356547704856244725958474593992465727306681838608309281935351465715038994149552461085070272495705850043765486643474483757834588838681556111286385501255287912651997271888313647590677374475157462884578465340512326262881445838933813407577255309071652252819127590027608775361500813305282449388593707718457573554709054464399021021649696168914024726987071195321513280494028075747124858607370242151033964083007956223304225083578127878094770175876180936936038759539124093437901179844478557201180632913772090499725545848696680888614304848050523855704666702182609859312776882024267377176757979995803163271087352348369210544236481964945386678208679575938912827159652295236815046621352498849274854514412756475670121052836955958225077267739793051799446910355389640957854133961976203745203908316707631266196154226460037370451076422512388399160012803644904957349084727769956588551425494769136812780610755679476808397020853674121958429939205151957209343993598305498141143174076875707591793049122022593094574369515937941683393187147478737891553197994272347079000946762309513131957573760034081556898770034843545931240292329612079642739148591011924616402297787459489911252645066253272955795037800013119231612965801533804867588175779104723144937264586676352098313425544854473667387981408024846978863812673782118350810028340138186991388840631159064333398480558723270949413730613588059067980701245238524894470242475772034857745184742263044958585680184896047015357475428544659220704528559676846717810011140239086780075856023747008065651810082021442911224903458174193786017366703998159499414469718737320176655881444070419652170576712913298014492500707178566428550485759670699153207629150025000525400416921077065834600775615922433002553941955304897215759937716116757167880076791568991062399837294496545492329125125177190969406110926781534741369331383764821561276596257416809407900247331299416065607939304059491172200086190193881426014861799222617369671308756682621982698731056862246784539686423132424798862348670213061703609987210742721209210660784515826096952675356848007292236570970812762730277887675634640500398583338454166185597150260584145129859116898278969268365606454470316664877733119719995941452939296304205045796399268856799848845784333675024536601585569830578594540625833471633247054109345462872003111245597902136263003583381717091320482386622040429380166575394466615189393918186588503616780371294750350488479362237788407329870435210851372493541892281093083293540274988073279517303428578097677988710322653741408602056004531142270018234415620150239356913237676742803587373207630774990658005296061747893058588474038594664056848566473573642687592653739724745085648952437249970235998914651133785255530446252198428315793446777173919844552679731925416897773453654655859085115697291273564823350625148933883080526804690755765488433813608720155563437958642667404523805397835499856186965898709464913884221189018063614751590081474966256099116949837154865558005822559049837463775397160800891162520861752246923862161347279688412215798581316002078869387135952669014771450135608174599472484 A048921 802 229572778146447848948701849707080982084614762871901799069168219230888713035973065861796396681870003777657827179040047890094379587372220162215419215519665171439487459338285622111937255844341150800095888847678775082160280342055487467843840604917448142004448385893703939653669620377123647175248333474990615479617228614104365511755309578759554515963143484220363801557837515009520201807694220850114428273789911870881140911171408920615823493089897266000367450092205872529948483490804593886154714317755058012095840156759821300413103495014534152639423263385483522678659785869311871923387103936123706662744877194761044393194618907063624253780881790727414591689670957232688981196096890970953859853927088197055948513394063608470970357147700977671800122249310576520935337194422001936997818677612890733022429907535901995262145872091760146245132804220331428186900464965532806140890612775917319831085396172703806298008526866453093960872423079182238549828020258847766217843645088235111559419173287795340347704577859689173565415371710495030476519035608227216665539815985529595060865349541443247852352860875910669980001946195798267168391308104155325824719898334865920305278449646187528127921395638338680232610107375884972730576945148460888457597096576936941594414514208450684388969993973715636259926484799123544397989332421726512967946444486131970339214983598891386224986370925895544557290701054143112084571943350122609029891003499536285240331421646760759524378781084523312340980452819077726023797368233469827059249369700792008782719245788031085915968577253809781351495008877111709116943375910538886096292863879425942350416152972422165637159446867182770586200863063359437885080606476289699338240952803237813424077905223860091992587580477930653512061144662556906297384597840068331705769957801128083992946829052246256210218894759497510247474367535507114902072885758426579541227768059321146957619990910619443230717022716912745185589625633229513797453372824308485335130582857155201794528721713977713275750495047728213218437734001005625433991473542743750148453362302290292469290701285193632997376484253991525057316016556732530735761207327171207835870778420765574839612395860180139516989315599521936646618599839664579298347167869189893430239316411919058289887267640612401742271438869227547218719898632789384790049338318305239215623176224107570883548641058322410825662154770332275799504996552646010925742976243297482542119721731737998111281810123004178841355005981243227221758439464773868533453447186230501048825344855407998966798886293985194826075831699962975333482305269474596945467376601076137395433294453048991150961832394610045038395500680421470612157034257335063096367923989661726942225510564527780014830170807176201019100874988820863781920718663402004447418961070214390207551265747819652595159186659810902296261135946588181513410637314889825842142644334860789433120171062983713252465925900730000379224959494666702694799095502814657758670746096817751193648091299019611168316248214155043132840054856557771517014278603454035619997046935724030426337666208269051366040600121624683654997440936510818292490840232784742897609166084385312357766992608747510188872730155353779739675507414096591839838241937862462463744074293323979487424906959507376962761685897971183334755303294168154540962514141634211940089454387848206766480022225186398868232093018889647703875068897989140024354169939592212805674556684577670754843333073134018530981702874739803392065297958426537899773865935381975 A048921 803 4628646341602272508026102510014674635383483986483055221465912186019208833356794814506317415390662919779870988048464347201819523189551202112005802279625472971929676496804471840123538049447379288214001029822630351521108680379858630496930226230794293863819302197971979920370118564549817696002187704540884161083798115240760700346113810039809516155085653762624774002114167481660612648321126041613543392499604498284460837092563352664990505960996670068790126593407589086909827174589141136862378854368727435874389685766107759224340153984926926299130550581090206132249866714383418371041956314402663289155796873488445914174144067470403384627474829592993880178519555812116699877374892210473922333781170233771468479217996646074970682691115778197794107077719404522301817774485860655928891412807788951925234148787782632724250301494986189973824191722509385319065527635510978999511456690309487801253710843861963642854902069984746391824804946071948437936965842276278803171386690244728942084251391832726488819332346458683906881668242462055417789368116357138229583454117605010880570545824955729488344623968223635258015746402243726437571837814202927879831092234837925727340890139790229196911242862152553204653730758452555449742815945570880033922059857539297659077500707700826110098987523728917845492027030840452093755240066612727996029797008577435576635258901015349987925001133732198377571045992631040331274770005887230359867475265078912691462364128969643354529578221916645891461274129704163555193032503479672721928293462295288838338036842566358137835460667131822900356197302727053323420774545095165789860490920003180982080914697125252558639144181059786922245556256228979319251013779750105939193801416636762443446230384985280183365710166436973502711696239963201395354137648063398635871032643947819534995551491579354159965248613877943843023898013354847435298118094116737476005705699935186247149523116500822434341860588271386702780047949995730545959351444709513895309536107567803679166818368459898478409800037081876582739564880014977405507635382390233061942630931068077723558209969287073503092687754451911293604829909894408282140475506825528676626888918402718352036188333763960910541701286621015794339999084790126278407164671797071889971153713732290491964110832753217836027429419181949741415891292174808403936888568979788807050532679807839474482798944335274464368269307617192560129933317362024073422481216804302139404230618812580308709003071184184156846724273745818655008522685676008007093600726534138861747833264520569889571448884875184368224224020455684240308063784372830158736780127310901140713786786458168713789293195883327879218345751043633153880724554865810947608344250007926491555041398539137097547760305912150301943528459807514935088698907651081833502285698631047345970730433419036218843228226684756923617854785166703585802950058691436175087387713986379943010293900898598109292789419912840278935610979590061457676534832385479111495903962653800142653095140028029813002384565718803321639025124270024730737567846608176209321813986744425213863166286366375527993158142402226635853143753028145862882754068574977670508149229419456823204618373052150402654598330736383821995640289209450661324193485017299887667203335146232585991647365397432170885242468407490474589938589517162144888987500658715096914894561304180793235688733137952074864345622291987518999706580071419577395631613521167032067148659627531135597804001732115865823071777358425046603684584768781085685105076814571914234 A048921 804 93322767309812240160374429858214020291520822050856596503293922425351069267250984014103305867310149106731755083375310989243037336453351749610040823346389570540380966089084301902285152041020805364629537963187984299689818131658429366023619753421433947964876628911062673260798390844783804009672461323704972980780922119866988626273981126267329885959282435198897209210262043207403757205930341443318041029462597620621387526579121405260129660569791368837049266375916361078070062964117780110614688575627568244344386832320424484721324884230993193028536008176517472652938290016738695327636051287599393299835469900529169326818048295143654133795523260473060821431896692594225945694943595551478331122742094399373259280937299864769495295947305962876223809229178511729338673448248585350416306728032822171103680174836843533450432583479765690160483207264101422582667740000271893622617183649129280272959998202859514794536729237023929885518623361830201326502866762146312970693732230870579842067565002712258179780038421595407070859021539104589622974209485473585376634385253612413388533749861892068402561060594972073196202808982036066238525126841568123808999155814082360179781106693172151421936950458798382073889839319310315601829682364023138095475682390110222825383627674249541823365102064452447627094612735878710315169605825056489434226254318991811609988119623056502857652486633322212762691884746136334105018800774126395165525427264630034185727900327954527667264596585904633379118896662114892780724195311359793186048425727548243857779490037103666987007472054743236063171868666087840229697947261265356744628331832811271081289459773023189114860259341367977059132134651887817971379501942241029469735724823989451581525083597995313833159356383114679283742566078076921870573216962869645456363428461505979663452225180276109520973086342788209003550321497786066454973542111508775232800458780865457055707538117269591010581149950010675984538581582224293634402930030779846332922381665651474922206190150359751407720675071894300613466893892424240448839319145760405452143574683741220760090336931475274684161137507882951247669055585975043227783736432855101850980126536964828992988054345736584018161641823863604845961124900919926185580674814425395576408507746031124487061344320083110369372630207275031817199653014108588407386162537721163609447600674662483260414621432139162692270634954515681627007439745148132815698055367465363491370615194379522452452921809933710847339475965908189741038607166841233974247309314927860544329313230438385258131553450054580938151609874351673953128206687042696390976363981375012197995231793136303154370738264437824306190241994146230968121697863047446068344373672291889933071017735120571596230163272970603580609219787538241132437483594140393263671079808380215519247476791043342496497514911258882434172285882269941750370897569926098847222085247250748076112756196797364016577507031816759803169788191269859615007592595756934343165757936355172379353953019597045790734466445706264356730981422692183764573071406299770128892377980744054226185128239381197187129003101073093310446400693556035950931269238117859560000561865945922385066203279710463809574501355434240463722319771365436819521797205080558397283691179474267105439614693718120469880881685270137050711158507089719871083611447318499642363892204925438765369749471047367508228537568418959339182436363524892621461584567459599760945638469735726071345253528079587013590754644118862914883685206042866291156550658961532999410701 A048921 805 1881573629871788044511196746775208567102968178805886712216356842474016072547105506335556038390389810899262726211142032116653771575752954786086440968304104241609688066358441198149401395327523428314281456199795109627715761649388572497909590971552725028073548728285543420312237235842412491893198469206351960697620790696960109442175307121688095120901536303394511769472529313033507071125354895859052301622481500727363917026427408680291381551417627617495917239881099078648459522572715508001072214199424176573744091438854712694843593091525130772914416697724394702538335671067618860812379695018622653308619454978672238478859575552542287175181955350183022688716020937565227704984752896134013901622803773498993419850789360655485918081918900132394646243884590075767521811761770203349232920321706347806003447759826290533644989023868734350029472451034621159602361654819954283708228657222287858553931682512342693425485892021974404367080092396415573073002361721428119838848226067425940531037303500433157587998645836874250903975685389758493516350593856750312006564245899879361134606584144922058176706615371202971558205776680064765257417169807858698034113099692436311106820945806846777178863598239050117221213735702203824711534606080618564710100674427342455066087042090718554541861077724502725328563736488759526533997498889548873360141743549715897103144891204806309600639447576041319989195402680554775594348729933166373440093304641995484173733234949855057857745441835430996273149303040286338540797670674603646737435637590534230365261239790047291225686513732272458373848315689465731984116689260857577590030636552649927537777105862778841808559990201516972406435176605805929709974198908449856418705744707473906149946292056551132518878760030647997281844114554490658791295805051240143627800808769850918026704229089175428582505206878047256051637739014464658510329120754121832126985373934103645221989136370866377454514710950254660928880179080758258261101329321231817054867163833328929813717526644734939422565772389732851886842931919492655914520947109185912335885690830959561896863649654194518894983351341248308603592205119598911664167411818749056693932634611395963753906799682552673210214111911036714283252405912348466963551287201280153814476443204325818175840332217404838514073134211649772316429662654566067294911405148645531713893717752012307688640122831990853866286077584675865346531440011743336468080118896355441908712204144849312873775500822880406919874357577916647813001742689330273712766243313974797760628751604265459053878491088551575999828390062454429787286662916091060262035291855702868625078722699427357740254111098302217778079779867630557735636518434038052764148314372404834822651368020459565984055454361873003480092787412817557904689609136359701331054477594276206668020281090285437995346676797573360953024704340471780404274451001899946266255507667681868724205447429534552403637587482700091238668990576771929967721624239116477841428900016889022858734258128020497204758499475945136241606725805294684791297534956248118730551915525947634563919341699237411320519432530677564922993694930333043814530387496178215873753657833052457708247967320903998276490693673666825493185589234629647945747813924640733388733893893356838233640925463097379516306165653174034808947903230004342523625629111848089130625697720812135083204095599568290562951699590117435904608762961682304962488890653488836859018930759663049422931866035336631635900929311652736731459814520551685393517288700877351519546646096 A048921 806 37936287432152223243622508648107325271716024129563465840849590154667189629343671951486496831923733500040785979137290568160662353267293737943723073192906526372944960253537925348003929030308375320651737355270731037126020886685154267044423807144826288594584941494816497529272653888256329816766863526466006907880457401251187606706149915913494247560286888989757711097207926799119526360625648204379871061994430988202513674465441887232913429579552547454161314553433453247793879816041027108199837872074101672452260127245801885033012039190004802412507276430983237816060451147127041454960504083329418648408992151444519771681597435472309298882364449974866842976831592711293428393676642196910392733040638558544610931658355808598607215598153568522034894692977295878446263039402137391678648789109936656431819342629937494902506735248808838485528533397276824555801393101812178267853412564298584155035090309853855181985131760410318703825138937377907422467672290524566990044544963277709582116194271108168320576970517583020225130550697969289207172071050365590305202762949198982425583524560996168675066690376553133717584471673220656815083978739140920228195664506999745090453363729576538028308096445758778004615729265337994194523645125967749137661911702328396188932224117249439822423461225716321883622054427991756838099747257441478559630688399223117598401795686483185191111589684375658460299944946153460639396924987893699647172766042666485687280775297331077348573335931021363160954602868779356495544669855417163414160384139051925425076153258867443448588624502862605250990293677759139422175920459179463218104840949546196006205390927115887235520997407582725856290568971594124502924681827012664062872915755056364071805765558919100335850319726578568538081861753905074584473184150869886812954074450054305747748431003443729810804360460102102433724911090459314947099189277671062267835503876458938914100287911801869784968334591597884523637406186087666420836031367371745864680385424285196217252697850004955698278019695201118687848226579893917036124330886776087218755721846390232003223344144237532958485379645581110890182674791952297670997900129305882048207967928054838884241439902211572651527752906188680409515330162043644889999194866971535646782078471477109400030168291105972034037632162602652502168823041241708034691415343220828672694361527868471472955878896123978163512897203991599842601085266509329404721298541490263052298091968597836651781539195137992954384795950146479487297551395063669811755559023449050557521936345515886955005912879195823425253959062287596339019599744586021269960459163418317255843825009070622593622700233593231050403820215500925310919672516545377356783312246032052607402406948957488034249954474613920223195027199208007814936110766969800704096327113584717070460409388094858209818837201095159192276001654740306154241039730729409146694144698373716589966682154961519448764777022248692207737284384839087460739343772901473830481955138974758542522627733023196245045295075699539391197010448955370012069957135214803163545617591941778227333687541154896447663115611554517962904305566738974135832525721766675950328761689229441786367773132057863133540141556273969180159367386426283190516730604826809261503094371394169392992401233747354672089644442018413204547870574212189046871620063069469725733175675083122062622122210108746403282864658907410174289762539651002269128808391894057361291939921030687932729426211659203638963447523190787833860829865479677874861229283630538502375566479183619 A048921 807 764871425325479495166128974851943145353129911397290419477322724482043034832811041338765242789690276437432516012103326224113242249921404768668389815628940416427212047022143584508014018959676067887456900242687022970739723489630318682761100301744396659091296562344941494899651827382786885923241010527409162070333821426405653829449285162472563897622409134909958667747394450651318577449427247971352064492879415961657579977208322303962591886891556910353172806530408044500921126202559665982809623175685823720558292111785766167180876039305283734715840934487067343123016113490039738747294822515708043770599446448804952657972129015133124531523944865211309937915855883529077165708080754989354442149551452994572672105102349962175758025404054166622367414405161995616643479632904082329254713536801622545271993780101352012398050262441494777676491940326422885659446528116375483416506220413159396511529632273341745666841533127906953684548046888333277055377635648553957931849995710756954527200768363045586179039721987510207942207912268481123605244803001120437876747794575185637764735661064198168681772553195357666642735146317269106025658414081142063833022289756015760821284408408901213919901063360524883890012216226530903247781908318227152032920899032244449533909047585896163608983270691031404093085136048606064881007577670537591829725066144994753469261107527729088618385561615742578300526170015150670730966026011564042353130935512148379784959507371055946552080541183507282215735706767180082622885295084123178081698018274129282829851171640024155020396556001029333338193842757131453340445176313859648142572225634719767324463164334733412579795507923122928513013479198845561622161505286255133927193871034740667708273939048980608914863013808398338834158499400389999217657680058542852871539905434194103716252947864728251356262087014073382390714401354202968948949195706074836689977597030179752451986359655760162233665184581281836815322722595019351296137806167847810802454113869570962298919964238082390143946493672079182594663092416978223362846103424658523395366951531034166818029502739253489854787705519223006426614780551750020523060750742897782037219992671509026972679947554482928117549880884362062505611372443871562359815299944328814509140112327445036519082434909438275932861901148321545537078037841085654740882248855106942550218185410990404085724122615011524900756179560592558441847215796829659446247484725446564764078688362157378428370080378596713123425849026978961844976583414271968055285307318013514026782482837662561182563756416467700811418746614014127324858740263056697928851717390804820656620331207803170033193524369452613339939605406849876251131879542951379833427088740349930298042494082229505726088016133110405178185134910339066151924307378955512659630445933040587980346567414748250136081957653133922837095384409849348341336062646691896213747399142355366219226376884128707696460881918940544809699036528456690806654719181517891131060701670580181717452197494479424564582742111495613729368988430231444378059790968903326427158623158178217093554173640845680478546325639642758637399043913597501596322339787729333014350277304490347463694584180302669177532335781105072936706339751941132452568674508770314405784655327315349408155955441173239435574031723669081376920131708318252333021261187981019498384198830400209305775092917008449383420826689939504343912756419834744788492729834879093864879255828801799340027641856540997733444397326671734994649315016341450792400419423041628584018819833753486950 A048921 808 15421337639476030149387269147342369048502480001876145307938314930157361513631946586128512873639238521607780887795241284193280622082253009678598337518987623483098922919115498697312653302261059850438530702041318401865323267871905598596675037239346718295772432695413768925350282614419095305728055437486759999196063599718733391258168880739621917390368765417767697669365255816823958359415825812972752119925563722624509139297960519827051890390594140846988122671104772439794118498702128169504380514268339705779794613105564490216898937671461091469335982508620975341063013064125730065495916756601201495173407390891813304045514293521516621332276477490025980993392643346881661103712895788418722065708863662235935656438462648279031824709589324509286603287201981462645469957912349068520296142650345524647837282162584116644031994488838682458704592015332804823388936344080969394831420148116707188166876290860025966281003808939728239777539017537436594612616467478472609297392623475736753899712309619530837433630554135210294947775702026565716159656510936519218105398729022129879413617972792838915965729542458110898297692302464308042468668129620007551860475177865125262678991151886902545476507211166806263231648298943586805943784640988450713320002028626200889174278028494614333434880881249113943608460629389941052139117942893631669029438223984695820224124851572278198240704502185012179319550179545522877124276377048229234030126274623169590557867900334454697051970522768537893012300158885281957063256823941421661066032030282610461363533897530013754653791913504128915902059006678990684490916222664117766671077995142378999249630313111504137317949795225007077096651911316555241831895766656794183227418764929525587277855087299781478022367748554607580995735126828801410321339560867156848726100760410147069072786187100220000401226387573387075659481326378529169489398736726691579672266043486980292478010069279148479153287666559469802272652209323373974745064027120116194027333979157904317585628101715519300077293507138440784272478581462888359547786101123634261921301258012989024994878831005484718214696760193194609992296315301709121833653185480404952128547444034997073768334218352044894494468046862754998049456081698008278254951187478362691161747297963868354820630652613926228252389616914826838515914896783145929643959866725250832476670381562026999307898287207983468925067928787769959312923722294594327245912382313155097283091462459725095274960908811727734856519013697153878571938387501000024866992554390229446358937861451016213046963501862908904564001343977793772836205582164149399055487056072947630660461861967902505138625244714203356566631273809086989474395644425313203656179606399623048637080158283504345491898547025817514588648466867229052547090070438390279273668346805637221275030421755744831148826220383648951146357948195380906517711540841562280732165914814024195338325620771120849614524852484902242204459766749459415204684987398419948082972036600282484812512663361066425047921001406679488311998153533315932595071493445071732209568996569571621098461021613043068653554569883361688092721560481647260446076878967673090468654340684372696333568419875489283899543820478498924275904041919269726082406424929096474222620959206237703373070980612533619752688955522971576703050490955242029326185621200453252056952491085353344939915360770602146359784304439695627674558820646945584774588149802023898609638194728361957262949382382153384642502299936907997771331655498646465396699381546136031880448943112571324709049 A048921 809 310925008722244294546466625382587869903963856444696930301361886144509998355804272236712035219549084282965801822295138759801597678309142931218494912389438649037300067467994637713074131372173469744865588127100161375721624756093637189275843418058608232534967128913635846727970903172265972171302167807367044576381872227195281208141547144022971935952051150730623185499783620031410197791223302591729380270587151282675937304867900023544697910092567180865417618941641615400720972669911181950987653945868641972246395268876099139967350214151122486899468344622975170339445126275886856090488934899298602029978196044561293387360706528008689104168233807629958963577472537243972167643982239178017519299467667008449481710539611809499489687618981935352182328854198935844695969674785302286602128498861552931148072737690027179675621060485915253290907206536648070522744848909913976822215609609822829914661163264790211258815853129001267642487787987041749732246296161923329100100072142667808721369045059348212381291273053434387979226845762051705700729870968257297474320611297796388053551727802713557159502870353267878736120405559550232434984180803740178179468836703094365790118058783059320712996124471644084518751609113288380954907682683827234963730728868240563295287344076599366604817904718761364640002379116674855444622831083613824040433941642254370982364051788139165505199995554668653943698192419470662233428989583080371804951363595821409772679352821583768230905883127978719815406713587709348051129301461421648446290159712859973847882287612148965681305597539673691201387980354467967423574399540908766097762626395488419748151279048490982081871091191531084765299767322950907586969120825172779035976083211315223855955446561864255110906369631494984239637672792963794634508849008545936325472790659849479772451411388061687783361275069992543205373080111729503761042288380934359923277391278806899626761886564819831980928423699506845572139377029055143483790629618657976536131296885327552981590471487868335890076001546978749420422530564791662688224240008008610564198752568690933190912580172703080149391226224227484207441671882498278762660095002595173901917991529413618329808127537733981608314536643296985386311071013583870462304763482123448634874334512407401442448518698919545704586403523374837569836330611863750392395864092032258429287685682835402949055441180963240085455694679462838359074609647056395029102426005950348345975125302034289008776383415091974211580423230736167472788459923818579087096335826330498779475391135792906049790316941996212917351694285861531433909449622734839920700032095691052738571411404376519100801792150734243705643806402599206474932888731771285269164513390802111166270879853269520531578152779046516596025925210791937247115363848254517431760188548664811722306575383092759870874384119293172499878946114419885427360751745111516057430032960732956684055954946760961685799342379339717088385773007503564200900167909272223811730991070874193788209698601233623767336758665778729731850893042169727402750387072779745295906003681677079866408954024208000709347286759442012715682693465031928151516300437423885062299675802528044998987059017835030761679933330955159530145704356469976465332345886851768604506169373731509248092507702953947400280475285680121205817822621719458086956302161622277279991256626878695310278364198081787557897521762692316555234950597970960460390501487815676008888431417233977953533786107561334684621133637883541724393853843514395018986802138332775251731983007016843215030365756 A048921 810 6268870010436551827169829951576467485661350225135499506859913040507295656692364223204641467968035763673917974733333699879878528196788317696974284744997524522902420477190784966455501939413108194734920137380062751615980996467036645138273956398222621945023288957384293246315580424408943916498699001604078915262251308648647659999816482259622279433043337910662059248278939677708036591042685867438621952042826024235748525316237460976747679436234449110014409186113255578604563811176630751793684909352223045176092115631285297754457224800815993909405989294952442875762917294911417728370707839943741657527218893477037406384153260972196896196723308697158755133623020302520323497156308802594293435697145036515494788011963996864666062802742089070981375605071755657298778677937551306790123046273750487547461917889469045834035755177485028848012588639487306382546776820332749256608541726121827748622691185577823948540219264505919749268110541617196740564113228604081693837745045243075735964505932586866348412063809869713576301961369306710788311549942302347120740732946880772046913580056544692766657057956096857428619548718593959483889843010896341342834443133747313425195235038505050872328525316120780820900263679710472037869261892327540070350288242121464208533382542098118400991724261504785752622614024141937806084544468168703977409597462361694403761728191928337003343564112132524898627830776241817312404872410849790079283200158788824989213591521030904034737069718574336426149692266343095716521587019001926452032680539064650762438392221472613548536469702941109048498255544004724152515116359052886319398972306714759523819847088926044867623180803285699935812966831668684287451916172245237804266555606479118778454248126302452024246312746487834123684967177856000900592166003388963607327025556557784450762018287333313561987910027559963268533344965553208928451605448846999828046427183291038666787792864441887383120330399476169353866004317387157593596812699626318095801363013774640144056922768552773286500193043112892038676118276974850921657088767493683505071740987368645336982190416447160670966541184918177776397244378502633981111043713608670710730065593087489928730594393647458318834792793307685772496048815726421914562980363071621783897973641277410729918778679186985227881944839585893858168213259280482038628339482179594527726047486260657012696828805782682559394974247202261818207892320391027314282168785886058541038395379056523872535224347140123475242156758321583594889207050412091804053036298063482962001553389720918710324856157137564142976735955627538852792688550457374260317004648057835949242129166074577516142463228204478576878987068122573927138509913135577009171581715329172558934730430964539914674174370839237320583257189511338571909110913361417510020758642244511587139507951598885802760824501464362723558910360412575781791066570167226845908342043822131957849911968298268888737965491437722523451131713172827094669089770182061589093700293887993458557601458385559659035977303171509747446898217204227890360937371566313731210985114020404287696965709937620688688816926990315290490232777549252174909224388973263491658412973061916102585204387584021470341501531919174105968298766959243623574761031688298933674956912690553730253803436933886506871921322957193648228727362996057222993970934856442733318730464054175763760479034021809639971727687419618181946951446281731684155447706222751509889184655624633268770786238237702247529177911764505668310320883421605576874165439316366033079284209507024649788870909670191 A048921 811 126392956839496749217153816937218112063316273335218084612612636421346208885721449112447709040459501847644449923607672234682972125702048383097252597810145177041319952623820539025681192389372956050071990064991237070981247475046768083184242319625121085596951319423814991518578885788962224072180797099039271282150466308592161893721018707176957253906047843002717287833176796282165813717192434668074193205358078030054010484750042383345286689248661052863543337144997840034183600160222256547753093191371867090971727263111578904449267426466701855050321069265362808638156768160558877963523355378456784399765185300305832142956004660360727293109646245783881013374148371761942225105693330433923905072508318926757738907447736394245785348729396312230144559597274408708259039859880939772717158572369228831070374257339402164415801716212832091147714558858435864748260043728804041601827441459852681457907869768958923185677689552152500855742377097598132696211901182869198949233286502090820845848559891447354257335818153301892071965757148735057151885764235970051680117360200689514712075213046502367758626045351321969122559462528171005554636782350707853350487864283144496575691963056220776904828406710631058439347031791570928114231677318200180214575276573922232504209495518494919124195777955641585625615779314747370929601730122594578508918479995702540926389592823295078873273774123615971451465670166889328233236375314124477995427509796548925836703022474345734326785031434989887896051375658602782248798889425987539664461256582331328959422890121448546753443336469393043096148137076835268008541808607649894430813313550220355123767337258775637572527589273975190914329952494804245280654626277839363784449515101855909599879326866554591150989902483781341970241324000295017364775456325819435242381552945845259436414332936762856648738554192302704350176757990110718303711765298610922152137704946236530320968580106115446853652269533310102813139533475020494373043794166075195828889104547592997699148123877970543514548556245166127736809147279944413717658561041983406821247831223127874715543989985495073275324323220929074103493756951928434444662584591117923867144408585911980413652625834911927086613110690355023901768350836365047627834939617945274924827495920560820624215014287319477465636226151144388445012678163776748250960830247309120775980310988699681007158059433135004581558230686636308099244686604649283063500692031932286298465779286562509016020904278262786092740390349699345209420025077620135029498738754459607653544820664077771901776843790417251308700737420010744064144655120412130213776607793442056312928755507824220476087824506256904916299893561843529116367430393706614927146145275302263742439923782836173906391183133282550078553114858901683076039556988077535988784018313173654071241947597830160172170983727650097113101578186759406798051598760350875922092476230111791573436968420773742387973898552568019138482000512604766875214623745510557850034961513638733040564166815759955244249750619207220862245632123420749683287491882769630375896136572973387566869142777353354301135926172631450127422060545265328885487853978962638081393037300574676657794845863481981867190323124874454993577680209286565582044355455567137213902712669160774935645675647368512048597730313182463049907479886908683108284983901619296227549966336269035122060082973669361763028186075856820021722118504697323617971176192472614454570065017815424547722614181814766607121950372374829646589147927152557797422528568509769820611752980348647982026372065740031954 A048921 812 2548334789529063447279703429918361623844115217323316796823996468667269223046620200312806486469103008284171635685859912862344384118526171303218489180073862314509568361899049230644999234499035600468443268955433184445061159975911941626124048510007734929583110557199668901613294248961475937334365314612130785986638786451583859452555519174285329893631457177577448046630451318362087458457997276735026015967807617199122935157781829216770209251883824711600311653503037264655954167825837325339167113130754674935948919902763538240220832097964418000708579489122255652810073883890270802589140162769737847124324008497547294189241559578039722711479791410771300294490824337841258840060665431052464971477619290504144495336466473168819527336416025644442085539618871023304163104356140829759972044345985345418290398229015108549482348368247365444235192087691195265567112619113370266443295618105008037432510721659058623691809628210279457747558057773663009803827611084895560610359828617410084650922928566855623949538417194808938085260019330834852989609990214078239672179095625569048744088398530000682204725559716295585352186454873435095398627321865128728356194976842316206211787933944288265450099463771218084133334034081389372928667040220290141158726655933131809628407640110512017283916874149921387878879589921322468540692276647207423728110416263757167796172566741547188314608830536781104271925943276991859596694486678505314494019373234819283930781349914167174465735769055196401185851409879057029357187492085173755712941403180283715415233548190253378170311001359432831963429691244897129583495792632320812461171708400570493290637529991587315811256387318706995929020566387276361679874287561881080376833319217063242873648209829225540483806389631686670316171450808980962252601849849005449967933263167106564199201329908994428418553167637297097548300526063267336886227683498987963584400579079593741040329845311706775021449675210267893442349920057358890162151384379595398675744030087207005835584329570719329787554704514846424316653988782120992400580986071380680836315268048963222646152589105361250929928333813830807156463351267536716770653049415075867400694855179091756012574313352899880272835218904145198599767717066743274545986138014032269962750188852373624148012388142156625475172363777428320242451758969853538955390220817907010905720502428115482205663781594039156590694487708986996694709553115046524735273638465649970463608500937277927724489599523109946061708274988481439790742950725770112052661766714378311447287712227582647362706014177536463748460124885520666193745683745060818912789706014374091323433619306622767164305201552688488717959877114902165921626204459402857025543571869062526245901184374812507336119119659068403844550581201918544667770976084508367244445867209448571139868560327943737792425571156056756529991295842532799449740552415127790174001659843171897881504199449728225728060853878910910432351570884005596565250149287894097190343304944283841675861272781750759249003812948478683853086687425510937910214520979463916072504174373304326102811368980032619481881854803778370478768294223406783439953937014620320023782926395773657712543579714319330822269824502217229661339082411336968305934671120383588818407559160662631561934382148440502989940931702463497055040961251125505833184622430477315683419687953125822076799629154642637844364647689697517858343171344755992503803170237185146410290141000009934106550078362963086095090515878643403570024732196928986890027444124128539806808130510505231106591063800579614593125 A048921 813 51379525900092020384556631336860190122726938948356439922347332188656845653719747592985355267742345812565966671053857639522915237914752540113442795751396614174996740271288677964443935540288363387271797138607453799790086036453089092019144982874533632025133589457308404970512247128982392059573249401028983808023339930286367465690262483870922114138440185708268664513445871647639611055264327376339159865868743972610638588597186755918478575591194984586624430694384900184995507897520931993266030787189182564686735032107791194887753512309891169263584524609361849206593901008838871761243365998240099095263836259562363245137656181256432228948128261314324710753642986925407088971360911315186468321007855062636242388216098124582002915911034560313845016419651117974584127801769471549739616585386597961954342178023028361235260943384801665873837851724315320085928259878303727583225684650405730590861599712182070201915342538297964874953764705090216506066639598481763110156875915350935624641087239916383198623239310145919656373120437782535157241459470810481232300423245885362960088795579086660708109308976373906240548814180598735865256118508807943070409749772606915066497571748492776951784128483726892301665222355801940745416856750689812507842066622348526971805722335698647773983412892414937066772384666377924295970066752159265954611583703791392021403890364253481587504064368008806500714599416885039706299226007175648836703940607732916606063487740266416097232430248905838405719248229930172167296831966622383836696784906459623687870609839188998489221263655965548288653626338731478849827174162511043613192249553958988735505478755923046202610913708592181177945721745170313509385380105168020064718349597604914000962585606697518480679913276764164163133306820969350160641941131880191556434035209593649601539037777210812729012012317164629888466130856310838056189404250994830023177762323265064060618600020206051891867021497937151734274556275056936468428801838817608262025155305729163104064053553656719249206134437879777361906249985015976168836100123512616245038381613155365271863853785998303555754141791030133512959539984762318331601472337644175047414885802976439398813542892168541551148976596932264803813492809731327065031124886803979009043694382814061089511405145507147595510947732844283641583923919337508888641829381169810906572015993975353363530912157340958042046577679630365140722425910660881427063304035243742672554988297431618292218650289564038454233376147577372439361614163112951921585631510996556760940607200387700672049106756070646391679201729241130251787556411523261110507535838885202635821012319531372723742500997617480803274602126090763907468298417943050009642394568877893378867595936925045990074659784174954025031278739639966838689915343776300712304981585892883778148375842090054043540724193477432597507587393675568115746262219742207745137345543665555574975096095868452066355420547932703223569053233681320325343806634727897042041143864251689302229981941261491992218459632417476604638712929627519406724995488700459593084198787818425249911495254506274896640347655417853332961476220710267022451022392600920913356873280598551186225626996405260484556622334423380659557463585999695745697689257084818462189595993894567308390946077231181773914677016387338714441272810837712561699985249158299737189811520960956488443399000955821890548718263691495279203094998930851816164355900350950729451655368272135273640838132231447560034448374023257930404009003965334306524175531008151051075095706741053489222441046320914123686561064 A048921 814 1035913998649320525464367353734071723336058919232647324391050114763702853403028327923150532595414689803852011737616242042201104164492856595241062344721169354922421962840153963220069397718294748115138373440160214555934530221906022297378059518592298578883008501055141503815799025001248739743639917089181056925235793687794954391663212747250012490973901130618655636342647617529258519734151910103752864480619600007968078024173544215046535824299464027351697060059876704026842165573862863022392387392141185738459276781408366168563348074971193656727973184465374114581090579330135448559917942667376715188971619540972359250918129737250627022012439293139623407443649607899233389999319853876124143235695402295252628527068475051355869621778751468631717576610920300984694161435112981029709319834592543762938101575009899590210222591042022819100953322230453395881290310099247136419625987478184722067943535964504177751958512565353939598538346236470887421652577780761696742087371594945735446603516280271189483786127021623614916985916181311454509467452860870932391562893811361592375741247721456854666899205376925137905649606157045257641858765975958426320472646559105644728407835381323434957583333038802138814956129004344695227705292878740959562821606081064344872415164103948496308541553452953086990343431764632119734026017316342843529671326907731629671788069727906129025709757473184726130626649171310227281413135159980945167119536039091691376632755888470131438233084212703744880915081626000721357981696753853010830306821571097529614563520162495039349425739661266383236401582278074385325318355881051868696861323045749422484690969386282927545453926381379169591034645897103294588951672000523332982970284210076956870344408128587157778242871002312688225407061808212587129881854848366572311817567927893900099123515464923076333345763920120100173957032776638590825623431622330079428322080377269642510598472567064572932116112419959178056175710175348033019102612512089233399355782598367356416932441913242443931774752748977366655907387881238122733952458289680382661083169248123206562355797387145207185753755860821218074459438016314510934212168500928807890903060158916115979786895779327821401365785874513104070342443430035299218414265421755686766306696183546910834355326395702721678535102714434083004186753819231095242943025027755506680397975564810572087394768710644614449703942586012934258258554516035138217403811223310701298403703589207787070434499413700543791143383825746708133927424965940385917239390472050810699706210926929108722271443053190358371499601516499543251020046175386306764992118670813749529049159062957917549473537949658446402934039348282104787473666780941569835007102272172514435665943034381592877072783232416303393612238104070430199747528493446798876984671490326455525578982588351109297924343396466424874891220501295508507143339424701840142331370677383271659475989603395531112129763359358308514688340865131209515576232804133710873739445400699254767277054223852928765357823859797350354247046234063358852878421132964145336299699887490915515411241218544145486030069946652904095390913083192109483250730039665830440480959059645062620907433788979282175311288684374376355780351159586783213419842495409438714283045610494706911115623247200704777227215014460591458101445357068999417869596760345016870743664202195116766869988580471651802600619788183280129595283510100662972749751159072698370019129124812650387136644315500367342451462021966410514162225967924338091211440166158897367647539832504989939197625269331206761188829586011 A048921 815 20886097989388074534320554201429722749041429806841696406015912491518444741655011493866813445203395708082918448087852001001001022641589736758497758880825420782549257439786443935154361232352323171209056498028713107269298198543983185106647343994712941072905585373140173542625734971562929961728875948778819068697620264309981940158346229719792267972093680457093149231671796751179038627240359756247537877319092509491908416512748409866581499371047218128269931538302803412204291557304715146736543321334319799669633373780020446582783028999815694197058226081606348288822099053860289905026193798816283333399946697921248447654648086624790960761382572080152825826554152640821356683759197922489503660731622380069028433726512205769338918732300271199518129465784358688802285708270620121751527756765438281961760042001007417514790146645328320693911755008972549643443255146292760886188771576309475715928146981254733519652917328427323591887765261865961327105142767149077731232202475940420002723484470601740482455712694386736013810350385674481108037347627339420268068209832724249179594332076471217524707361070700255654079801118789532303976420574351155282665426429514938236407243710460671347122018208944200239060253171320375389379053369604318476015796713964352698969107566858087246874167026735027247484367204466128131699508265162037659085967338502101413651199040450153009162878542670286080236887999877357385562811924796309809283815248916226073802753018159847049791239346664102655383171470024178314089454802654352437738262299819683485629206005645615144174123273829189162846780413236909418197589841446593614155074382056150302177350589260757629248395861090453108702259352631674880332130101489171334434626805525222006814969955725988668427414284468715143236493017043875360743327796810825699070674248128161604204878717264741287822104563145449142542691806376456411915381572180014810438999761388748209033622343278555899251273166744195450031462934280810766674210405039941284980203026723127334349028789790740600895723315718747228636627392555273045545973295200435751700142613342278477554852315055767881280863669911735607787117676325393184693267409714254287052212451509180927408023993889264642925795423652956607333979540622878893110341354402313269778296599408978433428211001278753128975477145417472248686129688919413422950708381967777144520373076765694760450699963213104559193972848372615100884643835429874546078414214821086324334672799210619105482482084960380074352994450461328981818872302801675897750428669111856934330919863768137489670736162789317249415528574096462061785935919200582305472509986133410979119486509206345214101112748398512598758475298065461670634280162169045513070363186369147667174003364591605738662495465457317724847055919622989274047342830794959015181464234282980410413839668797959223574696568018831864850124190239532648845455893734576281207477350460055979532799327408564602414308222495961668340443104953722212571727680453137243908437656127754510366150665031340808505652452442774545424852341532472511564215320157827609570014956047393050803296195536791806783063373624068196953418256621843090691034196608720080740056183203690471964184493827773290813365717897733841661862780522125137149275118694755846272556303409198286847345887519114532487273335206877428590902626847952355425374248182090980989634020454846423292676221316070442688211805620633030281404826927554567925728666704867844185374951962817288833313749048280274127058817252438394763280869561281500629670750105920157718358647027869900413049031457814744398175058426599486 A048921 816 421105506626128360111650488344858716332101584429483363705445503262944768117545488336314364759040331670953111946495260306565940576298628108031975219314139789096588773578552319780428267946618142059622248998116540228603375723109258756214201452243342799319623833410243677911278564680852768887128857135638632973900362843782062189677622291947238959603340294402010944190311129754624159273161613671310948578754678695756257485761955415556471975272518187602714332323564062336986222351535501214639323422350168408797962343693495462593705262130935951429894297529374009733857046542840585735002670811815961900633010134516591660640655471610905613620368396267601981175361418100590585558719558513913518931546827191256348985541310565652936228124768446145933057657426663272711383465458081459641321602195446806320462203886209976923299346452887010788625985389951223680649514378264334888090876101925661906358577368114401258737941423793185694287183611203166040623001049607127436341969577823376499965158449668775327000889860439244488820669558982971918937548352949938583920314255823418147619330950071440011692959240559349120631812251384944155727333978209226833141901351407538163337202961900220319350696171149632181130685625205279596315778810256976234689533784127673035550801890577590967528459284490065910826724586102643626693365908170985966148429949208041794303845381767915242835828151608550476551409722900630436407186746330063214799337881529414060919414975506080329420836269208553525131758297712401542670866373135357095825833658657636866158521871263372374343634097518372240050403455280985411625421057927864567542740994154779346750320095984425934623229805851789196275783476725183040153112517273000444347612670029241891326467377002975404246369025215363715621483984231553215094387909418012896296361878942426336084864598368198380146195868792781691825652026205081400399332432670026985741033760797861013266251174583771473639596655780356243575177624793996502337397167312683675681620025435910716777762042828470082017129559746628874794314832792027263059790843878727336097892709123849416337725813798594635239566127006657463382648515613139373471146580446626434617899556425045699484463785008457951342065930325125242554591427696040812855403169045174723514329270977126991232679373426894190700848527371972763575663783806459614301087154291297760064255293351962195396440570907845411824266119184723078023254751678576081997849181818931247924971679280798815530016726536683645404530319057931105685395235159964484503756909393869037929195593586977139812273791886771329525528739433266573228496751902094267550439575429713490193337469569173143748717683737273066509932556661798855046251842178628853583092728567652993389741401230011868531640697477656735950038057826471639272095954740435170641883014628779544437379876725471277361922906471344662641779048718236764726573222333187557003318197644277981957028379735489910481751269833815797721705367388606384739963977719920307548209149108341037303074941084839157238035980793396525058522555730664544094350432143699131186496207527838802805142379001555189815978252978393040321914794618687311320521988774284228215182325271848236096825143648131300399797428942821031212101025106735855616901729703824877137841475053210248921480873044763956807700207213847700789187304406970033017396173977721598367984249666949384231821207304623685008074622322583368350403990918071688417878405353794315392831411455193052644621421174782571449392530992200893250858377932331647771083572424122053758649673728373099622904633054835607224798766808269257489 A048921 817 8490329203709902007183022611688487237258109396225813772187495830771579923267507394181758728404957721946360934982318990213130492898331917272550947613313927546940002070341514431626550803185353747853780613090969186060388154060030676498807544573482933525169314656311747660907024878469618554739362055839870169240960046958713673558298280491894002183730279043639664199671903766440935548086445827600611588997313954544745153936024128575701178098863012327398708240037767086535512802847367218184842892104880774123864717103914881736793838912300901652913834629729012702647677483574652835728833943881639625024279416932176823140588447963970992357022906844164819064304811085189954745213547054998326446208343469098488128177455469898182294462112662678894031108970906919120048224628280130118668204391936841743594876992993723553720143908392961266191956423520441562876705865451310373720927357778253619046525920967775576923940855333600881540894604081312971845079620057036136222449059395872441051877521938737377541251458910463352996866325837864294155137741854829034389581107957701923968051771021008297044535919500796526269922944532622125278242203692233857058651732381652354934266449710588531618077389080700675091756644515135675900543342993347785239491904139785429778422568748717822229221549219721682159061173620634296335263511741035153887446985549965200154652716936005666675902958029853052037943442596234510981484313616694809740474441083580797380031170933400573441935851068543509509603855415305969879151693725700267111688020487592974675804632339206108165901206500042147274707071618594814632282321172351763964203129769074279133029651597887406433115930097187912684859237755473787823892174241128133469765232218502769487702228440164034374426623858977878765645216853583558878857688286358179204301549132562951659981435827420898475766313284495501325139653609655044818394928592111511906495912246206712360725947148335657172965648522570375838767281239633623199315835013147923229151537972635805148545903958478824002888765287888215654855747022125461122538457448309605349969961101212438589922750302954949979932250971844557864985351584674439722532072661697472460511803804429319883824831425316535325694090361419751487429065031228034245911745583947458373182636983144234988254848098822039394157379033396569441740284522976149824125096254112763470638370704189185017888274339944015980096294301029538326489761418699615535366089125419076999576954662986666508097091757950530698266065939851556491499956912422901134888849056770518430871507226980769324757574521284920756576461028924946552970889725914105421769657247303897255867090941967159717916431838398151168460661448939890449980859007725352776896802523017833283576298957596134701729201080049049652906942474841401568014724592133823115522630159481218891966042660699283096211866065578683069351684330132899410884520463225833789724620293426582212161626659427620166568466688081171617703355276845976975404941147061352787649748955884715866350086596001862056892472939104008295455386343789317005557781848665941725154526966161329894764229842133160200277946753486986854902249135683716949001273646632922000554425302074820932493716582049129450887424948979439733564539206339227798822835525013398478097313547466521629556610514982643378042319090572262136434165840550702957744386234364574684204317452151013030035555888999601421062357847056120252047814983485334454326696483014534282082422732384650364603568260412217157282378082805937157285411852590801121079086357544398741961737003352811406727102798602564055051648338213266342900500 A048921 818 171182016984093537642695741785212791332739285314603272845360927234571091149974715963947131145786392830842197500160403534181876691250227539750544097747660187887264532645636840391902197513394834317609782661517871731233005733554962776459698957476361453491120922780933622928963757688425884619802248882714605216597603492881222242500347741599944580081130926474522615191773979548671012765894761502921917186052895372776473097901860994581331737272804079272494567932927127675164946794022395501507301175979282745535192017451169501883741917556105516995112782374702056581408463689975103931124164241538947307923559703553538973643952627208927676291390234171682685706911619924238449472404950164156699294539102092416890449057508198545840855292179276807093009073138367645871749032244000517994506877308909001038913103612277250403895564557719538596075214622393157400768919978579805376697002499434273365290393712193713813826094266498119549834331313200248527137329258966961528909890499197610578664578097363664556317936587551872262683574372722350339772915232339514638412795714722871935220441659706238334940493197282100322094837287034915038474975155115485047807309395136973428777141995727683012583455999294390840050365285583479872301475285116099235741659536576820051064882795560846841207973907839569271200925471712504096608939297029384864507720156509968416310066284559900869751640196962069083580465213073870487508056294732614007657382466327818155246774407439807386230230299823137969524079407751640666991054906226702412370496773245015896755936131064551681577527751110215675834271737923705197335090747851535207118398934861334621725364488766285792520057447996272889700342755350079033380130976896512909744406167641840168381810438484119884054214185998342966457575146580467729883975496135165699699114937314372352426119373067595556700202028295802428924684004252212987423397149874819870388743596966985973819095533138492345337561931872467261880869680778315486150609363197691260833469632922663077969071798833088006717773203717272644286572696665778714360593116013027419187367019624752477726173075270451887696799408854763848667177195267557538072552275533997859302212553687004391072630551712768200228186298524879099164419566605028198770031801608145486674933603339824794856067256135770584838106885370493105712394852976581348947550576374334382803713070073607054978701191845510679282856073873091432553963491700566896745475006948850248646539311990165490855454748493781873401756776074756762923691025582875297521664490178850283209362290781190677538785077685872780407323277739656032967732505425383441611625561869701601043078797378604404663457954977065840121230789623593514590715224267506720509164478885992826095812346193311866626252283644308241624253038227714280587841237954506186914732098633577320671039807687639069060352366252274501572923996822360469204016936852986038535240237352748552917324734750351298062863514883341312322319251370063220389508038667087017184673930900338492189009408645514601706226882160179034459574974404957653735391453538452284918866441505248525810397599271946396956448772627826375990146106751740306507076367942890984600894094725250214369090077630449404340660961421526034965307208266110485773130154238418410411573158606178534041910132281599182743325280696417741980937950887995968627072282239862380805205850102284475044627493602188756546835573904270874199204677346627322350063166072660634841551491737507909195944090621809701150344735456140773972987580521077354270864891369726595011310487702949709854058747002520263423115726570257109197290630279 A048921 819 3451371817942964702242129538690437687162202233254921790882353242715926508994210299997594663979586523850482664051873121073856007635856594758118552826237377094869099960261327905640017674638515846326294690167742716754150675539547005438949773881830855051805046519939869049182019621607017807234834387233929814537170712382511155894578337607839802131701759555849045923856882775988401192945034633335465866704586887508605296055152167436724681911193097747429023151264968508148908570725566735254022988125251406610599767331985762393065122804972360521354562265324908235065344742269600561884672563709074311740715185718767035854432549729197951845416017544346559465057933016607684533072673859996180316178170930178965876135409352121625773426218624116871946570038584659505159284868055313815525117541634018887009724251435856929649618818892597428781107211024734415993861401731420170553654590672666461812731298978723736946586135677194231030158906395848806722829860674212258288845076022373165091162782547168682845744859936969389649762873505961701712637222759291552284849752810661436000212620774945406288061926799065787193279583111275012473110323799196205841657114966099925889352381983595095189119108239696119036394789796177476670206668797967449797675554336969941729784737145675225263717347700639846426231377201606333975195137771442945897169499908106997659678356274644004399926902975246278833296287588051934172902920032914650005693335545627028562504668222770225587773329863098256673000979509484723712567679140191080312513688830477990022800209598718858664760006351982961956128439505310672570075285025900331673569395360471098874152519689476202550901991833384923904950397948509055715536412932295319045138583682229549256411292573014596662137032043671967030739751339710173516337155074219522550975376161830826237052467139807425786768574818733655287483977568593464642775488517381189634666336495552458957933891778412335518360266497447036411471718665085115592134962781476016187776491509835195005376620459526816432964919330458885766217663055319683416812817282516201377346088499704298354702662953680100656787919701397497744983068745999143497944359256784392177553737046925578728377057299808001027684156825164522035933275814461513512373346938111683718392552937354910530743793029954558432683871628682502963976735583973548634504364896734233571975699448185694738291388412100911975756928181332975162123473593177068353482651554736629587792448608768761963641012131034538373575689420953179914215901966301974836208898316097130353296644075858859213556215411544992477287531169210483907770476221415691223859489156647266432926657456880331064857479570331169630126104011930230992238109901700611491180421446402584836725935240373254897322363841107341687579140103840232850370653471624029148441005457127555779888285710632136249695541312166492435134610554580747449958490069945384045721679875781496030492519089874956212115834020509460850961429128419859372647284100200867293416043007162875723630091830760778803599084341221056753669942338497369870823645480684493119868243468474293811227906501756753413302759953444288639226338949426338924111956781463294384890304737296069520034773212691404308267276853293382967991084199496780407818622370932156465704739545720458055886470457504992207488280931358855423247408829369608878908328396775719087429985665557942133698766495971773820497697419995551518548244452614885089736639100030287236660826894329211732823974390513358934181033398984332202037438441180549764218376818717341251073643311105135046724721050337710752534295224057875497422507344791466 A048921 820 69586558422184037342512278116380862863351530094146447833166733234277583039770176918576787651209292348087038641771668366930681291772263972262958722332053899239090605511524360587877195964159558980235919225552245993679314188995340990105142564545774742078131894443906716988674256681876935341042846295608244037983830686458586432265266200348918348979426296083897537442279855337704165303486775511414901301575963639895604606287504901957382042112143499510859885503309727128371166927803929722169215985074017684103629763412304923917809504110110815275445167398368017460685424112231222838743664298378192031777352266538221273343530093996136477898350069437725097762815359773932515631572800892838037370627582999729207902225232908418710645273579044152192909938024934831804653855637982204904616901879918211490981059318536643803318364222616984801365144992605480672875076180939973500122978480445298703634015084718634272123355853697495819531944320918772327945447123776138292652732893853197255370413443051436886172243309731240246566646792943625457207841345499921044827626077755760157913414924844007621873666233182271204108802632594689514447935309964418747064005704139197310644149296776102313475336447745297152717400911820164999041226984003144437704635290800328428579099819266221096206222323132326675806107755937861433895380271138893378149346592639533130304466602899306132151425348035275276874850666769837883720198186195568878682175023613549683549400965460718880860878490469556751217907779346151591741148879833477655034198581829600461594681929173433497334339566491152727849245921471802042434152699357111739350970942139419360639328480253854707065000166824649387775337033737496825986566124160807245691571214456706004465924312475309859417886956010300013275431900053661371855921990722438517537599834475718181277079490046677945645232448795105929610449526813297429875426412064042395539322806034585080542877152217253975582687347783965216255625529844576419790309633449510075180258360987827568775740343735907874088350696822938851101207878234782760384001307689498536157024417143671043802762612745925114171706149322776940679584783389657535937996633262734639549840587037900964634533838206098365007399769680780794763607607806753468831443222196175965522085165648016102781031560213876550984001634939389739389205837131679834592295656100405040903839669470606907239823918186077395409700506709179371345642042031672560442350323901124918800221100203456466720764595730463614194251176703501237355664252520889391064768510327485852004316654648104028682529737588785060641198423026298498808812308608450661030071578764696623950965666602542437551052098433559087105536668967306527641911257247372504617672936693204436592075480220593219046501633138153939460662381149373736501458834707042437736361365111873681000530295826725323378722434875548454224909516428533033263702607586221896276854471120266285614041616972734132398328147458648234793743021764881953301251321638741847702767241925743969439491419302789413592650136781472064107314342969208996930588686446169296744331239892512270316728525078022063047063849224894974916255069908187738636204966120786573445267339512469258937690883145194016032835431575440225979110204664946878316328578469603984423120548309242716716604483322305520605779537394731962347096514836812103328553748508719766000900990183773379197350055047155410166685818835114735812698830454416635832642795184747485192894957001914075219689062465586252209148294239977370401338059878094663825093559148114142934420201427191245109114115962850177190076196884339159208775483888394913981 A048921 821 1403004187456702742956767849140341418360455862595978447957385884587151386531919798038134892626087088342544349244917713562183275130856378572909179001540317890221167693454254197911452119389367353521000757099289693556819615924373389502952878947422136467948440203973000707985781314037983148739088059777219029059900179763207307264821141236856554144283390849941782594062200519461908604860499174916112606706908712202988292563363377778112569296340355325944859264088707567097250959449474260332808997437039356421645976679319124544045112828802931452611164943731333702717431285885461172605149197699228544035620664657228431594385217900717553938188582254587395876747323818704094363556086278528726649470413012262369359545699269764128691908380127261977889333298512166040260771532213712347231572160177793438447141230970611560926647929806784828672526624559804490301772869966250343978059321569083521790002550325365805215827363775662775036208830368205381280187298186744639582252142317023087040405110747640287951836086765056405914307342989566502962262795495332185346523044694861883493188835714492260897271452305359025218175891485094546879024259246392286979108277165197381211107412232247392860694638270321572953392118147723376914491741781264729355033406935440667440041868826260812596034629215276622736962898148987785028592323051507230518804180103628767065091657987977453961793033467160317157104460310117183823514701657172139699075362820403053174095993703114345853146806537073873354957199974176128883200320002634897340608431494334715676193987033194556574536095674834614946913534312586033274246714154362801862893944461845577788739041944725698914368330812616589122941421369265013057032090479793782755338139780737522779812416731715904812568840144942636823987290938142169239648925660608650316373565311724053809077650441268653600291750845838350934072228072125725212554882677259734261482636780602967898353030185070382877285806787660040192698885521254631110727107237474059354308352886460087931821281805026754097842510316379173785443667474752026959542550948822852203481724921104607085447001443480679198249838725857908976584290657719206493582744621898896545819493738304422202035892517534297935471193128619745558859334552666487624118044733545952878744597391402747726916247786288385990984882530964104296882665124272193241076316383792001537968981843890677015583635100176304034149469640513546303737859689319108570461598877011829058113428234509640673255293815476595258349953851120302526611722745110269936345887869013871432013902037718429350438305355708868981102850127768699163772789858393106006272611947194324175452103337113803169023981343759938743890660689592730198385983776383414536400910258427966404166840995481665242042311030009095886298533241154533171502180174992736158016488694944591699205136044570150259329665482265266621916133235097472462082024524194915802788555801005128974768811050911746487540135896945431689401985953862120814039969774233029033182325838290806904676150272352748326094233254188955415310615029275249457617159225304019880274713338844588925651586711395174333398147914769572530817246080262542236956825602815342112340185714360100461405654065938628538562623663156748982897436978463574761117036391285533163006800029306212108719721536857853448948734825464304893483304508892396797940691798524479525334446676655253205819029676161980883808945658855885883460082301073703759042858946778239696428860886411764690250159144607175626527488974285390343047445761224706170860986575325900531126438850101386572784823759318264222168605529047750903909455808735310910900224 A048921 822 28287370357915482281310316031855285560602648238308587373570366371879413020978983928274698786550380223953086821388992299069070826257645013014730894766097166970585283796334067626766337043251228617530858284399959575940351102587902090163194955232782550921001709314371745830502605864959559563000558120185443768297463386401955042614737417352235644308123377337099924577584549431111145953493219061171886865009792153860686314766927816474800720195432201969556752971696636464505046716049133109026165284156371519099208497704802425644732640936515199837435492320065982715820832125337244049833795285268181606467991809041687371267773489970737228505621717518641006229254445069896590784085295916123385813784429782606308027431180774759129777838049480582419160585771692353678802843827839012706900752988887769426053050007848410972866431757446031493078497003009633140858863931384463254345658541352883485884732716026010280042877036321557016582546618351812576452363978095698299481229400743086587055450587523510042633482295184823946313024402788993039781517025569046175456676582310179217233913147762178039366779399506982433266591120013673621580197600477825980108362337140703895839150334782422638081222983330887106140994733376997813529817498752632489253039112927719446125795730695970684295029098032184944490319276673783965808616983469108510581236501100016608926844878049134823878365008613460966486264851897731993479865531091706494417188586502791334482573741492790475630427032539604944113090314661431331196933260151975920347869540754577955633822704968586720482363263661675940068517950961113681403560208346110111802555968888759597237137203050231061257639578778975503072095549871784159518384182267036123752320328567658719829871941678931760355703095584446487634931746619390516156140267313269616956285306277380538422905406919779103842404334908560382737658332779749344922234114663484350115970527231194232732008714048511907354582460870114382581229713623910342609903516331642351252054935716549931893553114977209072384792818910486205039176372524742489323514151846165038437100001702286670913111399300694841249188134219041011463115527561349857933957761128728918894077993201853173399546700303992676768871830851831540276941108487254115670714549086310279745072607083377034022069285086114878136360650605296635894358554846370122994900856337718678908125571032684160517590343649930723750444211482333613866783355710409824965974196115962173568558021263962275050716767186874517868388155352036362838044316631249009935716400150289165484778440880162317915433083899272478808210603634874089513688490316109494690017741049260385260768683531922832891319074301835786520764413718031957292551677257531146635542648012751721947607411558825854389463855940541758121397087747495316654453220186744711710886007331111492727500271930093073701879392074709870755524624061125723351964745193115284829600965783010939269022482794441015709050087555885646263074606008025058087791917286835009728280205848852006886336572351684692447922517278307582302020556112933236595268167369990962379929473593453362026475020958420979831951395210520272141442340553998306673335779167757961548216250927661005990391538339763745449305602263730941417737898380672389668694809404770341162939117767751300226764308909523557915398870945231777867678423161191989403268124713296807681073347893822224951949897133427803532200552207166552347207443541549184735405486252300073574651207998939042682909633453880812516460980490393745856545231036474465938804547506627247360457117161323954653296371526260727284513247486584556840283288806945854697175409075 A048921 823 570329959753287766299075848877498418332529175420321876029947278832446840741826887429954678896293873449255048150300513488912892436823363621546625727364872078920622601680519778036608689554579151997289811209071227870819665373557666017496947184450482844247099995247922935461592831463533325871234104080090857479194427736736037805991028543834633823683829389587217829391477091567862405252421677850848408056214822699230445275342506072401554342467734759769847927470488320308643184791731662294711284126351765131038885309078249826529974962516906630319442943546005399785045914593618228647287807936427879850379106818277836122272417510404786100412791130422257713006832244751931244684633372704793426248795023806495370186698107234994304816642061719122607853752439527936359856896996118641982820634530383046990288155811098431064321436166978957156663827902153598826191924282800678167866823532697515273324459230513868940858681590487868792674529883000414798227181246178170927395907595529969451188907705243898731935982083680333640506792094724334678508443307260313494225327906014788683008273391992197915220745355588327514161984943539796073205397141809668164552514462322594782711567838775792996746224929222707563693162860954911768664803495358834467055045239815272537347626082250292110495564078490283635537194519333934169645550592111842738831659816374354765554279366134998331058141341871566539135754786857612142423865014356284683267216581993916065434598601881647866546323976916708346134253569246578525416439507983818503418848340085369247154417701382658425170851547410614628826843980364439731872547646427557919800331581841226537649582499159716712350830272973373280323001353573490854944648825835891847300499709242995328472355308318205420575781000604769938752857051352860648597930829921216356463974028790981103958565005238935850401902600134643590918316371433078220196359007290288789778463508552701339739791794293066891012708698777439393942713293386394806446243585551465848469872259608726840377729972349207512395438717030712549620700237400190594988665369979828556145958030839778937845544947253607945785451963874466147261426290107645177945249886294687840843503953116269943777238369493207831479695918163434386443941070460682927486459114560143126674201025270450368550213198990000386696917446519108241937952885929849295550997824404767620353626225191996200464979493086268152080152157757340682268539714095423201644863171628430466477437766610579155062910786766470213785846729857803296420346985307519793213644123484242285490231493011930616092532487138826362022273209383481265006288177980609773547031688762575940433294021918524819640972007049631784071713365492299633339696718480359202082396332832189959479694227682205880718705021430891897234512196866467333232552653902966702522147521793381221427268783449400507407142043680634931907620848404283599124840730501565848539498869328510756536902323332708707814121377761630503010678516931815267303939822297197691908556477142228324551511067078516496782265467271004220184383037038344886958547332896598558200118166316493346333200446912097083976629696836361812146187939432467778885253742623510417919793938863315488418173734600662569810271014278719577707682524253679742036649986101943227241645329426601685865809887514092437832418587049028279903827474292648381456295132528798437941321314900797022825960620185141698654246649791946369568510593224632361561541654776015136633877959245748092161059339446985797349710662119829729674274605109952421033471115967631985955635865080174723618374869927645024192091873655912305966040765016186513669139686876694 A048921 824 11498992620258417586206484983757807078565167674221881426207209662249426831157300683383762307632378289933500056853272131574469438242161831079978054900399656089100425924497355968440036772033087819318128556066435811931506517321318559656871358969695679872927479183186912910404888837465153051256262443462233748310074283730608607842436074886056469800877723844734108539091036542606692383588179915335586542057516390252092083780769292664832322178033748031047471944103232542366227427265847059136835801529339004415634486502427175297694929549533230543985408790339068550400113014215698600649372733780463628275161945202125922855569110577007807385785466265951842491002745489433992685434987276388749143904819456202129871097899210640774398954007470542900538964937525176481195081078432900231818616926500830004530420371410316559270437823132197976746624605084723856524048436530963341836067641720588761587884261120887909559582458184539374276346854918507744810043851833080304142457989459845843331784170097676898709783228137680591675073995900807632999094194179465415101524885784393587116633590895433546604502628492592459833551507165058248414293595592968929055881816480985818868326734926247203617974748941765246568294443461578197702821954543607321772131332872116411970283390944534658835840878655492000627515971408491504054609625229541989831215414636503239683088771653168958301659421856449515948594121526358324117817972939585880692327126308972749208501042528564042792516508392167641135153876350059201568014922163036488513954899884931674006549414061454454199707988416529548484730888263589882912900624243712214432904173550526840563331285110921005304186378706049573298896850218653172745609850108119069158236551385436943245000907896439716010717136178490275920688616234444629777640965236731296865757027412198454740632049212722017696024056381510349171534711943175390295849645382752687916029031143469037180639449424528100608086325430168272190558602840026778463658820561985138105207213246176214839145859808951606887707763027980407514966353147286270251418981866019151502849767380691621242555206313415844102231441246448852242043865398034814516382270273515735118357807808652241404583506606175355994300952333139333247651199585687180696727872997047056633694961326430213247332364495967102710468371420357609768656370191759066650529095140748068423851133044195456361090756022014994832309304054259291353564683848808566881153906300398218949155926681844475660416132232068805263475723899004874710390673079725897439524482881972892809764881877328104201495322090259933211820593639379145630182692730756563938145758218813315061755688809152613881678444714815601728618098354291331489363007945449324974854128227019965950277873070921223408224676252625786491500476791824626625139409953538394469506826623512144855305100484406541100249724182809569422411580790002541864429315456407825445138091373800468090286085374011590172507299509379906645815653995304653411356976609364182577425305963861401630755559248100477256439343903195469809049948490746553497924994730593052760439820089343665255316625384166680448715828115663331645971169093395074803886179285439437878340923847145915949826212846627020392750938740581941862011353636264792578270547351092569942875711968960025422675158725294822822053665636683637234189191669009953505729833058777509392476112669956521680394793072222929794839117420904670496073758233387594132254618108188530932512173839661565035212235719020494192284053853199026519298978731681629676402378701334848594210282951289365616269719474184807451500229072137256426302757063973063681651339669632502121 A048921 825 231842688639320255619807383943449057440532492315132397894867885180325664937346655636556528216529332185345354697020624566503939324925574401411153921355232138703570708569093089355168243361122427058512955950121667631091806531412759426244174322050057113147480991044314542851660433279379584355895437513851452753336860229382103014583158335861642000290662844473699706777935649380559040270042478200574418010115237404047857893957425203365843207351962085334244369567161447048699557079890823614585221135723248880676257385823051399273875343047714031710927181711373356567161678807571000592674424411193899736855935288786156038336148285181213902107420470441329917881339641551135915771808968781916587534615543627152318654580473698241186196716393804443898947488462528855774327288343507237477808312489289100020959288538086646656912136325669939440186488131054374493084265751145358615298117624503687078437407199394882802026432581058001273671836496192423267859689342431383845942067056093504297725462986320453926542750713775934005672508264845291401803402464537938392016631252959615597430777776625457774647784080446903819575737973299919460989191401140042405815021019337121617700608846871428280569813891417645972087245005379176761129384478843407326210877466312565858329581190876081709197931684956465638161693380000811185415105094232475006865122451069518502116081048516913171143058932411593798683988139078681744005833827984065512162414837374291987547881954026309628901069975656560003650264108835640052767738335234702173434540188061144071234680039152627004191854037283217209138529540343655238925462654129178020968656027325390577596658832756806809783289055120541223878985013785483915323494942935247846532473501732679940462712976535662245889873479054939942508153941766015574223936492505045577486176830220771215689642272268336315548301174362109059861839271279985847711842330010700686472688536136159219083351239557543770167169602310344005128603156517906613997894333724500768925721984999532583978131985090352325720756405774702259286039062534885543408918917394012762620628453783546436652619131845545301535582372625449795029622266893751640171654155309374365161642280194542538082942716416469158063887969461059318775709099602683866746744447880003641288414683589284934222264764417475525858462917880332681636541493868293415878118320676764731156918924083442565960315622450886832722752036261823674513230473491138611362401857183765718824451327281910551654730903000060464955727331465889554053093454213086558868172830652693341346237262920457743898618067891288286277900446934889124812262185831225664140285003660682369512542257336840979163875982699140155002766314947508459996237332856452571662649731230780220657312517376219478674420041886736085810740715842255925149593450250688455391229935861104342779280214539335898213834431566664495014027359980410400666340259107253846123308349739066168307837296773919357725383464893996300031304712842653905147964095094060826828851326934817102537065261008690755365813554993961595019060841286048974586818856799669796859389094441228812561200454662368164294911442491374395809708899114843558763485367867776203879599288686362018517080614995520250557981857077342097543153334306688223709411033656078409086316877476526703145374864353584330224153568734396906866694202526751208289876512674777011842304945710342075219322795096198090338404586786033316749892743933050079669885248735755505885295312321378514994201004405831864457845296438488110562276279513890412425672338342842101388835738908260324475055360420139217909502594360339490411203881957784144933267796749990820893676 A048921 826 4674412276846982373548138888861334912358209031492531732134444874798516394217356439786952038517902087888554751467829775656580293094679992839089854282386135480141736537069628943081546154206913602320650398548224506711637191354837538230616483024301892545583831868507990629788264745373962342318410759898010546950544027634727677249417030525206351123803874469401009643322630023719794827317904061891801500584356874482896520605877523169492838081797937386475286948165637151292647927478531358451420169401616342402855696997329875809732699368833080757822483293679300824768045217718133499733803144329118672714025739017344532842807498870254524117282004139252627538371727361951256844357219743146014961484169446705825592511521639606039585457421532931190420036361842541852596810306386711843594670964590429908121751170974482598486345933327719495860841996951693693444841109550544283870677305709175697154866242366315365933569024139708963495232193159884783008079311712057709268803651842499244190894941398408821969278041181367153284688519960736769342352567490919719680373904220646883891005754415688888757015076025467846317693569184121469007405828615491939393073524735993229575093856702295002066601384060787829147457787230160518396312452159618823967456389703662619963524604000160168476314039796251381541124061300060383711847844855305535858872609027248217403161186417109231703417395893623132312617052911510259796287297521996755916632727258813348743967646748577412209339330056671054401428983827190298393843938746987143057750710757733886879301944942845851597061706899996236954121484107677888663625295119651863015057828390030351274976994822711453787929668625153973449798522549046076482099132293850616973668661583697741574172275787911114305191913073988562942359123853197789773058377784245763696545000385154161838536112752842147581362830581464786483424054216012362718390774761826101857909658349548211031689490511319748069582372913694830401234624651155430311398767092894563941095268556353362711990882244245823782230283765521783923744712063862009178924352961079103453937959382334095875098485693714678056144567694642877520938391903067955171106076562965335676873296534924558844176049643805344558708753245972925652016513618538112535660680861428760418609960216832201517359088932852777056391226639834896106798339830716161659175554930955835368837730923519235970696427218764024299341131722801584871276461452963652833480179363385178122540368711501953860618208805871086862368569193539541289813595513453578120174203172095120266249942885237387155155833283328832337675095599280640895085684560546479109639862305660919715298561930669699012749453681501619090350172713353567216152805615688788804413018906220862581872769025061464058112433476295696709490367821311087171041476518814970684059583497324759135603702830236989895380788708997365365663250209513453708232210439691136589130317502300960711622147487269676716447591246685453891851258974517934040288598673929477781159117876234476457490908161701663761585055639348909775578834872959370934872888292869947713685950161684235229515258311586041544347324054795262452652019177982306738394317183063924537181042980153507170195463409713466445123009809642432630083115664280094330164352682303305532905750940806019419857022592421808540684561430769244799562651277155166192530536742819021053987042922935804250615464514334752825179983483940886311406667007104397472916632252755684401470793154511459779651515615618146332178582674508743431957587828260079763644776009266003746866857573658061710776700560521127437306583855992935733533436241730086866171481636421975261225800159 A048921 827 94245500093946169976157320657414850559517153052419932468162279670819802359884675601637871364041413679479708713749029239767347302870998690696155240630315342195385553356827150181317044205951548688866526277016346554198361421004427914392930104491800435454004104985377116033476450944569395466444213385168251133765415931834519199320643154866052115496491716761400311954971159760302853927824541425820023654207385293208922244407844728185889398039366806234152650114671206677200920465122592169206709840890167559803127682183907570252779285400537231191502876456234881517599971112471328814061938403289266268066287213211765182390528753885923430071425865348191005987320849190321598944794348689500984871527236849867311969064980643156496423751346750242267444329228521840369528033623041595847048518510263935318261647088228229612595060050841344149876356902353560116180511957673808100255237222410282781532726100152243208557735862678379540932870204817760498816471814878818191846235382506402705283319510749255682224129939755973830749955933775866478635221063948520923657760264880051220050842423098341598493480188177698637010433922314519084827396855556357080903105999912074475355920721131062984795388824863790319853397934047251366527274899312850249988448402994368277392017207521648125943361961174088669675677685770124076397465062557565119754114536342256108213017338425675281087388364864170661275391222117881718934062748632664764807083534829779900001583706196935830938389943701531823185051168273546687381041440249016443095667656862890439199341742702978020747331130325870092185780153440472050892357961276958207980417915031135915080695592018849498515431169037065357574296587754881980246598789985121196487859708318040363885781483973150910085617105507883926988904712620019895638387438662026595144694720279301380767793889633161107267101074635191850716686721241401985848208953036095535648473845170902494684764288605877521021376032518745568239348497087992629420515328129045864455862035707474513999627583830352314006974655559693801695838625345546766530587260992357966444284374445991587250189231904056207122441472323807323951710062520033845266089075490852942607745039575506675221734974835460640576216724881418157534897628801256325341306780781382219680010376603356163403709016841912926593484385653888257424935446030357757504004122639813232029741599723075911557738799624404635472429065072373517912852341301422694937488764962170104122893195136851066455873774289241950319014627124416900019332158689157587845865725487608984155438007105918936901794166759857849700916991194795834791828447297475925977333239666450459639167236133620214158213505962559661400500027243868307264564406827280027018122715524575300144938548425976720963443405074653795170008710202533423700282324422753988681320867081831857830937513683957975731331563736970448935837955710182893684967426218712436802791615358083620128659569330493925183096976990288656473508783412925873277644821315802035929669307791788187401114587819163683752387136434739163901258873689545995502858199174025029003666330300488456256257825516997314954762583297870639078995614856770369344662664281449478650867984686255722879118914749562295471049873224028869610393680480061927578085455071188212498367341382214086066630586363033639443697797343015944914385268183308258247049473518840589815709747569926739590566920318694491365080736664811563024547903447346117915895059810174860166698625695964739755955342847892061943552719425599988636640775231103448680715561473148829201487481011258101304419512226171610970836125795026975899161651094558129437965267820272068466843761918850 A048921 828 1900177768219730402212301525546659328119649927484681646930556150588623980381478435262866322654850944087767799198053176064359480663904782507135889122498563646957228046638612464886085302198848970458013300476553180677522856258654084255152718536147197355321738219131341544958961574156143406020485887953351519460967769067103548461975130038992312227433914869539478620235118879764596117173003576909479255024327801697321415808854444803806378873776875465495048345136713920860087807125153775837014325360607388939134317925336247434106660142512932286450000237288124387478549792801601713830983302353315042167633810078749870590013307893040489326845564179868222923463735423003536715973686813920499113833717187882855297214462547215799641289635067720963063281375485420983687882361310954349081480386609270499296361420471106394474659002258717247422087612004410482110737788645778209366801809007558815732087126476403285204625704529752464164579565574303494017252921723507420671946088513290439501423043784831551666594085876081903194213458252100499981506557748977511371868042780137688478018201043503008893136658797023683893936522424011764604168506394321442849676483777153720836132844004350635197149627420302356368096379998802894821762398123633234580648272733716063505115230974526865515109895384877935961749631959373180328265306879437783089176921422859958626542638174177278600174692508974012979011305507723678305638313341644489466043662312605295085018581940374973474802405835570954562385947253302264483786259124456730778707708239918886277403241337075497911461838652568485898653462499545313382413832551640736269649322987799933929826633251307048766356669442195643114258994352515407936685848321580881269737610465439668232967384705694392861235097776058042661961733873485717282663377765245402427061571253726274053886098564247681491877144285431907512685051190245092622659226192722983427918427808426077748286006555182212067513235498060575233146913997053482743220999734339055626264526422838832594907128633196681110762799223164262664269714440472201842927691177203568358370558103642122999804219418551095554287986908848035570871500759590530485186932768940500465892019811048069050896061718456507791492337048350399646245680339874416412993314778453547451759608794466906749713379680207559493125055127162468406366652356065733276079569461488359453227814764778925605307893707330819041631090510648063145357344034042822922365995645687094275940594477808822490381373176601487396460886049713924344650233693677199772694766637106969166446820833019594720576586835056420682341056038794378021792204259326025059008513668515111861583970099627488827188201694467674211655262458940700097714580354298814289050601385993468295301388431491773623003481875002736341922018905613111067334005053970089400977820638044310420262603015292257876458117092684009482446999497365457292962859539189469711126747959719364446733073525219271032271924533630608645133430199320152482505940847080601974484514802538915558146795862119070030113965683212155383228271635749791488369256076873804341901972837832498093354435048558441552531881660104343770315447134090185008744781898848267205494875770063244904535288388985211591573841098819860259442324755755892919549264614980944058088776804042449462469386462394461646042026449345326050594590977549209825621845292556327229045318876517820000689205996850053820568004987455947249760048517898725422315878722976113277925293289811247928448111842847684137287763596880364296383207878251919904040507386776850685094386845282128264841644494727371459872870530972750032085961475835044763998168863620843808006528666582060309 A048921 829 38311384068600704275458253381914424716133531278428998312993940640005557021631565851885235195729233370656160687951439422060586609378300922037875105791660799619636289680942151160206101681616148736422915475341738951803869273688622225747961196732869688586196450520122003244085467224659712407615641006471259950203781026165525812255823372525519844263470476103163251179780154898842627154139244189824379313980473483614009092329201071726499482667199965095944358500493775957709883690056429963303290658713856334900658558207501738582550911540566455358867673592700287444107639404865922641788956527985599476894566610741467677624083131348953591921936834923077245234684827611276458077139874597470754443614421070566891652570681907899971724525125811638710531636825092728644593243799223427963139211707767593296549303641276800037169845190945197091682786283356567237963135178495668299579649972955163620380057862484516936143420246171133319807873660176236841558092908972884800708958844758726458721288703506454233952614277209433392445757914528894346851268738699663520331082554875375810213751749388265242205079716172111326491849528102491275634726341094912075178820185011867319586035925459796785713867803252747284229768893682466031349122104441418376302180224868734869395765009516393454993997584806546983686707409889204376008361040905759520086419969973587949486096562654744952711046869278545684818655280371333579880397954660173447981707554739664424674364749080256509002030275518391642185293645336029088248551869086255165711288370437576928262113712638774446187915570165754682362781018730052454975755641013822563391711442099604352862028664532157125208433670778117387432624486561119067064578093613114938175328505716334882595048046550428864895071131275265150642588551368314319233039126864490365072388804472934417195150138484567864606065875815777044635564151381034836216653332649471838837595805825012734390039969480819471099324333090521285331962511769243821980829167223228711407699517281414507071043013502883900724847243930463208277312180852961908211561342984191084249109226041348109476061084666637956661498184933752620856103874363154213122305093221289294902461960822606128628659721145785135256607858992624032786187249477650354917514887221873642940995012834031397284364997708635797658474434880365302355276187378061868281958521978524180656165969257731098331141841369465173892961411403257184064321252501519054459320509270854429829344161738688283914218179530765414598202434215317515512421111712587543127914297091484986846291817479903061650346206866613387037502522153255258480578587484702869942253726607268445686805545509522193600148308405643741492833740296662368126253061838808286868558198126277592245291293410798591361019480600361765051177950004962835137054786197862618079760831022928519611502744163384989621190581091363435448125954930044394230534280344170662097025055561070210616948608286811373222172617263963354512891563205184130939358906081194275693754751519120307691567510770930102127994092352536340401909248818728422298954945519071443967402547352712496257723663192777473065150483076261195799229406038530695289541923299916099115738206625147159078984761619600921359749488763356149326847282115156632563890345589160339027997705424736524680093683788166549344465697828002666489072198374961900320879386541471196073171129372642539283969031717923864811597625192006071784850535193326198517386628896749336099354903142475755037406091219539664728103827696749185518078248604674433874161261251479302039724198373090789064479134998273751147785204674636460351890179376624521437172951190358185036755562508783738037976 A048921 830 772434123690949631382058902473857105580024929516035536501902184253235890081511650324231676753426480564318567702709122429532371153925822526222855375835575919432543225589927605053462957218659488624909851355826840269716431618587145056876309393375400125127695480064961610275909645224627547406203147951987655162657113588581562359598362374884401061047779511758062600747248862835346168917159324182235558818995051352297849622219936199295237765729706822487554690591907165722632754098829933794967170423974446063659688911445332127965144044374240730432557748526022958159973838202356939502147227686262354299833209838135661237506893504244294427289601138873519238553492570834820524747757435660518537171654843791052481616274791412616682694075945324624614017898604238219446867997792060393281858437370529829435756560719061421878312024265178061503791089622947496647402249358091875610346693387920199906543910891325703990120353798676685464213884571893721625190775213458381628386607556079354347448183338674086480121057390502510182409467878518109569114780328156058147937775099529284305391974293148002769835808344325449767704986291665906675335587884987110865433929720532785120339935492987578789212367452032263324338244066329500125258105047985479179371323113155159703041350616754293865062113789759704900213458836436506669707394978476616564544616345430558814678720269702329562382848378219345588339714783835522129824905256220103716562698252617451817679246985937549794123960940199406454168935914879071223965038300730817526614265346054717787701850396819729046965255814220107253229905000981855097675871851706857971462949825962899974604288004470718707145390903871733323220931783786288277640615586741775061910092062515133437441690481582362068320031287536798191197827710726219430890817593178476975344100648721732465762343038239758721939818696320552488510336907459373177555071870219425021920623209125478942345908116386275621122365136257854656802452929144579941723994926333737545062982041163352868727536643338016573217689021363199982122905526087703552889297954319569463426971857075102479614220589244535063658030850346333432852730744038414485381384804340701994882937588213364954362968246845258178587219861516948700684707677722706115972518743174101610522793997000132237580460334088135272182602062932870098924610083549831032235114444051435068901258818946559639773556200383263128699068935081380834456781947578283141965997185552971368532142713034838702469644445317919112527470082188345698047510109698956350867808285263753667687966457582984695974685502268072274393705169312876482691047459074375004449694576847232733422261546979016367738701366886387421510839660206044207220814135079472325545056101571407428856094762447132767529101144861012031959113486078041776420187531987301051754048474106464174362807907559565145450186619505952492821106020852555579110574867336309350010749459095549626739553393545617381686173277004104620058311052209492248679201781903098139456881325643988841138468594016696856985546859897872011971138891454930814641738123186262376396965817823416511715726403938344363381122487251696569599719514233408744337559248828126491523246516481341251287245859239105387470057600872945583908034642563463269997264228219386140501545678684761006557599390067627505488655753566163312407347613041390856720360365827296962670949081365900000525563616807574965481377498553221431870209240807794296608823789500381391459080279233302883252933682720246877400345236734093481535129351984238057518919445311818300948068602503869643835900054993550875914273836777149782642059764505542125381236277901832863090221843295569059739618571 A048921 831 15573816763545542399324367316219653580790037912768777208522353525919801375817880872205593214817349505408557591365860638472792245144865824395404288049721775895938136894707830692145768983236510928039283686613265278176283742490084744948117924241273620589954907682873305466260887022933473386144155461392334096918232773969200434128696369946595921667325486252595582053102780392706094558865139140022989147084198911384555760469189261320989512106142866287794112575769673774805945630430725435117698126784882122821650312931902228156531495640122530066414773966914001289721105081728281209376369762821465059407637699861924591129146309208490332894059346240031059964638271978486823808687827340647500148984150516900779063780440691890495648577987485109955656190161127014155395023926890277850125401851125410713316130480668412746633726996064674885094238857295081144048356913594713217560141732507597097560574711010850981364289637145499086158347020930647555230859568295654981418645980836713097594523813753058228105746525154697333088306298920924210603597854125013705679057901225626875289937175484698282457164325633210002044356607120718482285624847302383788173966815846561828584426459823579638088302966854006689892560392635566487842987882628361126773066240305254105063984841739235063390988883235137585391556773373525437585436121547684502268589034670150956847964408591641805982018036290611576473559644653036516810196159895511776473163674187565508808384553056108129868870791474270157410562443730498188681554013970782873885341652195866849598067779438565664406139041538390232273866662267015143749288473298358029406813430999352547188367301884109966041308246195428216484663039192074657692671024395309575185116337989101614649364480894615537471039605924245793855665451661073484797306345080625325912397392207138765501765943141839876867182759949149103457568368092631730624830522830710714642491766304792100610565465052540119592249654777906532499929770625450509015795363723911649160331132506236003257870086731938076646331145323877594109098812939668098180392117143429816537423522333238990152633806044287231286835261343184589739424136405198638491105267302812140399540492751095903387260037164234374250890391591296860710581043412057951232587567982361349449486929626521653340065843971519985649109825134378092054152686149255505893862509139006511880662999651434566199383341780985509831365453976149388981060453562752092206799380795798499461490631550864256180504687392281705616013437198878991748716383319329246233609207519573504356439792871496319960338547446382666329712496586183693490761640389278961355011872116140179763991191623385382496825503359015034786857807736240523009323686465219259188831134251324518454318990355167797448123145921668243987997881055127528291220985882873177607602507255173699660574413420713208299181673001288433068895704144303270655983016244700388770746068497259416013252664903718129362745252388784140085652312921756219512685935387371358606535365593879351495913496100997131259612493661266803152825761927605066266078301740726476513844180851553176356499979498481235861712718522818223160008349046744581064803174285330763022175597149558595683306291934994081202570379989050840099397645136517264334528208805468917775631824945644445989477794222449821977495727958935286876754276085068324078234005374930574819900479305328146437953874358105294736111668314232425317361086928316213414900906726520060717848640490546949589669893873599526322606095934928965077962092476627959111022019982215619332235657123958821385928627844300837761909837949315689242992748620070560955311964397883802995266867767769700873686451597294 A048921 832 313999292814171102164228262447561753022031638817219156562192155287692851086004224063897520072915723974620857592799914490179314817078413597534318729435635069778328796638556056825115389186551576112468549064586803182763392546368657009056808531676249344959270723574396104745790393880475045186810915006389092110077754026109905564321213851264904597772215392777052613596595657530491415660492766423984183001276059632340361890281944264533854343788814704364798075265113472055730310078111532124013095837269622936355667545673323812646655887131006406824813942288362345477333962497831767541089427655859150841514437004782913768210186648754688587565730111601905092133517601076758770795943450094377462343299905550098663692888763613621381854012700980710980615481414624960796836252967093784222167958840532093431349993315479977078567781816343950768091982336992336403355475444494358534355702000471479293096107416856866594941103674007198776447907171789831436670868990786220521904358637243201917621434785440976656393974960047950239223921416434206055671630365753746005745107256573313960066429026730512477753344363580971716892868145062939748176861495975074052176408075664449867386421162623077170148785628498115429581539311980047461560821564294911990013082357663210153144902676105106731334823998724730206904862764543561036161056412937019956262675552474967246538099591345961822507118085308462226640563967154807468091652845988403181031822282406997535977197541038005128478623103580273973512353536325368565318420805713886002545440864958802075541524781338510528936846308531768048885592391397654327291299100965622737193314424345996230448961565983137130854138152646832796892042872969677464613344916217616068140540544626174692045353226355547984908738466324612408181128645192735889757071098624750227867279246336231141324872479863432559156380084154925527590940948973304045398459823757717558402493970316595123384741964043405774832661918509786372005729378547880233631886181677511744036858748527748256521823819961798858005311978802331031064450284366682669425362312956534006707963593855792662382300317850698567960637475543256847979936005348884205219249913977913570394833419964658015880571914942325206801193896676507444129786296589204735028724429687850784426453864607135577642275308573325616569217022176729029062956359216679426282224877025534848486492330070964904765407297214673648836727154368055045554760030275425735495205973638892160589602744796382420076496804733539303312143808276328149449274022436806152863072491141832709570785436187142345457361097639281816271591081776930458847859710837594959765374361155923727554357672088434534921979430985759764486239698067241764707939959290936568685741003230148839504572054684798369701926100543573990425001245874367739329555740950301474937180699524763658450037149025611798168535745601790768029122694136336522113373994415074371059472883030994886563650603049211530666052396976492555402817313070137845605281580600979550321867901646914159216619067249835566439610240212914425269401000013234454601739905054789096285863997932049323876336074932652273505507467475938528100391763880744729195152855603279595224977898206153889685480206706104805967118613869185437211109737334426440949294475938600091972902714052537641355090280555433920642641361619397500442956402019799937023963159648989883691536501083077007116126014282555335661908491070176660695412802778502254063437784811273674692882898111327318393621517026579966996137228839692557167778226978643559612187909362511871664717017985189154279223350760893435962075276819829089740070015035802885475457700808896958088737724843550865719697177365029825 A048921 833 6330853726145500998289627828143372748210548321042734721838141026388109737676215789758420927504533611958956225377474284585134706869142729808621109827476986227148889301888430323000145784633483894343079958200915439157610242343601120126518628667538615051795195738752066581011320455157250838123008282214661413731053579756195142018643879540506636553687485081845448542738979594026987529840760597775229957648738767223047465047308799792342309958480569963260192505701105247817960736988939080253626603153332010857920846234215241778679647839803855534279368638003187642600006062160179015435163831021062436445149019482795407532729192083045722094009917616058264227564921908271338358300988032115011055118112546716938740475244188197393609050108428595107306059380625478298458798376927520950597072536017406216637467851910576817189670870347399739321595662784200629269371951863538343174966446173364232999806620178093433276351550911043504585243618239279560495510505361372209866980697425451456226370270549537157593157095038740247568535370509840163573527200830729172842819146827973254837232466747003417091764646601355226122784005496402384082023399196224595737596951447579822379683194896380022080960177753476036437216305715581324284422796536326132914282639722139402802453422691646320177937658071299127196478257667170504237553781812200074810483562220411254954550207112752873673746708853971179122915474232215583518627387870622025040451824384726210132806748014023706344277869145514692379685914588829637283451811603249355612538304833957715251201373043279269845859030866478465863241081521492844279832028724380412328933576016850544998959415904984708948171167392357196655509151920151597849459602508108550770540003275636596151916797100416077577114447486997229449502121888710489348208582693165869013634758252233700064253313437240584115871058389548848538139447955631388070692016341772578581800368787031424572891066868477682179636010008744658054472983230352590645035580179186628059359496927485327841757008600199701843165023470281452924443852524302243041286056773437521499816145441896969325712948855871978482935141495067883225786880000420066940431878274517426103488491013786942165088187561807123655291297093901351497247890601250502455591190718778879533244813368722137889901901431389547109748567952017385549589234060374004443446712076726324476178146478227794758445575727058908326860583055003271852325682749352680116302250633707962946009071079094030802718072396532932041097737846453890950317271091654502334696021332792423570792671607965371097614994490264652533285153061073975325106853999145949189510516514613862078810779620655825469711566790709385012556530005573920723800962449900176632622650918295126650766663312235914374762436591036392873280631131321121305234974557818992454810259656215777626495949338079971653960809403641632463714738690281112814546575819413713224600703496924850405636907445425537977570819065094790513247462580467806321337467715391014306218142026469717684246122137977688589558290403560286981014859809441071146075213699636356018589113412461797616441511586292155639936805697537154080741875583355226183288090809870148913595241361456877574280056244302193162914964290260136795999554424739060765902410889345846248888746745095438979356884247080864485547113155474564444995600100768930245208821146608928660058184114936519312147186262011006319510104260845233518708487612259075518110819202463993102637844273871940902905247436620011420976592485259785402687779534381318972272973517544944374288405184381726604618879812112505611566523969331556158023602400159109156885617208397016071101327013028804786870833616347279741124 A048921 834 127642672512546298313344374106798418901859322226831978644481442811844913243335011667105058676448886611400751441439778933005571469716340901323005218807272266876140836326345735533772882484664913091193602004778308019708934523368293237622211582138105024998045391525448442831954138271090097517761047799201088417256410164966652427269992334974480954930542476447952540741650692978176465046157999511851419982129688023475023357943478131131261388849030907810437296935147608741392252323440679657962087448764384165647777165418580159068415247099469448151134223654606326961738976747939566811372005619957233187747943689297684001891972202568181200104739371409236611754258863381049122903305749907559402798913922823607013335363209629547086332046904283321852524058251555412038901332078776424438844392249014985299312533398871056472698167009376491727858060984963070750336740890117184630599314953391667665270621782934612384860933374527355465440483054492447326920651372425117504551844299587593623192875477198333385952256693777105911428859900995475961535249367477531217103173632600489507454967034486653868673646327023179705506599401925596722798816026417418803286355682909696303154722708114392842573241933716798218149039726256011348242484962204585927522854592064692281639855755164070431322472330698709003810664424180628941893998312736521495391949625225256169918674029269223847664119321406648828167759564829366627747757926155828422877186502213027566290652117481548426275325269233244124178953436427629610583586860226292702146111299516814589935920007757071857293699251393092520202898636750746334972319035849658772410336022458426263923023513027340135829889946110567646321542724122053642871127041155139684418011477902844506988771771093235729754233505324099673836249373339052241045845554502539152428153768014256614359244164196772177080759720093703800071042022090499097307988388084358905608541477081633611922034566817505064062415458963647877184497915884639554037327133940874613255294433015100431417756550875402568600094345202502675060305923530531539831726807240684995522759117691563101689231812449790512322239754862921186055058226588533384304103324551570431120621385425138907967850021740583312195657925206045152211004526172626333920424852243295339461431142713721879529066559017400740253425010479357505274089108062304318372093182608731277063168940807536467848814793043554412471489426718248812718535370037688706229460241781613975278542730507091104248019355582400171079073287148059541063968670300664053635335029248688352892489135389012375882971173455354826736813439745782408727873931482920916721316074202270326077059211157305081031890074712303189637404993486141691566033240206947401976001319128925340302608626196728450939161876846549652567510094444695201881779817705190784923582980251441808980647672104331239461546041027686848131625793444325102430551539557645291619325012845525950847456441351019093654571323324388769351602785144574597980668178472432049840990629215814546302856155329287090092838684676972265898307178208549876433934004010328304992004608336190765610644432726486367079753602968236633099979167411216306426709757713449086792627661104715667446480604312140611844586704053106264211757579100479205827697967401696476131494819901711526649255858834554109202166974798036806720603788788746769584100314933966059995103224433813601288434562298539895131407386445253107134023866542954677817648082696641244124110541556923174373048280423511153243150090691670564449298453804417926140324132448553259111890953662787353817136700492588987379510820307587558438242781851937943785324928680242937216647997147949037269338881653096676775519031 A048921 835 2573531556867104740448148272451641893755914906526838032387300128134276114424010767555956403276141524354528338603352597469784047387286158383331701412971113617279765314862893417943498533655668193111161509277260288092456098702541285913337909792549844846471976132140895765625792754810398090995847407604484062454062328015004066482422443439111605472802960856456134044587712729087014294233650056317187731904468812280564653719808941032559692329631851204793466817546253581742845343527250246274892526888360910394458472351248566932922146433339855173819312683044804126199393606591951483890703361874413904510311604218470885363350536015450477273466033112343110950131102975923790507705112171335224647116691456851452056150654292075684166429336075110226761994955161800836902850358913491892608459685927567597587333081750570388691963626053377955869674486257229769684088740557170724658605044915316357293822043387721034725472705420868989983167514759433104766094612475324713765402074901304365205363299144902527178032241866776914347488425755335415826633534173554783568505013937671922621333790512087448553194640153676702621068831018839875628667344642604598715634907541228345416625696861319193595581681786637907920844902523557395087683657523546064934389661370925686060283368933164565344677366953609712863531488923851583059296289743839964577892413533308052677489050823575884103851100084454144819547189223174215716434711788526424791427809217167237406825917859856231356539401734002798886181366805567953619756640992430701857420540408319710928330303945196709743476294460728500525852376450927466084219052120968791444956782555873214316365455070697815913617532145310097492777747748239693627416065554310323809127396646937147674271020296865021682888778357230050136889230415759849395255848721671611698090567257068683606477380774282007197061693360658197627483500711249194844292273809864827913106834679119528096540636363283470233148738303989058491049188925593119458147999029480333773266618299090957970759479736992857987915400344807835464284435105778724381785032846300634106292347831081149814361322476899727453569019454611075458174200738691130093919264289176884757736542269453159648660849973245453178681731432712985264976921759444601543253103415338129915442495166149247166342902073006932293600007951536238069318799047162945606644138304310527931421287708383403786540009098898568337191261494632749507027838278374196945645697278498650335858015586474899764754535444534279852763343574381438620477845380284717557741122525016033238225942376920595914587093701591869526402980038869311863697418881451797523789225498555657799751805736542805423109142216637890118759974466111058779780441465251511068739961963654741792886068470611775715599467386217697504029745650913313529019323379337082047810287593019310096452040738471577111943719625239412828388206783709744024923667326014668550215117684390790724061566364882339520837929043295507302572224840837450464018425493023707273503038760031110856088468119502964172474124970898824421481382346025922799219906242781025585612440894685164803780015436189906546769836503108781299024625892603067586820095951730469678042809989598035925599064369861322771708363964203764208777319513824307323158985652850593462417352309969561055206857646465395702653226060330904941626249144563112267585700304489802555012342550976365714240898332915975103628429405999088885190955678530564601900345125218861561566323636232840767837458526993584435068380707548869435166970022916894692459896186154757292669001033460713443279383550712699351433191547475056383900294809675170422440612055165440891765040847395621476395605745018901580800734968666 A048921 836 51887543121911893264369267155825629755108337443534786182160766538961832207171991852128181335748506737587113751520043628746007030416892055608392862565318373944322361402124820766231081901792699624842325258854519923741791842331702883216425699615178389656462957778179348901098790690533108039568177914360559867997716240182101823451948877349375854568172341857326098159024923302201689222162387389309139538806480211071056524823764511154990385618775995142014970164930267779951639074804167141953703469161045226608687553898096441082996157320582912915075534164415117137825846934367949070264794370739927522779669376504866301398189505251540320219440959506322431567306686446316600835301348695155049427607330354125053532502478501466734534001187614325487692020433448170222079856897512491459995339748827225653540824294942466777936314155790039336867885264060205631407526436776935260449610284983293442366372373512609719200368301834627201513267967139207203801552249806845506512919129608254311682941214166649275765152674565699453296955728650212752901109354471962178830666873908167671290842376849740103242856466104783351222810065495250170499594279885377892887212202559890217380310996963194873159725025608951565783276706530924473501866554747250799002578425037749090282741002790608211315314641196206700055812875872031193460902851921303053082945346266607332858278072786262946032622032238645146445061600949878972445390031332511850488939066559339338383396589599769219128998991485639161909944593354907644453903785105800950623020233566430712220180998207136054090897191623508776209143093800700934439278193890653737263559877481179724588134041212385851423016547283852239538817303778465978793909070834877707484486886777535293505807804236620796077167819484238765535860989806300710168096180880497480554362864608865030859540336811829664910385684456830860471618541269164244360121727246506272299701095191866448400818698434486760023239797622611938332885869933310558630540402395055355595726944890977461591352199039493451876947733151921233428400105542404717455018292415386577610381321447499024865589882090020492469068057921628748524787049238432338365066822294281025933913734116093219411161149192724805247997756950701283706419544302917530142442737139622523111856248078469978654083712066899209886162620065448621474248121114810201258854798119415681544584725713257246336683195603178141770895801783296068842446462650045188780419842299629546289955334975964198549889839384680794809014362067605278318014777493331805098512458714038232900423097310983919440892607328524099935982056806869626050084950759957210191717447780563098356325581183116831783421444339963065862135415548326173631791569256367725960987711135205584899243572201865995781188010501759340229698079246204132927392396092414430542760233526872349913224236388416265626678035622531000418276177041530065586185878196556207751791911133362109733003350201301288068115231716352694910072427889361891110964896809675807575936217638756627864641147922562608316136217570423413308935364962267477269321873233017033846789728326637684437621905613816463069487076495925645582697874146683881274250468152079971935250048217647939227212668378663385411043422401689589924262051825968105149052262905075697987562181142111470093369137218779449322340234626224730635031628532077680750316119955023084180192790517682261096711390899817327740816498552346243657966941256509376960560080597014604107658973029615994004215664448196368956337538582450214860165885152751976984958500764928084086239139724743950780611577332332743831007020600681266504610185514428004205309676470920690579523816348542523059139165761732212019007741662731629 A048921 837 1046156641850456035129108423947608074670852405780633452477887342571248332826725585298597624535404989567089863103618781039424396277481330237890258511710247642494313833309875321425857655360445876180402768757863321425221719032635694828868289042303316899703761308251675900403058052276735769483375512113490200454085892380489208949434126782695672540691885283724447934626126459031277729010223760309600815064228522111145829372932086354097975122286069284421454623671857241433131365283356274388820323070332466970523448067234948093866801590975446256853897746003624908688040599691332982562727300212155056839869789458779510150319411441531019920813891352100439752916926461999532330117555284686603935224194347483177872470862915395918009598847778250694407736289217187052855773237864796493902934147407394837699122501847296933426181577317075147056552346824307379683208778334207828164014317907228117469674442500939193770796790976117048216041518770293180883613791694511006626988761725759548530847095554664683553074481046561390510596307053557163768656750978230167276029121943231462650894041380710669449495023516410001773677593919446402918772944242381644433787373712377599021593484904146238171327182370745999682684517036231596711187238389130413085943921271221435787354938037980873823374808451120552532915586339800403998707140241141022412418379493534923511780549826027582694333841310144463358171187178804270619269738095291392141031564668541590523318804632684629136222646309794055048425504005040281121911654495546517774030632091745835611463578357521973177383959434036889485200242531357355789237260861004308529739102804818763051272744222558668465693043712719496708271536986003683316203101058756738783991900802081269940726949274747728193642835893552443633503979139585404502649305803656741481265452378153369495121368664322728929641188972956930448170575401585388783539579420451785652241745568151576653537778501295485692305090566518363596678586418546218557515836134941107050040712889625269281513885066274787239750162207893635563575567463661528807549354429893991331479874096732127508258873388337670692261622730246859373145681028571072067425347177178029755702683949512129220314671441362867550164677596958307849375845587258501483287328922955965895643115758315616543474388636349919796717878452159567154627552548598004230618084833039520666991389308409404892256802803211268595486232818363553845368656072922372817816627914799433633799429127927374584687979176919398740405067715243714047066375323342710474111490634851316326722297249758115406846680834370609201317400702937125361552500913524838390433609658362487690504578568062195825874537737673193117274484129525377846653122839566444625573923163168053039083807109847953736328536952137004431493475169732222077168771960995936369266049780558512725931116957611208009093505442277750405193871453123122398638935651275298934676959962055729172046022822697070205146999781027173991481372988533089607741823785458258139322318746529572370975783968326239189366974246180751888235930406887854530678144808904183193637948916909228098946168057205752092217091889541016363129573239520814521648370352062140442428041794121407761101025894251546806796134710754501547849207280137849422190884401533150569974635233769899150052947489398173610771628107880716958732602752837501054724761342947475118751244487405167197255529349081218628994367140183975558632840584422786379748247743096663322799758652656794034880155458767076663904093017830980524461795141282815337053838599962583845191996242461286502177977178895109230408064197917744147790894176441602611112283274566090908298918293454273502522742383692439113708332506603260142000 A048921 838 21092610161101351458361190779262406845688096450240794225324378418760742347490609043618333453754654063903159082308048111796831049000571549839451336504709150402651981562871344828463321281146227853756580998853715027720800375394209036807939560454493775716648845840507331725747107548904755893790709035664011507194719894177707190656389040740761272416053936522279977400605863507963698270102442233199784244015835923998442000746000200247558863260541343293729372980457015536844526806891390129423228211790339729898648533322903469570446012594250790110105373439849551244553157433150808660061758756612675885265527172288243107145873672085958918391909357221608106791988639759527884393513548814549959846835157006348501910632484567710020408065234371089313034453575504904926229929799750170012558466820032554968862482228704376476796206183930554959164169079803800125112649757366771794665921417195923019440282667337563651294195180460103624297201899933383145836214064343178665806501907401844887870684828890208135630438411095618080908943289516863807253444660321967278147336977788765876059157991027046140590978560895001989656104297381068310153049931315304435188643135901744948913477625257085457047103777799255819993333666701224746360032626899780833891550541667788163306901170439029375236274676676177938972437351727242869549902168080982441957876314265705781577912112734090049496895962462510637988802329453990103275837487031875017014966556358196481571814400620790903044751775769068746400715849839677554625075133485305106254204653610759304031897954624177024995279336018154574177098513708083913621900719040290674685946053487196023158581344427093832392917295912833945348318489172988959242820944752744296527966996487075677767401457771655891603606061208636549054468461876459935776114593445231040864776570293965371151772004150534523867595987162371947239184280775146067384560755915027175073991801845370993296762241742300884093768475978903449213621721037842988623323729522142197947865497684897734362905489114880061288349318558603747080889357773943638275405366560504360809910643927931833374016380390074234407358345018169120759734472373262905784997511421196613640196487856149815223891186189596986353695424461875645908414515023886362603121595602195447248333976807303212671060645032003370874526655466278572906152093010584840182911625144888017568464709691565695724424411781662401819015284312950170847026774899814418102773663237766338625034543787316391400514837615159078019366180465729400549346980951220951085704069081359781065336724249200025521858859541687615388437333036636264732751897368402840867965227740187029035390214732944411058165598083545475290525083157355252595894089059547087284453712854806574238802134049510871029989966247798272846012106142442982273672647350207672984727665132860500053350830186132939490926991100525968046987835819592216759828155014826698924400659003175700433429802418214979274872521516954650299894747284731724781928760051444503795340782991593020504857128504752486613454326435360102000189415554737558085265278367804268317111292215934128604314955931760468069464543607438895417492810072520788238790561764026407448154206717825775061670944852687018339960282627188837806046127257877268224244506154659118886752897595706525521256057187876839121598116588750780695742006067678067733282957446190873389239507174870190513383721639464139097967102539572816660809088205165277731974794035754845317274129847207308301637700355446135249437954469170690751748498778378237672927516867487114721832944154265318732168425100271614971154646527410536907078741880805406330817851176491848422202100053101246009321008880867791648855187979127189320279139 A048921 839 425269205021968806253022293362380222875155325958902487390356665201166744638857326710707253796003710701010503850405002926428926570525127310381687608717687378708021609776298221121602162244612590626994309918485833631043455743476323567485982589015214463695757130132547514002837281997959636053872506093682287894569742052325039997524906889981101991756806927470323620626567485421437625490527711295550289618246468835428065507895026664459195446961059441202102333610519723582002108047412842506074852817296506563884084758332931686244384412058482839224498282440348906189055851479146004512832197488097470986568502007805768067495594826277692271086656539488171297039635201914674743142487841081401005745286500337804148038994281383306516071493245791054951149958581593603905460791766789689928407314122562225874810528996015136677868175654226271769592829930451871298213864724820074589846479449489882010726861669185515836454369457639818296963136490415352216056567081673376565479684830047234903489198989237280875916215691435370700724724092642701028286787472754753283776440870147975649873280764193262905884640295270006599036373070119505349859389796406223779891778472263607947615936858839872080837468196661413471959593705345576299879381112366142783791028935162023677372305611036772225532896207770291154441729352609084396064723514141627753613679835806780474638940505164173751928833700835298172985769208280161283443164794266925997764363568262392792909331421997581554503656166833317755137177916042074851310483719419067056750756452069496996145290949669078820432848795414073090521770748182145335087406508053079722013735800669743414104554015066321626147330054501514293393300670434266410250072571901729447840131799180519013065078250865176811764177212445694208483749494849206085532617930393442442258883729001477435008657652561708405895741363526554227279503020817919609022125177219198483390037056564624398697743664470491923803074320381560776526677542886403918077234477109594860083757114282195230599631190020326729420911721028406540751255667862684171247194193043534492755427071395087527754790753165803325783488259994703082510907058844045677866047757848818947035611832453008625031964875639982997500339597835659175847145602535751255545636127244135684464943744745731615558308181660863327222286630793230134774271344651858999169859955553147377175864809809958248786440098085074542263717566831468526254199990161402224865749780383217004558512838040443955489805571308858154107062190144968458632219782872141492447254966706885270988002707590073664813602919232824867091064307367259666604618393189237164055076531264041221049049818941046647692538962685906135134373609344112473313038776965465534262711133004686986634675587622431071858703963159571824984291652550460238869565838706115141722142815142683621517146712281695368404861985475299125485618340600746821188532862770000252438467152145068510083082504310027589442909573677839878319303903273388046520158052415400300063402727354179732889357053937035666774226940222756130347067108178688239227264011773524848905414680019714984010970042549986500010792035996091119866473673552590892949680784637930074907544673416761482672001829018849769518732411533246637091000469924114201799368310899352753461561351349999733789665474969025340971487615890765132506833367603922448800949933305339046326371824908488293725675398439346623411994092408499989331257277759701745209289417600641448190217683179635097320825279686349520132091374103326449105772707907866886678749258028436607059011974846301113816693284693699122153310752877587047202777446009904426000346904308145373322347832971709028585656678533314031531779186326829884472207865286 A048921 840 8574277690560324910572084020411119274346474836295295500523576858461545486647899073650670607416693361399119714728706586694611905718096567831344035727514676424801981293657743171382397966712557771075231422819930378815383126979169260373443344151785193562540079541083577136817873553895754633213421574070113252866303632064257562252389982059409937617039468855602728316792876240461161897176321445038442706083301060644064732771737526862826098354070017192975443956525925686403310965607410923716091053079103953550691186998860035335155808945477118410193544260456941206734192832969384309836914105693262453418518252215852723488603075741537159483690250757251152469305018149015032411710955458369658263286506572975650226413700790617741409323426413574015553996151887636666436995557372083928586378254780632778055374916755174956994801680744303907487975677893601549310787815469172586513712923994693583904351965533835702957029345710738836043267133622552431446749359664484553970022739736910442722304342150317228130014605140281532972393806246918848615454401772236675385533322676586507263979210708506575681399977042255312154769364183645169482796706922092352534873602369135727538087570034451875636759576733983640622393508293843842656943335627493543907013891499186179715392262422822231172164878104789933579676208234867007866214085942221330687376570891659993663964536887207958452299095579345319301228440788542282342790985306172274935050081248339807132441458558500838681111812590941576810007034742524463312444418125852096512903645332420544825522052095330012553390072417859205632945367647749900537948376393465474314950266527157313227979994893185832199288636165942235270561782768977190190473003951861724374608440807110627854342429926542237107133449353724025422812808260681231220048706936477993075592572879351217750679184439177160729135413503826399168037392666546614381958020438532723907082752060464155281172914466291816425416700353764552397427423406053954758430212904159922046866512990292122554452029690284338403704360831025414116023069694558080486742291044738375882430559803557110806660257791312546264372455890654858531415787360679176583872349108750376188935392125721072041744660598762151006004860617867135841554503729911301790424752994374668067986748533229464025583396887585681371452372175526450511040285944718688130677876240950932273731768726923668520466509533166861139458671763440784113387009354607416757928828969312758008142397215536887243269068528214360487947509858336673597213414712921135819500603553040151752300329525094340980771836535713355428602423176701356361446051310729502333275612155380371358603913414099167777832559507507641413033765421070912529582235225283627042257694579186786169721754958841321221304318275233320887535015452710273193645204166320046137194170454179122044168211959672711831645887860225989867515068936204421589210982819340590074837675797148212297119409018468973840132963549620086109719154997903302509207701870870540798433821993574188782922196416621384608749476955316882664697465034909296724562538920112529635826702461446201291695049393577871881457120960288645551308946788674527511130675741079384406259508257274538295807125815007104200349664541373036069839913668563863278801595660108244060632881079165797036960709785069431736790294189991490012851993661888278345046684822019288405841435344565433803226876869950384981768485793173074245323992573382018381744415505689338842656323610993672984975170987398478669457091035233313397699898585089913390838704867441822004036684715018178902506851273825936600583436428363263518291861959372951156213587953842975840433328586173497381242763943267668622875940305866356151601465659623961 A048921 841 172874586371808065824985551766506693446993402774230421922653869229945014900628196484087494076028117756525340987349678350531762316659336430090431137956463297359170168134705808045113686683256427535806225319901126379189920975110554884173041137302310483592718620011569952099974452590808922916889369722529117310608125935109818917807646820756916272253647779309855280852854350133610460749431367484337370544501226366459164306715706508713273130555564239683711459849373380078743832106574510996550985306106041094192529148386931274094479733714325249327839400154834566169825889709272874975785857686155360097726694014607520603171447145605277383232470564681041196597956478880805881570241540809161208822981539779048559527148887301440620911472407278986055808615463208571887109100522275164401368868444479803948590243196807308486914054809298479728546293848097964506752232637275592964469405383734532589189662318366333773834109831765546954664533651134765632414008373498770495470221913095903516119865242945496964320073592922140576354033220825653733142090620245048376368369568028896289308373196431628814695123431241311308394453321634280836992641855103836215401897791074736066359313639418681857748474505273109965567284442260885850303715233042143719887071296615562820259715117596636213856416046815878433063140555989659259989524004702342955177258668703968956446072518080946353151080613141926626916069650192820288315190562299880612973553740364663623141891894547162487490994810954907904810044079341600313263429506942946250474096240441506572702678618200752763432371819656028508557371411992162746463969829757644385084947551706809948632789242931858733735735856230397293023552370794817438186050295427363514939125935712832679618733059113866333688847794105606588129057631668105489009415943720651365996655012134595523287716281654032262059119801168406496499415683663409818351117999059571602195403963653041242214383902771631938298759588729526585055370934186182292953066034496437871199327774826512660660666592015881640875160593654222678378850590430424350911013900796820941498030454003891396688796589833652804616474129883894997715702022255106499439988624864577326872496429003176422052647221960277612943087002277097595001762728355326064162792614326945930342613139462028708938080832489194326150359400580677664410364110443146845438868341600192740949832543896370194899687516421270156208691197830775522462640356353394746511958824813534046576950008101141882558347004176052364849139539656721822922048408809696157520629676389140572922993972896949395264248103419449752918657188997588439592215619922309832854265728221702516068130881206017601795613417097830103483680643285258129077324553299129711460534103842852849749243036845483130841506593206550252574909156573252875579814367531778931511993722975016643511835868013774503667949022633014422233539694406135207480925014415012114318876966983635104189453014547288946254733221644530602466317724748422481917257638600333791162622418971040066887097591262563302544571287598872048062874159686774132381941670480044810744013126122263630423440601862347010323951972790547635609399865286782150126825791341961763761074130575624567703301788010171405868600166964430741706865702294584141503083569899734105851127394856579448509202096896904407708140570487120805748356763704158100388908810580602959533235973090756451432171997726264263563069587149961430525722348933270976853029160216419032144995348454636751543434300127102847247244349320282690621098906166810125878223080858612757216951030165184548186042021566185249047264123115349366178213473622099995201673934325035174586671397632082221228907578038506056241110676915098286401758866157130443164 A048921 842 3485497401854116532603033784144223932867161712387558930509251810890574531964920210864272981910208302790370563587824500174714805133873635385386704772134177273840912505129957208147838979525418125264367343824615087237296807884795880595527595036845839818411199254133193833156107776318015949954568839132210489146367782237380536956580212947710963821768108909405833316952521090600977869168873334042888619879791019917248610107937341856939485995435187846432973260507622132621707456529444325105050042025618947462005819139086121349432865055992416731470779575728230262659088381584166872292410152831350264597103151303998578185289993861090526859195912041408901848556846057889790035204177534083352833919295541738670484210725639357945008199365266235490443639289415215074500257018293116307288315196991223552430843705278654036957986216070274267542646469077375482491536965121962689880459564833142722068548387758550056014207619471027611989207491430912011058178805379732851065186060241816866955098280305962767644304095650481593160168484825893024320691982469926263592102391845065284308448913122475289453376502939287341557593655716021006051800475599806838852840710728775226200800754059871893581472867338556866391783948302470472219979663871652366052869587575349086082890196485591116920950829163736862862629106310187301765041775116594552720062558591032851208205720445583503485024128869868429072536476985959201864468589774299207612600515578182266721447017245418431514292598697361040585838531917678310773492802406539264176206631886878010186410861474641525120993468074514774371674516775640617646456659169625249698617238222562435657176983488012140896394074134028634055998627629403326419729955865933499236340932741233691679362268083511343093292312117623790676134034546879534608726613037247065904746565279065142061175717920029414028458812702021998278594819845984276091048626715081062204931010808089865465062252966508728673687774402548014654121836377634383984465762629086967454960924549185635273948237273772175953040649485552076810448971488235146068509781781123212777744914131195898536482406037565850055364805142346635053289125641291669881029874070647258955652896812626650895704401247418456633396369133905981092558404287545580375738922899635130853193098049846674296380121719063739116257864863055250894315310683714440753019775372665209802079591476306847142643831185619139356312770791205424320450970751410135524566697067961644477771708055192825420604505054928499251873990910611315535417666421207679215009799715857248678233252729247964182223429280371109382632610815966954942356894967427559539278203279130353973585283468271813473303989937693891038930327716883608977386105114034818017183661559421904577457451939156875925185134710926147917181997527294909024729944084530522650824771305428115112306512726725509583280476362680948920846637451101429117025988551424491429556607333486375173519539382183030715918957374664062457305811856658539082512446000252228026550252412860287835003472852113604889282261691818981277726786142907275022175411235656124554108263013050376855151208123053591028573647793945900468868074532603154922182534093905957339871392214406234276759432354053950070115612365987188072920790219823491792421307657516843382062186474465473761676735640674676883142098445371035495506879056951241958152901093879432048089815283614396229210018014930063212008224034349036569086539753868616861928755546539025020418057372886062573625049374187476618800461901538448573069282748435327172866820365432645543566344666153766145508800336310575717465002649668237492521876536876918143883198707647771236173492878624713158243737207169595162665604845086271344565906107858598335455375 A048921 843 70274598443308111158534301330930291167961020998164560382697113088521894483531706390817275377186125724831333546532376585172921550577397919980830311525338144238717180569260029095970921460077793558323746850385664068977251861383333569456472486959844685116496115769114834052523492886149384992175094017694258159639949914861940451008751335644101631817572339577792632026541449375842565664572363411541352869678975999070340110537068379803907407926691126804217367194643217588545485659802824376193507950769543912622920231289725230260334151164439372425588608477993178400897973779674082769886698525599826348651433638864525318764296253055860056929830595346415714389561933621217467808980745871947019028319627889553534523608090813585999953874981586367551045669297380950868865610115716710465271846600368180819630866837237979496339609601494814972896358380991750629896403784036779116094232781696418178611540004798223910992120249940748881160854487565514315820235441652165369677510851125289758452788011408956078298962212184936288373176414705621935528138017416562706298920048011836694198050697066973589527348237566787949242891978151962202382120352050663629847138194311668319585808736995823478970974093531509034918038000107125218638344132676539771315812904807116976987669321282772981763574403742846582220449608362855822197113009911255367239558351135145677355874779177782079184110133123206653818553822074839777798595418714230061585370982113757121273151138560234521644004887445198489336768575714186022473561568857215137377731861629138200936909216349043811288717539885995061225673098673094720995696415714014454665876371958356276013192392452511541821238588954549463606647037240477496479777931982900916175742370989627755926469369481022640333093263226683073506607816405127545113040483047559399050848883159856382102829301415916763987754319639047728124622261235319290884312593478346377116247437717303903853543902096365084747260969205413482726877879990493515708616413174585403330484289561353003566831699253128019549323934052540378998049484766946424602869869359992315228072017215141252288666873840606078982612396663518726060520353464020625886217821572401410199296378663682106356015715897803700682259981534725388511064952243731263180322099339650893935133312538395507701587305161682275572796745218560567950507629594686444019237865624807618429335982395466108193614729464765571280707928483592567318156949827290796092918999772283851147299131231847738029086148359121397740231039890605804168369167462340819523331424350484171461398268604103480945039385886594203953188946352868556550211276741058835508617301659560468593723969219165422042737443328170814029083163944126680916800522231845447563327272900530336247844296248037895558099555200186401099673181570410799183352257052490030154150107548047933919307266084403856204326460756424269509095482055567319451342773692895581787708202738875329264865848834121250747069072333243605619669176187631740233193454339827782870972397985466704358299952757216910515145657685883012922655414150422319310326508951357112779885988125108572031295027753565900455754876497585272462770483116944944254262102274506120544525246065784364912399107419133953303499570654433518961798230705215539224214263487771026369403697847045487126346895478080738421006581147430247173288889797894176656120691465888298372983896214997483682575931784847936754245549417475688155961383991776704236936592476290662245249840607133445154791493938933603461152065611573850809940188152854160292530706329629918590771883942041202860563884194651806049344134375346881208876708558298949994873057141920429338694788832160069064428008342045799631157868645518725934039512544886193482320834354 A048921 844 1416876450328480735324252050831182746384206172497832154048380263581526625686391732286737695290553684953841044174815213122431944128026691728779865355587162892006838520796508201503008510330249494197505258733108415134104264791913963542585517686556793504472954867725694030033784830414436123894218295630182793882450181037078661135857907472676164152994929688799346137513295385363216718328130121934623422515578894213465177391399762565669039301678460503191442710945423292512631949251237088543369182198365502340684370241257620953422735806344561570852300792662518887190674684686700475222288743380733546010159940429683408172927162868822256606728717604178521592113445857114140528074879763066018263565627503589882821326315842772795291712082370544977297947293930155442002853356652823298107694663868308064694173984741548437326545171827352243413262110134909207122595810602212575416729231464103618484023147508193402734873072465097759470937536189088408204655575916412152803705122715202031868108244930929092144700908477768589795698389713126264638225294386460754814472562415912259583355813845815408389575105712445075693347846505906206208407304486245004505171161420871145930713849554509038923140886092309417823460615766375910355715822183044730997617053733851504914676302772813072372726070207312443626991842141182792776950890740788955597689422755524248555816296089576721834926525019005963684421253088136442614016078967647716727385042128777055500927006534204431179967995026377493244646887437710886667433637577806369193270565617960052520411953433618559848561597918187964349917246643772418989074613487169300265348149712807141014415549359450554218187671534107552151208583508843879654621956244909292406001818447551942073755783748114110390884483279884072010416436118226147017689587610478279566416149277522459096892102313971995875491688564103667592426635752431687696825234418661792940336718634325270501405286689004659872165546987431772236191297162246493886082740137960228272862256791175074708728825446393329856381293205326669635806596901422202324607916237526383278505175233346763797448202973891893726881581086165059412485576313252458217826253837512883161790954630964261815723337968227116965737269114306764149254110474579705440696073791147118423885026994206032176432728950289716321034988860838753307962883933572757400601433093707595830107062274977796197092813032824772262542493897773422551063256101966866279415297348842089938870200606124806038949609502612100566310038974400403313031343618958049182021728962744662149147463213362681653565919916022083059733086153733925021198404819296333274097182496781854888656308693811529770953858859078590014760483712511154423760923151852362799736986459036831080007132123495488111085527306761023508045462769640625005839839181962359903437451817558971138252957986487237822066120518490549759161434188357710843676543886170172168579281354064597055151850070674013275379375920463900201839707472989219289923107343887161757992317461632727280411755812487534497692761860980511614727597182374028659027528051301850872211936738470176016244593494416187561935338791370666469448478011735769433451277583876058308512760671306952150957556527025146412451208273419076243320587854557765482015116188019131776143073973929944636975932344952328207369657805952390198136815100598263332789463423182338777916669267396963982393699707436086085909035555346920790251456854955662156956498715578216785649702265902967148324843527171729938796271328060090078491565500468562831382676928151178053194497180473090065920922887623769377256300719810741169265134705430546892919712434212200988678993096260518433852284345948590204993809784965343707195833307364089325131954326796741 A048921 845 28567062921248230142299458690324005201668073681940270891758882491633626738567135622833499021630868018853217407821290780442096272336352608058261725318518066703303734017582017789443628489307568841932307468253185015548146117757317471562275638139885583677339030926589327264426335698292368243805844284320651472563702390429630050959226679455345486008582140568000077246750429533151726099089193853873514033217748795452908907495061902311950790596533712738654741133864257228996467772257956519408585075289937307423334360181315922373183969067184899227084716156073097325545204591755281201757702874155651229057018370291843236718032138996898084649004347405616756993775580981573367705828257973956314358063162699059589554027645498377007857913004801052850694845789174124724280578507968613220730629347640980599995755060728232756139824258043466330203375691643681053014026103465406161515315648685024374178456521448655381142286976049180776512293723483545998656751405806466383176137314506392515399508675844604344412503638429808095275934645022875332930276449891683721152833097130702929707783224561279566883639691846969378562491332009188951421945870669551428782597326720465849943384315132202505772543066422168388625103900163633104484817188216203733697415266066101137282586639517787843896130045756259084664562939030077859606028036918673912849358774357321548247222484402171086458006518249088106682094650944453133908952406347117845943307157815032010895933184469478602890280194077818131353372055182358321274610978370170446817506006611578717287407604191708187317655125937788197337036465606066412984627636132611016235934939843741205174290030172049681694588291649437877518117997098663264356010385330083221506907747363799885101436356003007324219990311555929396647333111509067759765529920289422589570523002682558937151682184751474079425746660841703826359458101915905426108071085464746475784722543989018666132029486370168050246236673613338422620675450658335929740706690952937709262863418093187566716037575083350617311231614056472379144592227728424958501798382578137070301229027826665434469009416070941487480780358876647531211015463567275709123792303985716928735627817070205068064931833759379416365391119200392997242535986877411068851582976596786102322719020322048708202841173394153955303025169839434198976587097918186305116239650016094681501810971158766344530319188174198328892616190686199816990944802209699008098280429054435217575217133473389208125454288762579023258821608061629891706732145877063020145581279823526453900626981846420118895092596401797852763744279078394449924533681416441394731288557991498456605528027290904094022806280274005088549430058582566731547741051670846816536451673423773315334573461626071735047668506000816200769026219261821099797332038403372843320615873391473868541408205004248422884093265689480003487788566596572683974639158381620237569999888872942203087096271860063606824077726561324083536248576450739463135797950034259501024813321790466649442195116333073717785264554125943417490254801468369751672890701260021408334179955741149700714414922003124145870174400255860500859434941209846100200299714391846985341728160110365523201821889785481894548707307905175844563396173361795436943173233358627471382825631092971845923663260812581945838906302262605510027404218884973295517806984882081622974467587396273691598024289818750435879250038112659067555574184953654676416780222866551414355978634839885783037392050040044925087076819055195470550973092810506975653483371932853345578877533561926557967056444399706553989589729063480029079376764722013977896748292103713339191825429468109783831169687918587467371039393253313391178963665209035256428424269654555064456 A048921 846 575969121201330365800560950790060542044848955191073569221810434747936918721463962741177274987383865705564884422651820540458331920413597155643981177092095905284846993255650121874254236098410692660789688977415457550373306892118770069724637873590855451545716037068939148579669750315185898117177308566254679359646573713392020050361267175320768216228868965137087868649636022734109716246619608153667668003112828698342655179450260683013789274338273414558296387549528443305603490711632970093078803744626533793903765029291321385630514230909846131871920476286444995615123527788295294903138330126437496699514058371664202909025555813528296313870969045663327450329981671637036382570768809196027447021251222772811940998422567211961389658446711086745205164503503381408760789581874809823103547650799442786988806348840228644087742699364127196322208217281657787255959587175473708426259218692058229968082421901424642286397387276230510350943106581937718235829013639214399301185127731372763180282862054270667861115806213320882339184804517252822749413969144490832799422666089876670052856065790248704781692535077443490898131874542621421132663066436032191420869722796166871045687368630981617366876974382062872959149927011638554886246973793099277495762555596807677396040006911281335735820701609811625457694474349732587664193944503403412690079816010902894300236251174700277355589605586011589387918428667920810997735855802754511042261242188481633274906749364346621057269398093028974137969194131939821035827819878465738970928186912032084479988659595301267039080002800596087716521364869632264374823643410631089822179619991781360465916894573913316322875734918048294952412742906294665227102001734403181667112981596347114835863217735976849922809334270706165215319458183829388054166467235185750640442605213669604013329757112067118075409908300398743982955726658401849448759241528314984026109782991569875712228708002790041540059963941226582289446286199982071853185634416910389956197623962732590928953674880101689699835721946225302902986598859653907111891056664932483373886996380536053256417404049374119296695599868789386438111434363957836534101442215133770879654844885978519951360893816533269824531898779581054496097246418168251495605910533448327603883542463848119060579651561540203096529877153267683458927195760263588350180866423023067874731916970395984763442499274875373674308155374072666812398006551088695299310663731180225507909437906220272608100603331081508764332260695428542902190730212142000993217160581780211400799779058840059223800175275087128391400529095045502745644523063519886581275906632127409385298801197582899649876290451930631736255018826381226728954400660026690363155575839833131124738839053297726198535604306902928933144083124711374244473183552448964085067897335881444319972901091042698715701850600765175311830243320558664265938963867613683343716165590876979344577437978090752370113041847550040251793943596560101582754738978667632715775124435947071124420810655095676485498969442594509322458005692477673750854793659777023583531885395441123527333857641182395534618268696023320626957260815224439060502673408117141334583864855632429007488180790897329430865890329532947104668117403999931745090493248961530890001398597953424383582954027527344847051700658848994487220133663022016483631761096403066259228876719167000902602401748931946580761353182518396564708565926784128730959460696478910900667024449992074891696931364582542252433912886994579749188629418753876142656968913527512225410150778481066081258701966065960653914338740121583626487653161060111116923692172475355910573383320257036365343524813962276171186306041779494807984921710748735532745800799643184882771899 A048921 847 11612689393094159914022679747529741958384239432894351620709871093629021663628529678220480595462134478724731180876288597915430107737282673515741340434269112323835018374716683739646696118772527896119272867230342986877441598010752524388470677245063189474179143062044920187073974241428442379546160651506982560928542746645707517825753817829590649320260970066511825039713884243614690565812618440505053668405246818998235818275167248395862117037257477987790659027118851340063320350731476170758698321690575099062750403097237261595766505550420348643616761415802587845519023241722405144081793810251529934299951215832475288759930019594325371283368393249659660647936333469770346563818473025182047412886152795482271655350606246099920039916594731017952025473868940330174260914825479337145445114514687736123627333005320934861368835548439708274204895746629408615010976143617874805824832205753962383931453416198067116329688741121072573646534138392734551587238574337089312904028162143800336734470549338696529571212540460471991292835933400916767250809112960947721010276072551260324474981068755211161247205325347775971641165475965841760867563794061335172758023922233719127302682876394467054218771051718608578180212439783552643452878381131650444653360912245421125592857482062667651587829141960891946721776907174745493455400449471591569738715337562465380524041747937084507641226541367159146990123252120524740391897190786184045286953319060859532273637869788023389287187001461369982491916760734798616542002183115015250761683657702884880673952637473056541850222829147963194602715561164489248719127885460516396862174482038360849870075223224950253529770885723101431181107844958595043210167294613026563442248713438642781956874310891328892140674473345987391515341519255035010439036552630285184123181216747483553434195625741815049884940491726892815342649534527239986669978401585815622469678968891309290120936544620223331160520942736773678506477599743363082045592831373040591343918785073751080216376426216572692644737208568562943073543427063749847461522525976570347206172550723138877929222265974471577189035197073751250488555208435102436633277568817734784489884053855471102189133273064011952442832726828522101549919685040572299776995299323802204552713880833386756177358226580932401438081427861157864059455921941847370398160323704751444474250228455312873641761325849718095847202699759436917585368791092105472415002594049775277636034869489996002851135156235811090943888016882408673932339610830474878148181371504271342439398691483706292223839015001214086225619614850563147279290424082154271835243434785664270034895973140138395449901674069019116792368601028068234726611894559717079431095903546263916313211157658015293988803118988108347149234803191404508255247226987143975479766102765425806987819763256194686501732288928534198947641362341315222333288705524187925194385093073261768672428101427169477426155542906226184995345407257596191660761584152098860781198557852751526220105734985843912967556504116325942833454893281480056696364598095533648231148465008703976816955537047104536765849387579047790224851791697120199128008801054158089196032897877532873538611177904250066199636186275335971619142738536050450482719087942389152445580727149111311328827673179343065993674442844807124588726824886445677458010271707871637036490989437377484801995932463941617142559966986685873424995038660247418519949970145627578712697132604761579126507747135321166853527626540507897847945675789942557977742831581058329555866114416857720768411391072765454304514343688741640013764033953917195617401503684699833765267215311196937729946363467937724244870835043318781065278600353152340602185579293981623951891969950 A048921 848 234135042967595330985194903269133706574882493401166962185678851767937900034141496650817367024530280372664164363262846288519081291740761343010779750191752665581065735186190784303106565272437471343146086888308486324007519948719485504601575724890326152587544430871233643742846320076010504941223792938506473827186599498224181261010828424718939496274333462252142451313623465470123368453804296750843283908718918361529601869721266882707111320691395996851561852746473893168828221605844531843203905468846571402676639833342732639002522899277060838442755011793491299854909550984483604726681831899153016408918119714100308400313506146035232322286977230828669032320364905087528055782671670562951630742583165641262338342366982135444020632836993308337237650858940410433470067155950524813651654575741586484925131501064474339834689818239898698860391911721333919214193513751664004659566558506152170892767733809303007298014542112085677953630910947331207447164185899955381087556616503958174657867632035483937374944119379648230075125275750044479344057990586104658806518353375355844572187898255386501642817448987969324062785687428291427039990400083201573317115086899206522248509821108177876116177244577873611771206570251766061385658379034129362472001785216929625137395515157307498280032475424394801819992840544762744289315196198052284725668565945854610991222835421671246668362132171455057135603275621335591147860620162895186918321041776643807701219453455759378210461643266194743493973051591965815574780026980137117607391326935677378052116148596743106401482925642201231128983863427677067363042792051831288182904072084677811463299096184744552437753924275073436137425201417642450354908727766885839837719436893236934173467385020327755387363428808792463517026150495900557696642466919965342647105829051620158190670648192876717923713052118787704642539755932182485952838255084013973051918683344676794915848446900404234800068381707398866964821019076579400260221170812957609985765700588459345316589990576424863749001501899323644112023479673472725564865310056848554675438367593792929676272926070159891889911208346705372843560863674357100963442305808401726509751271414179163476358785100155715168619123613784763831868426193690772289935527729360589514743489661479201314199777503745107516254394652006787701899066839264330921704120096354332200466765231384101187969207088339516973595927158241611758283538753601023983742587001920905416517509530747861503264314411925819884529161432050862988395288331373304281081631819051958224482945016894707204976982996654303131393814283216525080399550784699871365222291550872656380316163225152669131478017902703272980837103997672892922176722289158615095463065244144197240873832235962065304104522286502636188319943168801014570730920346041613281174080078888617784606977746798496178205227693675255918417169835695354192125102614839713080155508902826938189096516036397153025775395685962290494326113849333710819704173476919878252402892607652051835702700704363774318156197750494394216813608235883195210634429275947355755859391767973604185142334010609864029090659817750492850490141197240076639594474386351261986253273952422952940653049561417309043819735356817433530252208789695731778632650506003956842646267730778983661058399163058960869037119269585300587108915756140384085886386614542346849526665069807528129410841087735589135896347473624207397476353404759342525415102567116682545526488686910178508356574306045414001518281753875807349415700966088192435193374827680329126977860373462534587651644385550395123621657543538070205835926826091225336977938000367225875899961684530969338254142214897035582262809604957087222058652332335335780472530116979456702474861015366769 A048921 849 4720630724699967670229339725689594044433038873570088858693305388635292846859339191845250075728098917411520403167374325992833119088647122460500667807624776809176335028988960218402550829376188178447983507722802834034296630328640668733024445376768078643406881341046669663098347318298549559196511733680006873796753658154653195938792804873429440294292461945666726036873451271094743111150911665277883849662537163599913013899084364613973530051917809051263712087283747606951063263953717100291200971304186250930191313257105772370331605099457595074262477904163610171872098521430135196776953950668929306585077195375739202134645622156432334487624663644599231779983536568438407190919879658071757753849914372772978470176531438464216097899339419166100654498665931081290683163824013566467365322410656752194372765200834598634426081253984002017983513449920638732567161009250073518328306146776207863786020665131713816944502081734182697780033852873557666156989764527661819150227189048776555308126860364956596014926805361255074314203818379560859133980438946233017896075319743648465713192080150121577367274245248232186406109058288046276014444685609946327158339209303777979340735885880399461859898550960316708812458291235894889874091594633237825028849548890374189774747251008776298259347117918818852333803704341729543186427492289729715167338056861605329242569427247693927390432801199650320600874096087244936602641083332395567861004799013739131811127088301382713691304262245831416864114683705298012883916287431522382085208682915443638583880907333581873793642204947838392874609459826109471009179524629894546883195504509099552684675527406744443025044367704259733679665479801399239097074726025785008195072723199194353366806634822973893228692559502199176084293854783005525024670407601304685820662541215584412692818055430584761036087506934057209275993743762013747253884912333911323086968871125694570202027096285013637418755380824055013007947708115516268303216163885258501159967463920598535199336309785501676690795588649426104018054454103013665775064533904658033389618020219880497409875857497341474309918205497238530198122882913832661189821333075718041071870349762796240154874723000206256165686817858295681549609107367273665869107810302372906472456034002029776063509157853150631161788703535679425784531121553791518101551098984535722121059476120916019696522279673340015371922987517264676511075790764735054468112566717726700958050749522903514138819104322113224276065861849121482689617129404808950084692982587544210217753794991232395183039638954705044733947997352591963820452595641828382383457570413451063154270212910632141888721401504401715770618574008712266068858840067404102995009242021339401224234289228256003003340084351663031840798347020131252583672307761643779987887827070786209007820078343131516688779114258148220898592779279648368880311096587109589597907445304411634695302187653411297878514050394216158040376922434920870289279353980897001172848259974282111258686325381276682816821346077911472083070026418422088555331306365285988654103408594735342572135761504960541507421346479636049272534436593902633510383593449605343112680420232718679311913911718684607037243438064516908561609061998702605584741049019332689919044897542385141425148132596767095862183332719704387592482834886575599053195649464392525472284984100968392707803893208929015694000540620651302561232363921762825337171879438256583337277486192785886480723672031979889963290429868116401238411465030324460088426265297947964277069291293885507939374733333055675409694405088300227801322316653887251290231990346002504425195193718246188486683077606807667941645043010273957527827767259266439652734811616354226741316523839932833396 A048921 850 95177356437265705199568616564158691854725223194037638167807461059985922610440096751842435376012563348320793995996436797404655058546221991307853121326550999834860601273409680737241445518776140781430772139561063851491002336678533214275753363084822276718043389010638522876155234888689036136509564633232505650983673428527518238293759270847255950494585121474199068103300073214188745136901312541528397426052790383782527824703737089625667430199655545400182966252253066504873444359006622570226662140231097722407945855213126749187893183012741132610219241060991696491793950534164834852933340826705120780215310004247534079338416633604482581904256146115432480319359031972490260695798557883371109270170342841265626274436888519948542830402460736389928087664864851602042343515549694371164494816792006862001357207054095676602824310408135630446684899316908006404685181054306468524871303871735344443501577757617880167932043673910049440555364588005758717726020185242531697751499498044816404164279100810622853369016874749505428674747311043430291814834265975959520716011790153086990353534147798852987492481689877408354350646770417901588711806711277337764964861820867684720261394682610792841841398468284660905203172296691542517875373345336961994102302132725939197308828937443432568197458311446750276359348466945110504962006810230334319151585176775120702334073800945169542374659469425217592499766389707756790446858374287139276318391839393966598932136653113024817684698324938809760619536758893166943799704612414327287464859857549847705450828801543529142684307734675392034936644800030155726810010212545141802427699579008393096550616520275685275526392103899360475375979266330610041032770271223149568343216407422719659344621197833414614949143997319910979419069183108806899646847061415038155550855508882783877092439442920801759132878391091409334634881219189965239950341649638065012065493327717570579736475399449998057232711188106215464867374726204019924950044036033411087429654021801407078229673361305294229014956909348227209888369791601481855884125567720405212352923848234862994984987362588472734876678969324114899149180721747830440552076754030321335689323482166226379823420688771373436656862453039833917618454990870545457562179381380914810937069042805434683513270326435445521738876324431973930660928770868477748699142336022089133050468957083143557737181014804674301589194300727163249574698335115049414585061586420218742795313795363271121319009278078132415928220022072825901937197574664469720234275633848434547358393790130282534785737995627780115271556391229144891331440152930993060915400169453708784443739652388002019607731765653729490663938708326552710807439011262279235426761242171179763338814498546265296591277476593707761471540084299943145790986498359341546074181088227111467127050634947239892680668323467556736082171697419100577669478137264200930633296832072038475899744518371562551429447258272790492447789015806760737438739515258671860727088365198583319545581856634599774588977661466653349644463655834617913569394588302466827296677168227662208965797038320680427262765158631762207682346460116123699596277371536468541486600646478800059863855347419069485667593154437054553601728377765633144103817251695135188143826381603301490634852988357619023714379485257560593054338329874221471970146598614695484029862999917059663967213965467585726686849764097224088615359523914228679688716907819026666129506131092460356314172167152204235394447645482681127893044608525700798214657925743852028073941924089459237611138785809424142059863471768651649392190342539747934422432052378164493853559619847317967737534872454313986142411774910333926718976221422677623943103491336403802578967051185864771570151 A048921 851 1918965855767520423533734776937227819485375905605147987169245171198130783036400383851307990205915226500744931135759755541898329297575808700101812171685253451045682633698150954035301806147013721059019049429846661650958755077815956337587070573491741366421112165825612557182372182727401028285756282938722045255125949869218164565825578480029569600442384924870339665432010039271022208355461152311383883626192510055286162401763733301948342113711925054440679914314214239587510778215228260307192861780138420975002753402615748260020529985571281616229645264009236680503939458797732878874706820971074694501771773720561586731881954032087955659921277930354686023599685022645812067710283333124648647033416698515683184172218076162671082082358315467754310937398350639334446648669829774087404978028795119941014611814251911830831545112022749327082058922043985775210623887849766009148381710333621867893670946963071034814132047608872335086294563043338254393234352817870159562403913729352399291983639922416917604669522213772723091685180971053823164009829336626856910443211816991220155859489774728393783701838464034061992185553779056673543561170898328998407275216873995050026132260250062919396806814057656782210389651033436589009508387514592233091852790571170837205766419261987236431220856216042261153138331456743613659314438121436508253004545166801926738854266732087081065663956832118435900329969348413696321744621939736218756735848404856355553930607388937718072776173936112020147779683268689348215591631511581379338344122362711346521855971712839727241219138752883049260554239583598539937833954896155624390652732028771717103553977597122839118418674573774538200270760288092279845903475111326415571150921011384150572511899223910670643630748045271485664848096785545909927674205427579591690911662949432147314353351355351149637052333085097488070851265865314335405865041086117754439353153386472786902952246801683764544912285555842135378600996221777741611326519551289470459498183227592505590668139111301032459897884515483368356343207720214623075322073921314275986801617238493287485006817794632929783242127069594599099407251513756874428578310324938005694450098975565106507203567772133708229669404612502313588727607976322830148094994818294194115740279568587140086964780258082294756148593291408754854306220093719126815480589677326262116027832991650864290181023923969563595301320119338077920660391321513835532128957237291883574512415784063522825130350925792201447831547808966453985736294810767909094554515244959154756295725378852961475117654284807663729400075226014021946432532542942086452347915833068106098503615717176683808698945970389092486364616466661381746587319276211233877270257169646084367097776695455511681617333479742251535126159338857106685306617196248736490303859112947194329429385893986172373096118048973764654740524864771126567323649323209722576318941130328994446679014284105256508509217742781951514516164096318987553318995817365988075082554446285576914395910134780475273986284793669318757620204145867539954964045134023029806669616411702716862433057314485797269511329620912243151655420056326849437357510854534685283847499121625146574256372202749367251345406142516455845201138990901633452718557843936266644023137586840867111794764526118182159362223319579603957457181814441218431286496668073840884617572332042772843938575263953570212531249249727691454011576159926314718121084958275336204246519277808699511220452753399069762042963464931387032463164158683714463279473010421279292078852796422385854830272260114876219155291908105149466745113884964081199937823749816562179072964630166431147277989611740800981795638264097109620234041048496258994674412939589761851242906944692881684464557834 A048921 852 38690189488807390342021455373039770732305457154085770523268682973889251787593981928769974946689227420695455953238394195239317317893068396465230745697664958753432053425761518261850074278294645125215801293173796252645566568387922974999897302626987126344960186769332611367272465071994624643608382040100949243201343750279503205448657075020596911436863414360650666860241118308482276550674062616000809320142895961681889222561832566130145384070992402747977443032220221246310325805501987825306999908984488703466907791695592861205407176381194996933680975202734988891328730876485939769707004071485467163839601721538652707440669877856540728410850223727555033492384369107225830936684471866660608138116638205302861518014634577154885836995965526058401680729897457925396261728438764389600564795852072391458729741397589839279129935945778361524492841539565941882888592422141801222143203518875180228736849189167860446304650175958040346099821539524421297070632303787877971854656010859703576480157743951490791934724053505068768225051190063639871589335887270236423052396515938165190629352042484539727668143479619373068009036780942693881567378738940302554610145157648626377759193910900373898267626143189077574641215238932976210918165591193835258260973969393644287016723347851357723482842334830385757922824762471516271653987196442396069166743320501475270133659023518265927500747155274512435197235249502950555531258277102103268286168899220322001284382307243625618670288401215192225280724213443777879829591530736799157805366907612126311023812396223445779093931132851320304515902543547868962196452471806279486419198580736395781233462199762574162029872041230050135294498593552537279922495824161792919522395301088310836420265252807865743683468527139619696654756347971107452852960430184012666257122792835595445269208392934150436061447380528857163393093887741586411263085718427964515368173266512571001819752620279072661304523444144177945397137820956108100163545362243054267370991282805066075917643942532378055151166918586218763452364544166597438843161798517412864725488994409577814037844465390401767701255031100487337718134105871185380481165452219323316781181559856020195232011953598339136555221099140409193536092114400165910575345827964268160380640705724784875627949216050184900438022416202506990940548078868636263985241900375109760761264035727195768735486246617893326403790914656900026309191560249663616883734621233217370209100584242974951837007014046813087513047250996161623187589274037505008499938416134590844347999867730039619131039610904554120484384201435338319254827829799358194121245618110918985704321115645976646562986129047253117056353906536888070448140820439531886171243689627643110838245610394959527978503381027285798857505863118496900689208870119780526758164861361060243842843811267498572439124039422740719501321726241343756431278839985076289319541560436396353961903810096385663353000296700522448162884408062194411243256856230993536311142602018921436549467020591862085839511699420983143324485206344517684737367164422777738659605978796073009152713092608865606227207000554067487791914371493315478239878434252850953156464735803605558751356916487977395102556592977823628313890810732830355908078419145625756381659311882059181104704551740741800339442122854984489732691106688425516137376873851558181300964009328783386162429890504617917157469320686159950998557309921074833432528635240030420730991655549672868452766412099859877390105993985498979865841187874336442482939936621455907343041802007526219515628711697297348521184853391352551779863336756455462613398468021369474276304619019855964944100858814383156940649672538314149252824808900805352427947889744905287108355687239930829336309643485725 A048921 853 780071598554368748308316159697493080567514807655301399684995198950309923343339080611459851023840213050146556428447572628655360221461715711956173594654508726701443610124521097497270243563674828867587264613951030615993251500878547944131973077978243867875345919222171944561334883599183439337031170406759055702703447438009393759037659380739696448360470559897053820365841761903609620543668242108347165201337184753237740450005505796552257931691006710492796151974944186453894549303020300318611471857752399459161373921163789865007671230177123542605594205807897582017733191427770058839099737214583167986259355407890542166857199345461620134131606550873686654918767626340202180699620254065327848156059012461899595410527878172378732082841574854031179219121881609293488789634335718953296813326564505527795789105043594525293905937707238213034075344038669598198814025204599108391085260199179673438170485458331455355323322033533961849192266793596819148199834115736842850663414928549429779640541141566317424570988762099674291180759002377926119930366995132677424955561643902074756477775724713800214516715052383961333164137585181040261104816590953209207720748261236388154385817605441078286808958902171368002259399436977015331095465640141718962465524079061865543660338933612655158873830723629381435197731707812379612344076195357151425103370574946199229632906493321010898182983078980762886328221200148519752207533061187984155449518589344283785039360524715372334692636672524531709997941443673766344434876227123713108090428252931568320150759010801142085252112259329181226766577822457894432206334798724252109028257394154479712457347768059042657723440976861596254033142442935496349705080960846593732084118489391602072521237454600289900235421800558264278681711822945371678875478265695857949496518058239612418085632303984989736519752449170485043234070893794599358571998849079579472735354960073303152217065427114416195538037135922630179254957367516055293719659982217940587444455784417558995059031578669667236656794952637458193243205583143729841741205106386004257281033118484290648137732626194462645759774153805898633478420743167588127504383419067686388004176915366980200702718501246145899092659571199525547572375621808537112697292435320579831300283793082833093823572007039047704549113199326352659934575511843224260751320379882373319142343372303888097594009414128941322983668826011098211107842317093326522096021901175171380864002404994445194874212592081494544645857226753062837741720957407881170607849251551105358785218576877333422067059159939965892398490539939215966801816757982127366930467700004432756702416235150565430826242525151771375701114977232120809714033475114522612773381393002283231074623629685397307647073486654802796822781677068975172838722554048397784249383444457837523412222593345920323531446509745180337611883989737447952396317404455458822050874365199682158250910172484313460417935473566715857078123920833799623167557182010295861739269066822939557424777154777213239915759609739577342038951972697961413807256814127999632831945937816807598834284510746891038267150275659779067948334406392806615945579554048470063005956719424796153919711575974228037308378776273473851548210680794186644917043634095548656230748402142939622592186060402071652325649921639973962410914135594853441920574099308619383316195471469358299764138608415531181775326231143107682305221028617134631740327625588408384502917554945985095935976889536922094540247288692666967123702997459207194657320538882320993429129519996890841451720230410636880769252794921158240880455128938541152247258712309027590542291549605371335036530368137603598496577715921851613138344176823996467156026358362367459088905514888578436385793347494636384 A048921 854 15727803531362993214584880069799400117362462819640729666363102677967465700559150755694271587572691428827827450014904006100555177545793794291391975550193459250089547313898540941978444388880737621333649303930679386105859684115146715261665866198300050237115598078397243976913022555854271431918597814132694040976957664043801646690214082985816684771246895991780984765565434743259458860919162546714432928788550998851883361271121785308254058288608693225963353268141381655063200656737169489521856670289003968911122917531596539562691806137423988484818993443817855845906547714237969049827989132013421761453493959894287389629522145762527307287820722867865046608917159389886787260039912625780668207861853671140181437364201561696865419099365995211011109357533696276677863051211215037097605960689628764599346308477159211421385892236923400905414665562014814899318546493286534801239259793992657056985213099074029613706168372535461562845374136992677528141583758370853921767197799934757592357409014016102347962709483486729579553717694780892556366396187766529154971717610811957115301939723532327597440546281218021948779882273983383352801701430539419865105763171832902900320100476801709109518268331117952978472476436807115344172570567318371746527394638221071363697635466562775005461856451566973253666070908770088435272564992596803690590538088365321948366383390584679198210899377337662986039637160640159205741057726048413859440069925512190550453641585614929029768447321921151207121786270106626263592718094661676772948520056630239372858753292151960230499407308278663819042747437540493523994275160015425899215948239161744039226169264466144218302445854945611462443766082639966883850216562410093198664487077460718179897862353139385792160680830659387197247160977119468235818379939939999457793736130833104272737847073243736970133560812818727938912828173967592824525942229532056762901325711336824671642429471321728239055365243429948625529960505046720885875867684397932755881000850154435541653314118771493888293096244683909513505950747514979336902588738511792819317887325009391273638175151171488290473406798787779497147704581305610805955557998014077240735616898186447494950548015190112840019167065719303734949745043750811610866036899505587702594408161455495375112885983177972063768934319886795506127093920529235008676631857513946510485438166311126956096494649072181468336103404466244847475456290488044089088836376687759184147762646280397419776078922444540078962336685892748001938386954755668426124290448109834970109236732599000928725676427651669981417984245781870270887319910219607822172693895646243755129715130428784584570342055229123885429632763114600113228566272477118184479205029474468344877283450783471370121820767659430752962255125315558814316277423445514926006255542248994058785976988084196634295542452090358286544190085499764699374870795077352120785113439631614431238258496935724917892560751665051828409886686328966659940109876660434728933393606614141505337876920445151152751319459412057658949206206349051091680664227149081564174379955338656496011623835152965724504676677630645465013906830509777395497379296728846819157475146220578004251723666043435469200234137784669186817091395432281580401987077842556032861298592902346636788644474245122016913447953380663032175144361069172328407577098852883510154862951794801192711061176460444049182336210314838016404477915380421358524073652154584854608317403011829295954588297594077011170260588444515557405649119968931347584344454222005419248062202039135511137823363769910549092772326330015539061279184529795529955153767544176146259144207946838877837150560338289504938504842967766699685781146040300607869994451009354162965245225882827831194479536135877215295251 A048921 855 317103974019269070638091603658979345468768894802081583877911476508184844504363674192968823137180753564186443997053938142551820861022934259041329299086826930745796726241378772347648298271343188357654208398263093168715312335136336572227159250158152534902480820581299313840348416209798937011159329791512206847418364719747681362558702582122376617618183468625817654946276474927755447650242534723188154601887600037514487576710616985379512526662670541130866418099470384954440065187240261944719373867755426163433660804110675509499202330335071225653797003208661403757270232996732740554861858040554872339842177233129266941819883336006876224075421280330288518855301112700129778396722537661369578341582845561469325678237436476404322407502685112602831132835415165208497465545031727943626212426127481825287514743720694915634387833986943671347732274027267353961390936198829089457986847575394691383756193065360099613212311371736653996554471500854097528793792588073322654933399191621167648560650760952114398057831181488453020862381870991596719081353817818393827407093044235117714815633949381013294882493907401043478916025074888837574006863981430966729309187862774240015017477658890241460666247805191209049790701916645660132230352447177545513343611733347716755809860733178330726509294617619484016785940227424791324153075768392679814329277512518250548016822691335395501007142347698978045550401546498668706002686120380587172842705682727267288902037864128838573476062569881613965464923067891857282882615880133850869064348273688457982646615556217063156527908064262307660210692608924852608314681344024682181267696288950825924723544997709051961354870669689977328929615504153869869252569981607218110626794723678881453709098691475058886943357007519142870338995342001006747624804670194790802341449920360530288700860272654592487847863371531440255189956600300535634297447873253329604536949519237704069581359848571619328719857842496587052012433523497029133513188959111460241854798553369273606396560267611828197095739248660188658669520778153807807486264304133561716701239989558313740608596749781814286330365231399436067686121134805304326508372228455441908643821513230977477825968881560336579220300479939942332857234024531488076472498855134366824387877519965413959943174099010700742670206053008457795208114965775860733095027250444869164525030990022598316513637016999313350463575517864759788789051517712102607115792504682578769612019093441370372530858039452604479957137716323727988328694944042065850110062844182643415791325643875838148089754712245911005409432471055577861690928063045916152663726957089098890920883703002738558956671086703353252880484394215452505682232375969623360355209191490849376413505703621726134710753009902369354570185039789515137175810238669749384089726458574834768785030510341349947320806595514357263558780166234371879058697017953256054813998347801735797426085656967175622065496414652839490833419512686501876878695710060127822744786034815051963799334912590360386994889700750146909994318190370616137767590733972525682755849026706046334769552165519810426716400136121923589950610448789797441625354764701430013804543835093337002298456400848034354040892648706121368332722863157450543270676818544571100453953573866364488789710267137964044606865983735278133075286645465738349758716025151263232433727450770586175971057140031334311198731490592437855603976047594834401945238343000412213024487095021584710090424160155803809677871889678075379720030589689890832536345691366752723997109124083920655563903818877216260397838762696520503632352677609282346017269108978420748567837930081873905347258262504062630432531045419534483142867853326196679050831654094572275342906785160669217654517971185763067288221046 A048921 856 6393450308448699470842209698387461493541918339637106074505721522994920156929514698519486656397566765788435655040774050815225806099389222984997487036796629027503294344389131494174744047768376974786286528392131180536958741195159133854097269540022805210403768067444558687251860790708943612164722975337871300324955028502595087588106914770537274378601130323186839567245841521927970592264731124169757026368824863167816099669756098388099946254318705161671835495758168633310038939241937504592262526399828232018145500221356522090926377821523899914207866693874037778736226591773577800829155731985678204102476215920858320186685098191048492667281336566198554249295534425342857202147932544288620812742325124348490873184441756873062386683203718140932286089216531203400029623641066647588176657837976327871818107663550342411861316087458866064789577203523098828554749156322245608365396019575847973686635307598577229327557008170786045343069691554846177382862918019150572997913272734268182195522248284907516477539644318460706319897763729214878269225699308458268581652654986150832554155696385480266519093244720473557403882948780026469183743038791909720656911980583491055349879484238444571528243778729996825743927153570933362778913021867423105321662153240362027009567048404706037545105392618587585179464873199267733907485878369768217819703202616854879183793230736320853506626805803407418016724209940868997810266951818055672530440772535077237566652336962924057703495343765505778850552571773049356430853037782540606560398616945586633215881689985695135209955451892249338766504165338395440748347081263950482123293393361878313132532075017640641178692684139843467960267445350984241663903432118948169136364236554326530408964667919657784139166171824920127892387626838263320926143075942087432216808855500572880847682472079414820496251651163256085606411966062431225491112319494591401954617213305544878114074705624471517583921534765050944712726059170786596343172029917737576998343692552030444297731906462275561338350406438390479052185364423186325499558723997352132820337581351587396628759254030925788469504533322068631208908077172239964525450994914560621747999488614146069721479689639471490920126858257382051595763817452858818847026911051182204407720683963134514804878901071367765195744630671822206180190507812878983571426930746837594581207164335397460946420993440245506699865141255085882395320009224655122276624519390573776465158344814202263170569740015364489080355731674182317807935145523389176914250660940120008439349737522587916142784705782625630039394996063438315065542220719811851250398240736136516192503102090226084396899817879770953055452440926539190304965055935733273714363543239633475652780757119137791544566832063830803267413317809981078880179871715782063636502138851530276359249726363525309553685468283218019057513839167427320325816749901102753499807713903265157516090307777513697956359620819669798149131575804898564512661602966122420501745647100547471079980685169769925677439813395205002587247784405046156220619072697689835666641863902067350862967214749586582670490335039813545789938742854593065508273007268530935209480393645676714419763473702174402602737008382978681243655171549889122421141805613508564684796579094995047920631501617391156822241615050622724338400897170735855538662904091522670439445302707573606685127261346250585921944775130988521729849348667129135831598536947500658884414854201507787913013835962473018816648241869428767361399699343678458996666454244992014199224294911717806218343917658379070472230676040714920064219955624679166130604649820069151588448602087166533732772543251456350416491185999243811281359801972981631402722259939860315206109523637164186883522560140567818826787897440969 A048921 857 128904744801838704711851561300796394973812812094994437872102773468712103695828030847186215773318917994645686112745642415482644560024064652800585074594564335365694489825776942944172417143457718294297920627787940463723068971261486121629972576238780548494008236873336371671072703421925304898666207617602831365639536437250957436203730253044869943898979371957909590728993001818835268153486061275268106442460092289301908164027134878990254131000061206806957006134609777885326620138555878780348935112553962946194423412029329394286582120138362539735187782628091346486218396786068642623584697313433385910559253125554168218474678007908036373150850083772273970444008046228461574209576837561224635165141180815531427423675389023837247363902430957654791639527952569287536232063353720203641089831703066296424114861424987259987252939320957823611343784229700444554053498528378179757034025088701399270075249688046321032342104785527076874470317124574337127539184624308321264710604749934915897804951921359654586268039910690973579333325691446048504672531830375781793324887002423680041721769435708419184176944705171693956976044534386868596793789574115619806453692623215158795190030146198041792262209606087948195457850220506456543702784214660632202317806820288567455219174074125822395806084199466668274768886756657695823617938955538191039288176156831750561585388570088878357065214157601158014354215475277399187351933576552952349178159683009521581091577128944436987289034547524064943303226986623298056467001664888967829336906045792569425210148650844969759886058664523623103947949321342036267443321244129088276545159215694494260427285771782125609735749936272653331324934904236928776273751129129663004520157626781536782426664180887041552338809469390682611047176461974069734511889949519562138160509342261100503290443713364301338190833302905705826465037804560781768051270951352503972955662650129446313298270145219234888955406655213099304801395752988965831974005333688236068329145287379239264561597091695839600091992697515089589989972658830761916568295185748349397790084598509465101270730339162928997340336114509182511034568584260581029956838632958999027227723780794591544493496024685055318371261136965036444333847754627305481062268504141436750134097605676840567530554443457742782865902500935073267996543223315151100991249044622712331501429682805252617579141753228592889083367627521466042989682237198445057629200952836955976407943778531926936603656725658920789385527782057726175319860415713877640903055975764636765971525992139091921394987089899543240608370905221610837295884392461918481864613177058257482384148653422254610607555569135270868800678861080398760713252952094021888659374398442280944620516248622550449499830333360203645575217959114653472592671436357787728369406739434826973380358214156366780880056464205435104723236761734889466174745432447336698109867072903633758037676987984145521228947052900686055629951340544945345017781362124264532096067914096452077099518610593566328918181130679233561413942919180222411349505605963231732738307577237632901393098649011612514282615708356320574094821343483694937988002930922765950992113682879590081037934154484783904428349208976723522528454200456141623097610541508882862630297527259336582309407846820130236712071398043789384375560755681089673904783122534564056248832960756371607214949667292047173326916244992259084524784712222681589041855299990269941427160077386312924880600250584956845225458042893550917862465358447214500600898217951183298918007510012945284890329412264334999983898629935055455638282241672428669915968603654965125347879966713613723038286111688604674593232661684222677635241844236387799015489525856632021091007940229597550784912639899610391999934520916602700 A048921 858 2598977458301221655951651708104447217074552423917359516740230044170451911720364601011453783902169368210479557616741987340187028803979385430376173288978119092846503276364020379251272780271650468481257700911173927237453336061615341989144373228029023878713388861436439858187609159140997206657964465821385310656153033322898775326144521773783753038353947718814242845091117335425515154582615375167224437923123354368080209235298993760445405401123287797323161996014166845965786681923524688727457725147050474521343732815189839026249546615303287704616956159139711033981097537264489380803136866404288194743017457414946923700028137808756731164418946721735251225893535978762707833870630996761478549910955674860419515367652320314164824477938426285032190895230293612758774307461308083104745005598620564830526675964232485472312651350727835552193047312849643159575727808774411703939074405473001592507409210523754617055504287358239915772284488522598093610598863012441455319944639970274501597275258442931107483428704201811764988057806271037466221992708494810813208558103161213582015043482808597451205895292626578448840077452498425095868529916209576087745809630012352051045130332457765434377146098549701432786824350401924023263202172557074644595708515788995943791766960672957782739536232084541573137302709608267589996517151314075129364359989854338552205829725166338734698827994338927742082002274395818712474520686960193673446074382998397201582891140507125401574797456843684853621373883653746363641438331136638331592550093134871167805500383882454590313127579584169837129549215450393969885796802175783596567753017983538999916856622598139141525851549036436552326329869578957512636247128601608833378187248934805108052959872806079863858597292382688770979013043933933567148965404236070335887504757141859452846769045301168571501188760556933189709932006609142515945018499430056865608140668397292683263174844553835508206647391398484973418354796459037469933473299194650185691914650285796529500060476265039611554779195428948829874987349695160457338663642035499496560891552854810254020233068469443720413450068271229604465410340586953757553749815992268343472404745120381066105931797128220395689529876123362206533276986833031915656318638733472736705021471517935775559416523884116108916774561028108316557524098288289568685306579666256195280894230683512338940233195082173896389453351406222657103672090871075040027264827334474187005763185997602366081600663732165420940226522061492143472616707893688055472498237669115945535397898614158633796577813563769885034520344151683121638121306055274979711542479625450346623692688957796395368843450988005513376988334141650558886961415715154613383417032907029725165805372951947105043677787636641593838256741224256325504432362619665844463601915043982842585764505954570940672578388877624514298211880532585002249587897083186452606188386424075349926290485915646034221504332524224011433941280778935612241349943310487818529998500782267019677933023146806799153878442279314893670022914549263859852582575806811605497779921705623290655820304098404916763379515241389800375086242137379514485121049584991799835372060864737901568210114002958739378909974148651691278240012345941555855004901316760290662843494059806165077527233086955964215197626705117266517157331617641232834532381777878976410566299715324661637094208506814993762366699409589152531200187637984357531132750726805285611553742595847986989934874339280063950962666244171531736514259195613039417436850873665303427792853217656707922241015391729604611296293704519912055864126492379551218166592856286757037194804300431277796731390851093104197692406508386111627237934782134248830768668417599154869376586884799622181761221762133384582934860983932646203199 A048921 859 52400583385364486225458497026950303489860730997208990481522080278461877975393887389764900343849323028540770846023065836007208459263187809023179753051791762555406863692356889060687218851664599602061399471473168093173593697951219553923642731393548603203838797730273263547442204195528082258712574661224563015846526092216748670874768411799297775714422350007753392284817516987856234727859423040635517842137906628309140889300190148170965384707193597569568385356680625813752413195615484635567123874065896554745369394825434122417913964571162766562124530345387071239035542060108238109684202876858561268975332065840906750085799096025475205828978430652776051444191501959805669118038087947128092962080053151394597453311178658498802167286947186856388075174841540292489838299498661508204148599238297996410012544366740510667780416546121681082358396310330721153665379526456190246441438406112633019432985232504690901026756409374728396273722983122305638802557148517659997852402566370069751269347862921425067721234947848888894998247910703331702521768483999843785535166682611501238163626658665172375504841705760129980341947640297202248514431573823683507015393953855349429956758967823436541713977846696870681760004357345741936526225659392954769678042893019929398441038005869000741468707115482442998127628956353004392852082981176443802706035076154997732742188357218332998908891664796246978256171842014281405633886903139491267466799360835524695304729593813085217606629337593339471190075298923607197115381575909900376680027148448366439501929314627900799048308499689973591682348177962893899495398858024827629869948072038954100629168964396395599662093321936883831730809499126006465535085830591886169441348308503382961782240173089518034229997056680961531088178380748792118883370745695760162644308775333660946035456988071717025242666452158053668025943290788493601922681217457535573038828183270552429822684902596161371243189816420847378847770101405717715809722826388531710232147110733084340400980057894131556471618538146473610424405354563852482031374434151445663912346090868599743046474025210193951813051279144195170722420775879593075538122760079275708131625443889399274033205349205683593207246044027967671158894164193741728835390913082008813305206158610523501152115387020994544522265916582817377497727601691951060518000158239808364630677147539546094907729061667648345775565581968893585002770653152932719831268391088467605573241379675715126405305645564262491337926348418276814637171889232678158722631826981659718120055665887140382467509955677741332166455938177864193246190935390569748482200992343716711568634512382942270004367048212611591571567924163279707198517302935694362942432328812158920350686984836641283268081104830137481606728770988238075705711822545031319717354082747375332779356995675701091684158695670608993075112830574742053621301714816459824998633548972340132310235018993578353989824831124457465630438047434948473465152212008274035077565240675999736650033535586400073946930824317365755495768441728315023167547482067429984083007048690469208965016069838941282771645272014285446806168239879024427565315663744601737358005540162731888538662237489719948872798994356766190575151606390419448692467197250910438835367664603514373033767491189798303686684312916502929475136735699321780728752207500812799855273678611542867170721824699454236944790220169220248341799098632255904320016931111992868509876616790327036304754011547964398794352431589528379978049576039484742287147286713941629759976207656387035115278067437722875908620873686631836935277062701074269988246175252484991728956518957415456224084579301453055145269625428848120944148563442148880689570093620144634619738723680322042199072202383220660061522275158115491832302306 A048921 860 1056500559616741312976472561105720310858124841291175242171088665834118339569439645832075319721236266999269653587037495768835349615477363801545964750654052227663994092918796320877555327235988876905111467662584314183392068900639152584593142761212353709766773961124380678207089862802628035359165723661645173704112348415121053379278305392552919980170430382502376176432247932418040069157586532762677935565960035516845544241990224532124010326021031913074349988238232781642709308884212719298779662821458881189725663217126669961000142327434237084122267076206737971181723565034804759502963517600085445900792450368466904480282957674037493291167131954402324027482537836620065921995176095319365613539979481727462198993240468745000528982674604703460070086642964240146886507035717705867103960953097558604998108088995546211851303286090253983254674434215840687050558222436681898974340577204968501464806255750350367422746845670308986567430887013427437766939063617814197864258685223208706354818090014946513772464431535100593699142909387542767515206429952412141909149217446254984802641458676963722626331167265640448037075899483594739236122873522903190658868285151821925194436123264125795096271786967956208135943775065980498522317738481478581509174056213359300742372264482563832276534290122820783643707681880686564960416107069962308636083949841077074433209449452406304757662339046793937236673194596689667304571715266577735974471935267091465908336756487568283650259459129759453574449444555523884654493959692057080257984375774465871018366731036027352027957405657621667971329666834538651351232261889699772497654296460696374593346304743303505482247984031039902778920028795048672779160887880146480346667631217857958340648418316870989800065336798204254007111081533644102766992953825752512163164217640772514852107430946732913361774069507221917497805878918945601392822582761360332793551988222960209692792289742968961013169684872029733453843767366187284127118161692172277147050364354685796185368030427201004176541161411330005504428030883729044047556114002697805440301225323201155164492755276054861987011019476655194760875843217874015002045873534968540835081488727293323042676420144753195478024099050162008062543417605197233903747235933240822960386829864883903312293174873700768122541816493368202937000867347789018993874350505124436581427517367798097682017294401109930865353056874203481054603204805197338626162993273860856529093505691258582380981406344265996618189850096582775075222516158092549142477647423105985567620616800218625777151301929796807175370199591021753712546580001223361213623156696091536713196462414972193090031653057219223921260439109991711314885946974828054030490707230093715245080825822470988601303946191907444267513271642408114858122236261720558848475448552750666415514553161048979455965066949532429640755910591836068752527682924541565908435997008191935323563608526658040857496814023626978897816880478442150343068786657160877784746051852511005908070956466559975144111220126008286082990789652103372947840232480860947532269982617917318485529363344272430044836995210972507937116163677354648371192379927297610643620307865388939471978606464057619606214633945311145785724515409803624578595967775967954951038392190892562729300655079841480311974964901824905358960440348012394125411869173099005892803051497599627572571431792496187818465866656685119237478200895423355904915823833947249488090846736172831110128463390895183869211669774745404952945903815593832178380424177289640265555336870975222184337528473438353232340009443973577391769144082314932939123468167274009546952464298024606127958715491144505646745821990204029306089811708882670950328863396800687705604017277466066130018071562689273186027027528803063562390232897141 A048921 861 21301164230592154966867153551555035880571209560251944235444499199025413683937164163872415206454665271389951727081079143668192482940046149703581932279507247962369686346021907729176381447044788884496257808951625471092382800001092896459347390427920744102769093400350965503738082266384382253383417061753515330997750152899144586016260522449883560840898441657590558461473590528595006886499024945701689496245368393952733234697866017716494148022270660724211446893290863986799679271971083650886510926239130088481352267038338524928250747187815123518910382228355720629578839279196191500990512332168719883393216115353697662290558242538144843711036508635681226389326876417742267159461071315790961553064973348509039704707116877525522006849883212744214746230507369834999985462364302086193888552532204377355673858880315658356605466186371284264259064860301383621982633727103000920664464471165136520420790709005578875472731001378013377797813147691001017134719761859812708821523613617931371155772579612003747759002800889463222313230444073389367938260338178765121172422736616226320979355851681315916926916618905001007563394305046289492181507127454342556240418858215639701914871687294545312907595227133955221740027711120294453861228306737345500995012551695707328547780198056413980490483615987605524341991283950773566378905157892497085544280793989760898567371187117227559305655080952567697769557971202285230180493517570853409577811891388298774808360988997622141143445997367580765374710229938397263480300018195873276251580607684753743023943591646454156959776413820659569947975151035620110580650964724727955072878295370612232512094095605316313136688254371733197891701788834961841447435355904427506157626611173103847560770448322512723259399286295397112610412094793154019239319816151451404537956793428946669114529076712572011128371764161941848432708462737837924493595311711865812326059613512495564555525715975055289351365815146673669475550658789297921165238660227854625450297735887027911956305889072246588313291339903617032833804348253339631522973888491018719135907641054035599557903188829344102171922222875270757624583580236355114591655826673912960237637267588062535297042708925308578022238291842120362529032714597092465773610042050610559445310450430583099971931490651439499865693559617023791032994109968394599262543594366318732114933240538868097925286594807449364439599986922125003054016230279618088227765550556314198251115656173914158289631988307785378251681266309375562648359556142290086577956168622031054032707157805952267031784167041053270592072631987724660174499952738474473398500336824396570867750363642034844698275918935286944487841381764084959367450755707965922427059276230717157959160689881973087342848879853156786491465101247503640781222451803098084957930674003204853522229088053712528115466588152314150746311676277485987613721089503305337029426746680532251021349342804244400775272410354542317413326478575912587782004403116525405887775862372761660442526887628748683269170346233648239687894545469939763646039744111570942078197405459441926614773814782204664725062214671982433013850645256656180580956336528858762052070909823966257471300774989667489010779500732564326975011489117309072363232453606598710471925624517408185144645434685996434860240938663909428930857468821489154657232325539269949309882324439330012506642340629586314096454566587295153896815238111726603122656935820027513066894783384840004052083042582474685623081287204064423071766932751953268341021369975366440320185072232626222024226213966186010432716394500774393686217646052356615217533095200332405233170593447815589794488165508370943548236207821224013440534662730343848258381663116725371900243561728532101633102316647868923593456268974205092386796383839861304 A048921 862 429474072160698468825234236929980072318356416295674858383856750679661724861422764302555989560463641480527939722139064107600601072201860854846255117073460382763245388444499610716857881857761706253224673038971205085580307830229966077774209501214595281387676751371102205361986536447752052190088419439908652441931464878640204728138791274356246961121274400529910457197854355805284596427553271797650930860621181992914971961132830407209730480301010735500519279188180411463622351838771679684961113996053678022502143218301318122476721603800586192954034042365840963126830586365430048008165950138222212688888577416968801898635330805771118664864424795945472932059284454851981753848988197873801271513530379112659776798842691491429105957106816352674253010039419503970305466745302551626123475129050343703147537737746816214790333197398314547245737282458722062370573174155292482125755033693290905319755480810164225536930835027036660052850522116315075494042782071678480217445361233506047082033980395319129547370500699068925953178758514264767048828437423153832420666245306507137637330787878957232840116770244031463048852707941267389257768807467611581096016134360475442518185717764796499334717139873203018212766230575663601712769586598120621509582861558114794944821043610841154192085298389007812458962444623307814764644920833012419168781480732337609395838263441448092598314312984503330875635890578707280214209442996691831177330107379698944630594708351833301122165874548665704261725454081568521070765924312371237303727287954155629192382879676409077676595660027494732591669407023850505834988433399547703140479599693607987371212466562248082762158403102394900704852588687570471852214518866584179499003587387804488556662295438430083209485018610222459786246874648108489802259063366252609392541772705950205101914620392571445941637318147259002040878350527914409314694267281912055746757681134086947349608299792696775000933276551817549651936318928666057320346257740395843266156625803903892406177243150106605286371575818595565204665157765055802767037155492199805412520364418630240435085288928684480511935433870600189538571659383849548602522949775353559569342701754029028109365652054675651405331172962096731699148349529163160689730291764077174166295526341194586596750179402221148322591345426456617181439024308181904562542384955739367771776847414317141222571530642490499684721284070970827437371594180294455089650870404153413591278137330684951568176977767280162452044401073139779997533450295718336567492203129279742688301456148062992807676206598730414111880561230766305007416514334566542331437202577430326965744046118554244123834445987541602317544634017867041840774830821698061953146315096873012108678882584319515564535530514295400937333475103838896763022892215131827327201239400777167703964516457824398830815057894361890957814706376350761890431775854037959280645736158136894236900510126055567081773001480071468180060509563230669116418622432566598576348459152413568745331221200299874485513037376651595682579043742774135862528080372937260853319668556603285506489751168109447105914274327379514603452748772548538235518593285902470433196243040250499817747426753363069449377716687555328015159035857858670107183868151020275424567009490481591637993778524838405039810697493366777004279042927418423988186724022110891544886841532542720214559295299202287472316529153067178236182469593330430876735653235087570884507483134514297425525267194419391220637381043396677123227559945198977980697840683062913992445931160798873017477226741648713868906074713584603881527942787938469993700969326305633787037175958142393623411864265021059472675032775345696568784030563879380959702820141430553551452022985966646955660542778236261674801992109030895543899525128589050720875 A048921 863 8659056221602838297862217718115104666527666184782186934483375571758840497630592089930969697645652733075739049287816083456364175149541435615364045966853175957765305559448314805251380884839810074432726973315479627983844695380713776058990715504141279635417594558375069264157407044121494609872180459364021188780706863885393654829589723657310128780243573622585612980432581060272557504577322179485213122310154775095783270727626891972296568227334830426890808982780646562638689870973635333837102329501923330050558123086038908947037136047576671634524110843269703270207437652720961348744450385696323920064651614487708868526587877415399051982851689024816116620498066789398779703361032886070509920464837950604473071309226641143076756781665624452735076444200029808541928985518804583521599419358024477210656278512777449642287039569339351715197270824673689361214112715336373297516472068659666761891773483673740406270020620342382138607558849111331404419889554994461756284320664368425307650037741574651710322080287335624884178526906851375789165089587387367231086707716697374172427637024236179876841118404733245739085967289948438797168845203980477570603534744735487013836020739658955332292021661215924026071837519126501826612565951130079664138864153739697943981774552733999152764409805628691898809995284153140877333997327456291237388475128981110086649130168939105255849985619087901076162003128078338212476605559518807182626476215411678230253751734981302028227486221506751931957327839817874291890385302505728868321876303480105188092069877011816232469067540514572384692579014466898747609416683621029825993621733949645946007773518315951749045321410213797733639504695227094064649387287940634871154482822755287487106321353068856889347124221959905947914912374044751276599993216351065294420975816759411241835855907240496416362719597356664234986247454911101857865027892444315556254262554699401418950306975864826661593761432486379620935666392764214388903523327396622331704395264008012542806317664436143486711577123341232445752841878025250747135663497510758588236216868272515266598153995822233307252298115527118798601411038872591018687712598779022641363174592527095997152967741429327774708978531239556012676108660677954931229249676773713943490239842645854804533094017135651301828647206622524755995149817068569449821584966215073538648246065452528960790619102888606859835901164999313835870161078809080573237922760860775574271035606610154337343670067454270647050333836184962978000893862213913545731487712914582003459502904824538903182415410411818442282682604942637609571807101839030673747962404967649915458934886974540306382715255302537866991047966580393915829617179659625569391370082556094393904466472705889382930192278886374993845360738552134735288563912060265450767933303840538581244127727300426441173180669150657857339145959213672384957399477155392245513073995390929314923855834140183000698462855065928531091837676400530272149319677703403357379812227543186510670606421397919181748165176318879125918510440253917581790351392833121309213060215360038036922404436436648857767238934263563558762831887738272982647869697249409272345243890125459667501457360730005431248686034843711022709072153991135017583732077297638339503521334875164226087822377473146487726666848001020019296364634571752795628331575076567469788738549669244000526614499315874179387259546687685881010615798043912909225017637403178668353412361891182481308600433121800723208016190973882516954449640543334861294876595510893101940328423743841805545749623540895155058698267942576388958591988804197785960642328339441093213911136434896346787414417516866435579703067268283726398599610788401416179184411433141157587650315542815974191495761861697191239488841308824646981897133255816056794427214 A048921 864 174583891110482353600799564807402503356550733299222036677378959893944991433566272855765446741375660843809409231213008152508150391764453352675109039937438616587003707926351534658978730683282368862950934982762027220439071662685643322671404728220286978794694260098281395132839435461591037876490850231608975768287959347725841990033983280239895542111023970257296728381571242139360948602003373355227595174366409714860000311495441434812613001389794370765961755210304116807740853714948083762051977482456664184425674855158573263888844614514519249694688929867969714968081394827329436347955560668243332738121293162412608790264262885813944880307137089253917747357009090548573741527183391199965423142610791246557006951076850739884022078802836363109228258593707990960402868235724671267659935866973014380470908184227081201940975077006686811883492827121333642442076878196038784269234627722561167559971031658074473261051930210412273651568941462932141659598737713755555858525993017550829819334013863594147388194653205890368215738533542758680146881769212075660690016368563386212757978880045319070797913396436114930347419809451087715087250867744885581310896886427340754812486407634818139644875241398718320340457369847862299252498952993915079590247157558116928388445743587401847307194876309000387674799312460133181745500239351528823095214016381735660834682153070311976726999317453735948513074976192679564461246041076808747419423182277800149098677197850098303141289276075853257903457939644682527391525427398354581130734432727038592848156683667929359202632262075259148392677045498012205525450553340178769952135698259413161869800742305073752602003687510572186803244792960316081843890474647244561405632503173388518927233162563911997164586635353670605111638003499243400590700573425811115099863105024961476751944321699868268354133706580267746158533719145039285130360283052768022963286385881091650274789141897778335358356643000857109365487356158975771580406780006624441711428174046772923084157084344184281828972212674434352752673232740079947798693444669774759163818799085590088386521740428682579012136354093322335346801459827177520734932112814059704719810766565188607740569107493332454539006773741520755365478971117440577794280971293381328764573041541130198227801654976738822145248036657331998703917593430297472939120891526285927730486569399877041493143321129868560865520939603994881487843360233577088337328543614824086724299206309195794418838124331836027018548668353116822489314242052423474613319918700291599224470754878770897217900866697046876834573032568972898253420469779862022109539875677520555018052718225436635538734060853575322486731906784649268113089699735522539908370741651349660073028840914017259154319021162371562111614762273354665429049128831936179803251243944831699474266935533866681449109269820600505825309969871851356249160326367975242599996638614426180689357887091033859534026841002066249563802163051526981783843914225437396058925175555377267275727197922893625342106631799428203560117411813820442541282928919773311463416459208769418343826232740945963102193624286707694144396701917126311103597810600423996463122336879513274775913883489290942751472938385141184952304984753610228366664536035291116050049721729186051635901083136619800960706651949585868135686526757956636938039997228507029303769655093544456006074881320647359905603639508000593579868857483978902482464374728587235076253929155942538053629704507076478986900631221778038263438936529407157528228323937992786038257987687077407322614530892354301374644760609352150440598527796742292972600000630278841995073242545763204185785455862563196809136913769588103716302868783931718789125335143612171877851652110522232685682290594994995991534312343666530423418114456804238208500190774561 A048921 865 3519960403910488991696482527784631554559671218251248518707127654898343345524722695687350847268646376287232575843977621083053244742390733347094112847854591420773992801445794082346014362784958236175006676689721019503012934879223245290987086071386710562317346036683954930293239433619191461544313912497519710076200647588141562317671516066607050262732336508084043015043626403581214385441034509010776594420362430360852551184587819481065011361724465876048490481659342620297024529962093393836856636164188933784467126379149031060487976170804601064767646569473894549916753812301178442926518665448671688969677592675911403941599199777192879261353446010685800597395900663142276987272291830012669975330808852648244423543138393308315012009746029971342635697031264069543612820826751836579755043428310496581029973599730132680756489860321779931855630665223058074243464656974421253099935266625806191684469178398324046215588610632311641020550859168078991029498345364849962225139314935539166448987079867747458066128887615081316630095429110573602270054441688779883444742791888285104928996007046086081191350022103830820931432459066863221640713198303537886409825453544509553793863936897182591861019284788937113488377464800762158402382063650749883568483526547889356428145138227421492673663943377656010670611839011209926199634948471526803789413760900079264767751483554499905830654982652238574832716593834802250589304467714012405951603018458530390715851432799930252953372356013867164342767047158761277450061375315239762252138764320675805524429868020721863231655435492307409378582206638343073337235308835267676153930122312666435669276620347123481645646598542835020113223782026388146909425685188357559119727657827376495855587536507272333763538852653582518300939478636833068664953684811210486292374629092297477513290172276888119315547375708638700691692610416034611887222169044880986541464555880307298140897259992699821630359974589519606540576453941603113839947109590038666389192513426640411214762591741125825799594265230368296858165272752650029492006484296335196750156038927450493776536063924944162220459863977266809735092234434142134185110239869359167781802034124158116738258348127601206986126797467562938439231002993728268810338011987904673777607720062027214023082163107914114956839613256480551245861762746507832329985965131391908686996673592074845132226679829790821282026324459843635558583993159220176248137523124160475674545023334970000462459925434807909293707604285207538844590770260068232939842655103791510649197356406275924882778371163443720326843040372948969642825902129770987933512299662207025306328989402318558757415828547070396674950837601050577115720610237988269972945323783141763836313096603949506363490721745543156408001843110016025828353800220933345132886129647763420959631372989692304076514656949766729299241755217121085481898115273717364145739982230986659667904404605568841784866167585196868639450680353049330325330726463949101636646032167704235270025253850774852749634728591906263860208131071737322263428831090118112892281341354148797288186467600548071629778995101361595075762745290268796732466074677878919440063283819502755906516051409626627025191952472530536164662079893217270337555357959807404503464150000327838207873412112706049496621028880883425350691733197557079373009628492827149746036316207304772325237756660277571100906400373048421069630023581366833807533814052758196204253051288701090346099620963075536212089803485472616493573321351457469540804605942933956592464445806526262694712366305897800774692508347059789240771128479326122109363426747039683965225622993766586358910014313584756548952019842732279859814714023031703437943590986324197968103852264698939865910368784793347319617614233515745088131376696189917503964789602278436 A048921 866 70969441489059387940102127124394176595629587745830939334951071100681438638524467556882094926865001497327522350356867565063511367987931573979658150563335232288206626275746392361908806923491597274478115752467220212457719572595827408871238306699894130137155351996927639206290898327790702786065419227284142162947381688384150831723051116900948067157313826564966505012012867167433202299901189168671904341475752146569099422123659304881791324262475679603095294325253910700124491765354873291590619736290399800505762017630727909082985311666917752153326040439043732047451875395534964938955032984820557924763306885410432563857914275643499945853463298160310022390778401813265498068810206349532060842654344944483112820919749334805396532256477377479373857814316087576430330733106102293396349917941660365093711947246850750882331146622832649979386413588734469771563091971841403108962110576474876714181100014895977761724224306516737095844072770977867154204603979647367224627703009204347656393647684959510385935143243900616300005615825988851426210157506447410797937243480035235722192204736084307523660928347744040575504610892286286823632344416945063120909319483467515196251129883234587782283731175039308683434346104855596789846527914827466158592685272011387646187333888495528547884565119185424178140488223344702071903858085582684066473337152053381754511744576743674031045689033235116692041283451822306783701992216803877051987472638737707459812847489434995909947590300662313691625611301357005231265610057580436688173040635499032863944962150877110538547277687763639912631826057565227546613132771286113546436769173932282416550793349637961331865774117816952164950631089971244857671758820877190459727387631483061736051836983826462229428473182614895380312936656637824831179395602463052398815742171895796716661479701502296561771797834903866903078160252674370699830888241922607397880985412372369864025120281183671905932982449317251306213993098883245822265242043147579585114457744279749924139120290527494555587137746602472926819975476565697154537886937689265567101886893036457769932431734332983770006332765373299324556594283859713882262671921313906726756987892200509384488157074379588041921833951534230223291020116880578238313457203419162739322798087317551148003184344780109409020978137229124216887066156577497485139704089858232136661299202476843627678912825584921408819653888238427776137288982232836959937860403900779895726090036180458840128322597778472735343705699049686045067816620669253660109632998882725737417517875392580318715680301496485592182932545426364556965757585319972878853452876249542366705650066276828556230382396431972484185036300980474951157890830528619763671983709744962591118084580699989033283440777514619957126571049169380839396603891005329272633070342706962148556388267951240700924007064311926975530806443377625453634673550988363127931166921744514417798107916299591897032612136825898263442355053476017546492336323122227561760661241640077236136981892412124658244510055763382292521312778550956077654809551156032472360864940965888842154997215936017479253640997040028193209834326145697562593669894057584173326559465246477685073901852607008564790977394278222285010731902502061850935562760521100854307728142256888144761092099115296233331072223589719672334778589042619076361983191632383764672554903602023726076987643709635067889114938717762757605286955578660619248594276467336023282914943828862227615522504227824454031675630973467671965387041649148971474544936793110494824482118093194821373383406844980566865048978648658861320277051801645477226692437473813477828037015727079368405139522805039998976773814932254456945480547829496420784099892340933335820737991509207915054252169756712873663134346641832108800374393530466659910699879460947058839 A048921 867 1430885875782454975737850095385552860736452193571772180620034976824811510931586969357134102228101312920471129340662588002832895118319431652187134284563852105540230578197605961355011282845423221463069533626237417233851522519664137338438661448696179380438615644644709024993282161791676715953459520916188961791825399525000601481058594301285398863418711108470518165968160412786161821189393390577728426322057520358763752188004667720438857198715023290433141448137278865876567382676060425342956681286230404613608240015003609723782118793340419548110758562564353156066830161808022150798032932113433423430406104453967548676591863683925046131104647756154724660757073539963158308921074393146973580696926927439859668047139562545208011575040084874993105749909605260684724258697272413612705370465784712852708923699361031239559427897453062028562608938920433714311196986092801712508472820342951197685513146815863525233559764252401842694096554187904898394994234408151872618093785846438742512669558175166568533476900017395338225631909653491793344675593374938254819230819599727630742554126959935801245965556155865323979493143878843655871212106493733164340235813015846587842305726911911821969221996090123256886466172677721077676123537416369309038795836885810071174539669431701708355027109259352578902012512888464044162515660521883127676708619870286522034386529388554472259443276457431440092697782122924755538197316485895301408159017390626639346216240366136954736433062688581212636688410715192892314015952530875389191705083040792736282182521361554434657468349509035072426175467594047911156470909597435312487990463930892555769830659846123956025954256117778791006899603922776456793989854437100228860666030306233832894900641412321594962464542544342668004286910570192345609405905471906377653712507377388424309031276228399131001554868631784388791223166322728051633955756846421441311195441342787165318167176968327932974720970512774446246366922319107548326908696233994390005039030650975804543852532082852753488622045447404793920176048700352313277142846945684488067573046787245022629927194851085554845923518994996597004443244216087316860037857092420747555515222100744636085892106195382905973626809144706352294430609157315215447147655324999147162321581258888746184012988736374402796766846245973989204396476603053741548878881529735711207973205833341447629187395257216505614831040412636856362636384901194465627046965215310001133468951634925387799697239753949641855191885010532165755449779861342722035062187583630861214020484754467847979669621355993771346148565654043321824594634792395391053672328957430973535312291329944427948398411119445600679068305225417498364194817809397421437166265582932611978981057479760082285111226592759045830042769085351213373898301822095648573894619116771641191430479298801542022337526354142414730885390212137929179061202653129262111630823330472917460658792140527967222402684117817593202327893948732785419329154621459625636269350317301205067289593644788003508750958994666585189908444380936245365938947906979095617621646047472909481380256579515516816163838152542053330135084607986808966744775671522937424731172498236199266957253245746455273689059198245565237855840453584491145345546040071077464745010300719228774345300694489190543715028675394899152730380561585552620053225736682492970500902220387686157859452547235905578502764293521132345789374528746931823923323994600614848671934893224468944483074384141775679111107859597251716693517040156820211412305474818087853717251872530548182003893554096131883235316732821751614879636677653647632518450814983600592929198345863751232017836699885202145784957107712094518202498945523592812817318591434306930493521416704797718624892380724476174002767377375004744117403434229892100929613465726824998040250 A048921 868 28849520956556415731767145683061389653774172531164482959830205867790778582721217837654070212240883744237537412438916748956249266312045012983465427465718235588566896629413505117093345122820616067646810662494083053801694184583748764421772883257374061968509238490171271364986915739752887619262948074646782620362641542275680438676952546579465094983299986211668760697283545230581727471387347240926971362833419383997642625045450688455828933958700975319237318274248522168549440869390238530409819316502357681529169534676740761620167170028344227262091361985096447893575697674921467208854975038316011698383289953237586831007012591737382504451831962206128260449874094321958796011201203845819074984479379868388105682683315039116734594570561658993133620650303603451609322927424075670153263385934801462594656954532805164605146434386117489997046671447127370959207883862039976155754425894792471471260439351920340380863054205132701645881637629692465790462006599932554076078639685608194917336095975534060669812450872215581565404574262428085711426497887415347587217920986832465010996140585574020888636850019553628314330500191380634897389091667494303642482771341116179420609052869746836271308866102885333930305622290093866263250405971542310094012735504699017383009681168894635955358528029002501576636952106716723835059938675538349534635115127351379705203919451020290692951221308889043661913855991121125469338827511286628850187425056642341663760704378449205791960967499979584108518598045214107793478184403661899539302721196095422513422331131746698360686766324253887442492909864999367927171538932690357999096750187337886535499043347266757851757328379980881866464157649340387831909178587489055993411558043306898907343924996103391013806747877350563689687537310603281415539017034945180783791099174927163239022891874655503577751052699582239011904774576320682724369445269706660857793715090472289414772516758010307503452652301545575935901998581583853290483887311204552848134017350870516426933404827715356925310103124723437708416116567076527863728056925581003710729142202222547253228134332655155222470526219970788623430285365328158198672369392434715190900391181238225460563247260623153075860675684053735523426079718538769256964812788349175601667564982018916813244518730899596364408303744990349433109917544383703380530998524262827319516923639350531064622832635497086360621302027979930409745047016240593833739683952733219838952221107137275632637036907790810081305906050238643826911692416496575341001670165951532424914355276202062875573518587063866116384561788533888909201112469718518289104168617586270412169424051088689490018780208759879804459402685769831301038420965515179980487526483011103612975253489788838198332423517279767104510702353172280114875156721940488575541534037999279486994659175066048422303128505428212301492184261926318484730606514257718631706337532057828040097288149339216958838491020150826177319436734351995366148496868985532648956235079336765654926615550929233834331312177005957634835551763087123800517104990045702974686455155248283859997699891001194634111477825577911882202155382656395716241810604495575570299845726582878784373914454866838178621110246764049692047427170214438607970395048324350303323088043375372948291461807841198960627086174822239733127630260547909322882894060941009231638855425894901624712738556180382684564137665796858131638042611643308683855281439130543320111587528034276799029805518117543977014413702633524158138507018598254767453345931508737350513536737429478794352367680464302804184809889102103177410544373374575791765191528105006917680825019221267936612864255137945922858276306228917434743744326794166130462526356656398603991677042982864140093707165125914718863530922199500499009062979240568691008476206785284366149540468429 A048921 869 581664040095204578201434215524033642813842005836886111864324430086362700960013683111194394262066595823215916389122310151793309704550556433453198296376676781372833664302004511973230063011297978310471775114136168904512340915726020068607647533796514388712903886000217528616157170151615558387902843127568910275562616983536869479604115763076580943767895458580954444708112672970828376491949873882176206039718975298102950247402624592641755246036471865671439520612257255825014960932078606574062351716363854288760711544544207220782200758329357516717866492232756019865920060454936460056911855924494495749370468606770121232795839198017242370832789890895310231035636828962259705214680363018329796690099676209514059334401329771532040350523652593579475184558315502881741908177999954964357682774512096623048760664581494029407931170533472935867392961154373114359115640115253013159519022382332989460601780527904755943097373650325766331863735195762941079390078672845920873745660723138640076891624546048173049592065952133655504291688053443154460289257061392644678549468117285339951976555743789282196760368848274697917666220879123216922315210328808043546004471439348596462473136117529985990217536397152106612698699726406358921933607522112518699115464206945751590431120552713980700236933765721327528801649473610073074014439413688542795430063520949897746034901937084571562728051770377621854075724400286349589884684744363694391583562583863875234116682332076646811380071998155312107370761150918430616914261632615265980546075563970825674828303996094410986612147972138529106506976271941788553584656804432088380353364789116004397839156197761711961007298771220284073871555519101295544176401886964492502063604408487665463634382876535928208050055740677522567137459252096449329905315849158829490889763911168957847791121667772986906217593527422234326239676216554438766008703893869939368415442342906857837856317556836642916284442729040931506881649155526727723628587641597498290083667823212321548855503592544494245249545712051905629680948305220906088132770456421349870036477013637950932340621785066044744365194801127521230604816531303081385544994830230870586512939440609879635131555182791906120120037168264606478610266990748056601609339991548423155822298005143819529747240468384673162825817309728579024388168325467750955212250697308242886364503208612201491584103967704859945630185873300316508642781578806467974665042227960213177644680828632799670302550335181073105340035929719651827661376745954172163932951850852609167492369864765506942845433772712047282551763434271702533269507789870130952522856614102055092728954182737866167814218620618285498064876271423033466119145142522240957192087513303605461874448882141498275018240670283437768385735014616742590761696453865828837972760700246853900014677096251188991674134904106090068543004358073043077000559361402920399333915209719105613968606206318500183573688725878273269296890235677036623553208453157154646795986033318518817329217670545618922999912604043158838887809457454145685089625443362515468649213222494253137800715720985829633440099103138021216417803494983165822880576441095018976862552114632829552310663972067938111612369521567710692814661368007670760314613818970004775529023665789259082733224195348952749674120913050968823924382160436567206379357436639402391620110126392104337070548611849423138946238039293489356565082790163015155143252551826690425489212891555153928814469911802847280422833393386006216791326792284495581237540459666856986235839846335899579201888991517379583878005100841287530129644041098560435916143957134698659297193444610005792124817880073428996783364740402476211591278598621478576861863590088990062245885610126985375864526144643800181002034279383561683645723043330942513883005180275289924580209926432016 A048921 870 11727510347549993749140900921628420623351292867909125256244026199571038908965017296166683539457716492746795561999946604841539961306899052499238371068081129800320836751090118340990759413340444715875115862204402774958694763741173832039518625154632439847855506181027147321787689499609957148464009503875096294329110863259428820172097743338197478408783213252609217302536207015154296496248965885825089425245842617126932298890489091991392380814758411796966588295347012517695429473763127996356006604895508713667635784631930771308669970069269336223721396954305464887440232365316731232745989630294682984982795689666409231058042878903411048943348205328399282672012249295662985854579589467974361515046714687256842595912093928170313958430523289021187719677931136518798076901075512164567303929946449506179107649924635128088117543655149446946840886885747799284581118576795847389282246373518171838712181627743176337404388866674813895650334983135334788350196975739912856723905935421281575622094016761327289491814563914467890061947449128946617800266289445300614593566788962786037279286305910138922077061668082064439862358031034382108207084373260336106480238510677375060760203949792586707787929697530514670639897253578182718490159131610426630469255895327704738867254869574138109983541103225945376633197280049974186601555292398849724303111406074276711004175987651579680827432286843132302932831093444717389310129544477033295036478938628438395827918885418624974561839219665839902729225177806219352884117549558604589037870436218058591160465751746924382565375766727490699591506213101980475818005923319420833234326541781406693331346531760228289291071306068014987516516435911962671421296782935799510337550398672370267770897520212792388427314210036792332648061763753231300786269562611723285250138636185889353200001356042747087347655542948834388903405339973396018079584763538760447839331290723972977254569659808423636467819430850270959496171874371731302779946293546001449320114062517589476197508236499477265257364415336287396582189571313747341472405054214310330498671738819826164475304363202367261480735835109806863080665687473847361567199987094745420330558694101185211965296955032203150570707113525875311768004679641382598662878255944786519318513570712144707339847049079053049409297764190443865299364816668163250375286018028130268812053794175115567122787639574032750726709446956178953467325352446848991064602747660449865354452215914673399815364387220883888159055723109101569910664851040235602672640834215220140083448736299046874779586760151901710246942537977224277941890906858249110546247545949357017193330762062936806586780785810125663452104230925028514974062903325112456663726887955700810311209025386483398432079570061831155006426084854000410942657209027686119090718225696843030332816432619957297384085485633458482533751752375284432592166793113999166833651766752019075331006998234505451361995753252666725504737723612283678052084422684057683003168021447532897058226031746925217796290403591405991503698379445638722215653227671970046833202462305473976516054170368816406068224644005990958187503871863695206664522465963547168115927205435381382850808822630919313339490415672737936224479510454343487655024635847678187959865871826554998250694317935163777497730665221847458605723659991091807467111281754629570078835428729462181749114776399369513147051366784097666610207067577224099914689574094648293228170190207947485478480543331963488750341189863034954709422572647532981310656523294457239047749652468287669886389691494605726705845534658352150080370705746084802134365502698558266263743096549401917559552641485176220295200277037718419149185924361661924272522763240847860978602941679703236165316436034601134123448296277400448466164568990575483724340459436234188674101826387181844931 A048921 871 236450063045638933874974266180438001083975123988941777579505944371426856396189977765298990411352085664694296297827007057692818548076388991939087604021453442657391929202645301689051179318539983350176107703293393634581034922037205885854754451760051718415948326908965458301665867074978785875715801229226848358694622949473986888772965221580621796601306201831211580672780561131428252986543273698055579109630472806794233712127090825327828589345403852613968487539346945769517993224997225730451198593840894968603018400988276666581196715754407598613313288674840290827813945083595874659688182869089542418728630945683674309822139291654734370778544144998396446337800739263520291837773977638618713848042064834372784209265578445368540258344170202721534210566972389933691323597742568084006026871222632169071071814731732787931131885767191978808733025523054168021351398386242234947455638223354358229782016517956140786842532386800224113776287598110884806953730345478044344421470596218218404554019489050256264685792188051435647295328965046133654645814467506893930042848920518223966339630547783665203128435155110214388230164704048991186548018211359686250046525306272764535698635573244997084890252571392700392289501813944620243792229489595814201408618662481718738095841089922652020774175023004576917957196031565930076650484731331168727710789373839503526316298516996247587758118204603181721354118651956667602984482285861260550161793969043012352818625333693634405039155535522592120671325927558233441931147417286324091566277754482421751006484811893185405188695222147519513025419162055154081500846872381506035238403355043356961830604375510566570924867711936019407087720306985435862094890193375187840461198635968724930309170338895937258935580894711751270172698713655190234356317591472249028054465691890137228049469492742745107330444150716805421648224138303934299966149236459784255466658115161300824499775643201119801627532448518720356320885824201197371122549446845893579594641438395971195881839515446957029574487096760680777838200507146825593545724614936154427092869728048858114513135638545506940908551163118731172304860360242893972614804754259262334473853803955156803034437572227724739014690702788660867601903872319288963492894794749445810951447456875963584242176673784627113805588358781911902437214409275339128598765740270911782480385711794176855717442897507544352447055923900294186507897247390587779038052623664947957316252399626964258444577104844910617881808383985669922819172899011853475131612335514316613509884253769013224540521315337208509286808168145032457592701930806510776963312068908079566549879731983977711664808035689535005903040005845548647484022790721772208731820557770752224190990907967829397046090016568399076956124954440621270809112057654511079241232028526988477323391014468901933606742569667655020739412762847480371850223805763891840297166521920293387104657484435492704042058193506577793748248714173973281209089506602762551552719001629172237169434434752288570663188194210014996654407887495158459857854691232634640888512576353753092022431045175360658161715639008690595838431848098019261786936135876461562458305339125607326405177929573931223482867649181372748590245196965812030092935947646273806676810932237978208941239755475547886560292922528767547357631608816010861715330456357483955290077522423306382033547784693539512221426518154739114901505539926909512316956037753046336239676949483424310661970785844577948381531789595677363465371692928233176900961241425306394013871506829776153913489380712351670325878085903690949079146639122917739534516829492187807274889653331848017225694565499305073518398988851114026483410395388549118561125375600110982961602447900291037438124607465101921553164368542913562591248356342259859519209829270348531771951099038150431073574 A048921 872 4767306159398661837237237405589090056226685826513751251648873594172682079088943422738940948506997211713849909209992554297256002724776193548576831773042173242777206276262897821564531536429643730965805967638685540256020051139419381329429727216867537592069910319283055389251039890178032781216224835919662212732904693578183660392011704625410753324878057232537674636915384370995649421560388988051230700183280167484742722976974106329770588026989651661644420848801724825258009261706964591414229069693013519461465343333089849519679316874370395933972286302540732989364919873335227659571901910260593723951723672144078551768224741340299875480225958108109463822663455833018846828370213082570241040629862596143909387970369996703426580518421201196748283732263577647911947947579608756634217349210286779846361443749513546545632352992720581021592228313754931249898687609682297364214753188577024197110693178322850082801142800578277251907143614902776676342466322875331354332312833437045784051336565316137250047267652603678481606300532531312697616022293493607705972223305341921642646553593825127951915336587520270474413432140900677729268799034970349620913101936744832967891380829667561681432970564556489927778826264932854179777156212479071674318373939003700517869783609187765640468710806830277176593907609755235002155452886551543731489255211052240664023312499695502356212799498413777063022809437327919238766655742537405190735328794967366276429090728150012171455774479345367282671135370622203924849996441343209316775554703048004151125734155616924652392490090503562521694127801553849803489239598822950001363055855210057621283021952087697511442758893516982717217687629312923921939594504657533754303579176560851033372523224601922366801866793571864119072429618816654181751860774492993922291910852029750310606044050712677870811249327619096687962437106173078583382521482825917406619958313078550856499591499263651317631990672759215008973870740491372667024841539167360612805785711360825508733780172112933311130803543587524430506486402042904726303321558213937691344736108958249338484987676269050147740230947070064022786203731502551540802012331888175260092916420064785177361595118365958431155811043378917866886714274105696824440561146188860070495616564307019607073346058756998602789495223080463143586495251620444570842645064480056105330239267909140399589859516576759469660004790810968284432193270834563678354116225933729933054960415526826637464086163772518700656849132478863353874778594079212138725367965235998817346366146241042108334139115980242037812338916039197606432759778387029963426885187387077154271421657962930196559649053028791618978891429145753720905544352532469467947338509422047018388437948375238350916759868481972492127758236325005721208052906363773043351975601068442915982951179300905568165421846305553774894689557590779146881959779779644794170072304581305188518785028870181405664390525935483868224885465070437925683453984580040475880348237507679349198277240015249610414785982575371918771140180323979005422015344068979151957624143731241907535882278216771451221040104645468575787303504733848392492452999707018752058737184131523289479599814565260778696942264203304421684338587436745191696390286921419536642539674055916244822118277699203678553664848406294346067977109891224751002812685193968309751928972928263274545098208685876367246038888311984483250546488085799282010110367718487346136616073427314610743619169505717837263304955191486857139153869363396464665144199238960504221650438272952294346916103007532742882504627262144682256981604457625561718410126181855987871718058926733623173902536270044347407101740118015883964240101242638002966767485550326674397623967575962726217124232170394948907753765875113926971564300894408074297050824853408307661351889384705362604123560825 A048921 873 96118426549345756916738246696512967533204438550195128746802811826203671707164420893072549638499087371222556204797573581914268469244119066250017090268988692899420590284620616675738783148443297585192596569355070159348482636491938644326756274291728841171261813441436635849114007964103629859902739266096428303893976073228716011349753099884566386955569593321118394198276399015233722506072309790545639679039715627196909973867518219693743770472336767456670960539571888387505036965017826867096460772699339985541169283678739145027497720239859207066341637818512969856735223658370914988692811654985907793225110259040280815067272925080986797777581396597158864594144150167525250490079944333007222222560575815411436245885815664268908271043868000184668693888364041970228304585408748153516522110771775184039707259806620310721306713108100468790150528453193898337403171565063081071055618840634323638791437631563286851480500358416693566151605449893495750305921194858700420570047003336246501824829425349939746402754147109573358094795689600997644288107826772304100305072352260975238521589592362599218733351074455258150013404436609299673468534956524170845490274998602796992353255752058743047806555437697697352483994761286704158722403312210813608011241156783991178808858390347889753207495266537873411481788309927852081892311022001739982955194837524486894198523092544419988966215899260454940062702154051389040056645478054681169744438613970244896320314908141920067197690647522139617692839221813549605267394808430638827542409831287581940514630294541950029644199799544132340249485221903300575894894709967471055100426117506778405264931636161552850198338240164537832606998575119451807160668540810305360893575517358679898888088324114788420563301033060343474026574704408682898825826700971425869777257570569360070548922922419541738553663836125783271981851513013386259854463836769997515811815252823084253583462983653962222895076142543760562412461513466169888353657741569775228544357932862322468694504634259121903572304016237180471111098060150844584580743663163687117956415001723353434485463414423453440193029413918079664296708462249583805407278662914584839734118526872344942009323973460016316735737517591051329381272326917155502051304865966901946583175358606681860936839652416429155657175573942709542209005360734189028054070661448125455397372337103703024736570717503181529777472239883686626821586540058575635585103568237810286589163940535626264923940975536944937798481591157034556837616091005902241969015439956595819823117627002006734463899631853118651035168715895493972752270194246596191806348371134937515512323901298718891051666495501688586162873988533646515052036588275626622032466818235491426976933690950564723215883071287439369711462483828640396556141427297280042408020989500714043521273199741467050882333331605832639759075839405876396586592708066974534293105964671108688995450364975940016569949079869167557643562953001920743455825955893686568096818613077112036906493476018028210430626410021460432053713319037656819823514907260902970536983345020786763384705401384114954343249931700221786014922666605419441334818118305975943131797544001467223362084134859609890513818707384156100818261851309411358016808934816724750140611101638572395865570506030104811523442787007413682893786942269241820902698497165458604860907996889566618954963701491091531721096553924804633142779177884379583960935721623185835053406936201840232329425384912312249058176558189226224043942950639427827650404168154960444691609742445392651792746314924385781284706624533482997761572159995499936243667224544063597977391696805913657100374919050939566922680210741037263635894894770657020427416925104561033604783451304958038089367731581378352413029506020882627057765872041807237634878871175208469797828262002478421786188802286844 A048921 874 1937939711320602991556614692657857045815377833822348359279287040391044834787166974957185323072477651071591966487278769348562926579643925888956651025426518253195944698541314597153347524274382229483009401065530956914098566660930415807496678672840109678827443090536335132706781239321217495057326247866811351543448132855532678642650061607860922868387440815662331831287974120029757942171780488436592199157568046292263931408374179368491155570492665878471748244754427564867151730030680163587434250684935023095467535636065395308954559515796724458501184167724572195710762590035154514666796809015923962666410949091046469649307804947258114476491720637965958919837670533014188267362145009271878531881025288960462781445640427452619731857359886101302089009428912081940165429139063232691591362163163182050321797925859634955249439404053168659026433933081067064523791495196114230872326022850116044628288768416885811176699765425254575102471417173609046414891306788274795004201933348952568532746426822568919850835079066755565442228789087434781972824132387360901776743162794062477417150646714661131622973872447830327300299785837484559115794872524641297616425303608727656214993374581627547662314089301890409464292374598236264315306915803638211485650969884704891143443684996410544016403879095225796892018639310857743919877772670146194984798906824913493708589958568568096122034488748089794087767137807174668497702847361882739206982180599539282632243912748866664244827667379566899626555741719069416519197289277582098697700750242865524036651824872820640880761703965918705740547599349886544657343063653124552589984790018115810996893930365267276478001384155438518264039588053870758023049477180222872028802515277406527560530603418279139533474908626695851551459680117858245789472136193125113893455144845908585712657073355778749820041099452718714710601402242938787598107116494435207087880412507460711642198924176839687074359207553976627700145040060634176797613780360688268990550731836584434252993093702152243706891482444570489071017528582274926471412227433384701458299547920010142987846574876617991992121711303185375121486213229672377182070011599671527650544037645883798656006812591305730612067508673859733524067345768589415126661584267063530858149911084611355373188953998673985879361371132337686709554822496627467563181601833472040951665715730445592475598339216439629426613925640530098959008543388467731130103179788694505064480790314118881226569860484689720063374285184058998256096661752082406923367150575036919683274880249248313539219036043283462261929033837546033439433665223640094032169632431937422800682320226563112318453503322655992245424246377923951890725440787268831420949128041925468728661918688507337574240283566537484090150014471194811350359202249114853851257475838337795477032994270236279378984036466414951377268712179411722317199735298086560780772808289626588806221081739859873743901907683931630361725648033539260959118437239274524005927580996512495380429372265198244763452679264066702655695049167297056477302702138178981622987506244684958992120522766824247492697153901899767004164295016794962042344210408832087258404550023420398025903050847439640047278834081337091101393373761761764363589710047384517490915464388697222589525387720460695510731974917978626268210186262055343701815456097037291197237317281358469243106703604365178776684381474193022701440230533958373086021104009256305087859444511085429336911263866982870059793118502906223937687120631638274497690984173196113246911731405533568372493056854589363114729512081339456938724135632847665256919256862847284080564183519282772227724135944002507278250731001859053191411028904125885603219577077190674009212969547586596387995105987019518170956551992639269651624748540542616630786353503583728314655505757142080555347776027583794671 A048921 875 39072740363527570966418708516629467061216680352321749069593856561561434132775188841922349590714744762406349857093958342808152143784512364529024931724632370751947944112569394623185176108681311362393137959090638583946985141669196407018809391075046017052790066420131775504197487498080379171242181949587911203722572950739273793564394530787938826987861194769814341061309740009763580614833715701786262128869247270304909757858730230560000458918529358969410620654067808023279624793373536493232022495213199162951476467953181216540402683929995838292441668123321186791407425483553561666341042274686247280294269762348568662029063148279345178994039273725088267144608248692487913679030317186859670626778009653460274784095566052413903369439181752530584718423437031507713573412073488312119116890417173965726812905741474700161118886543213273395190492168629945701734785788740883557784756201648420851161234510029814093381333819023482384799335146902700143923542777159275222016018959611534683420986955771805136682597117741171563336643487486064384535082512905862674850391547948815317423616100539408143419799997559803984573386132041959244283356546373282886018196125868892006003899425961518863908833620698158997921365504165644799838513877710550307762881246804178858450120398088770998110845257110447250399006394303725522984723570683176561281775576448711022628103850460946861468039373172770529137106092405553512199295768453634309836493555503472402461056872522334776362295362509137182748477246847038354046506141147215465512403698854244864339392152571179466895967445716653145596788357842927291478050273479402519351802281244824863812597018759587192187911057143613165075028341735143648141271751746985005034410952129494891316738127231255687159132687168140725920186596509683247198654311099961845348416760605951334569231842450288231452126908612050889869362200040280322539649422906338808535847361163607615306930455669978787139268119808200625146563735290044759127319151278539137817708626744857430546524286528288903359224165475126184412674940164729007365768744931158687638548367206829501197609208176908540121704503101794119281325366839946006495311768465298677575684047282190621630064413456582167140488793146622429721194496005027460866595359941230043195116560704758788427553829584425250883254809113016865495334788967997640274678428112392628219358705159871698389310690545285090996208438986895615327843624976699854986564675314555042872251407724100942754475262168373160380807400082515931682386337407869397383026247924878934697592315762226870575727470240781534271894529197434410310367585486761381630007937286373947372419424895641569265940642939723620150555069308828729487159822100877590833549697548834482271790177620751249221267874052645682938165222056767302617301839190512256051773185444545642907225186955230665097609092353524918062659135202223305953504666493428530394966826442345318839920761043604409448610246153480451483944958008655626455825188162426997113825319954866318783104966704433534902704708891486448922663149257329933657720260686449720221771130368354798178347216640005076563645062626853170637738730113697358092324528928054424997976594440404520996790087823993887773625962234099723402137100966378841789284375958557706835112842864302300211438471354358036857273266772842275812240092521772897446761404925767367953240186165841459989950739116247033004418967561583169781633294882889540275977915073689901558236285179097490088964669756683241233236606197418728842421502131147939783017795249575867129273883906758063080812360509484424194790641299259506265073024867902466914506120625059717088271470138387556849460371802603632693151671536802019704191901129091210761456092602901444269190858413657505069799288820919793781447648862563448695175553016654364468107221704376259104875837277670366154443438481955665876626 A048921 876 787784589271503174504331009555668622230393663448133270918802976714914594593968522643671437490805360827159174747136421620419194174420411713990274784475386833674256196001679435851344923549885075414188218048176054064008157512235771297382819135358399122978243640335253767179294610229515365529367377410265217822643164289357105370312643887096361021868334540561555928815795146788879192326519433807634128605669564306319544245683787500176549884224233365048591055155566900610936230216845512745863873961054270838492645451404504051822203604442016575855484454201217600363784316888644320281613579675427308649369104282060892272783501546300352551619705360353509004203632590300270782582420987759319669905219698752040771236472021303128692282013050637161762991551248419829608985194060242209882402052999699333820819755237814978788844035234826614140662044077483032157309686548802199095942023665309438350996765562932343333868641282451686417069620129380823128177423058194000238012179259485828938181370469524708343225603237062421993237840552465241033561551652383870862972692613000851635832470401924900272968875927826895489138283893930196445756475572183257023257572673343297016322964011242768752502355798202192414200161830695355856107852487093199501477000212414884259366436322822115867500318057456958367318970029933074683560252712236433158416964187560004813314336124403652052350513719874910660372538947313632105787532785859327593040643859078829978880546031551401012149934854081556499007898624374245575216240298612868938078984678598534711945300543488295538735854759777456755603741130281500700893904956548649942046485004473368886073770095336866603625386256128144478804203162024378179953563035673234491280921588032360721321546560705973746223293705209144689306950607368553512161022430925294532789664833882045961676266694825637966759032911395070588827365966610729620105624066530486563264547407900244232357620205019188129462236757213733450228390330772842372890831930464125735992372341879083678094588411990267167376433917418011685557863072583737664233702963889794026783710721324548483136053867416255109315814199416661729764706924740778153286098693727340337609414110759489667421560048104797062580804435354692754178989904386017897402880520473495863836409238779435607664984938892227909634197581975274909779253305617945926590598904420458336686669261767617452479689667175698788225925120239863755709884207771679087771385853588878985695827818052532893696849009268879174908118737089401030521275078720801037954168287294258506335936587123137915299503715775601250706475235749638743131597819150417752784125999398239094985297644063605092976782924497204306819499061980358465996164442472453199117197581030472789638364832527667998291865302409158692861803116958527884175228331399905857400997113675453413957678742358366399461715141047732931564382106678514115222838768640770731736760373957758028823893577940070363443006039044565178887667881644866707063086484612415876534422095002433722792466958265416665510087577217470519112031759631236955109899418657497120932367907499263196186877589775259586851964259985459724498321272388071117062485109903222907977116838702885928916883724804313917852206603285084541896797128290756446393787224486730437825027646914598588165799869921179018655648093942071046947758477213798896266259744297865575635937436238378234958917558955069075069916447292258394944267789988588377085893637694631785960854893921519084088276334722983642761646394359237908014678388281084130266930290130964459864306800416324662301770440099168106026005795146158083976945388662513905082607147123197153086445300365986401916047788559958498356816723274271319416863919153708087246592135840121842164752078123193069630696873212278895202029325410452259952859848297036755863361173217280632488778316536884165263808051325414107820745509 A048921 877 15883312849819306640828750848242682244779729981224582655943156546932251494642159220766514680767268094282438518845414675616933450136512197192959555675567817615907982671837916673065421725427606781819551489894187642947893887814712479228635992388286652042441331223649320033737162427250001301722725892103585372152220274679445007736969732487242300134970534018940895866969720688247642265923704209595803599161247626674767380776566765719829368205728534187580333884635919196049888250352414434608570933570753713432489554639741142739658052532357254272402439273163281135213432605701421301964331327074923122302332600240641947655292296147444559866411320481408174817665373141025810825938858276173085997769368939460636376209474109418114641376043757507273712905071552217167544851769069191362160678073463047551321402178291919860865973277285687651090754737499720725725732198462164149431499523355212694384375936118607396267645452155457082517475296249241009007613059775764655639526336213734323440078107985570213844309475783055434486489777882160702232603619880281091433392753612931622732838950819993738764190333037045869292202095296034488697382816203002281729636294221751428574211594390777277626433633694518982756944664909114260605201722006259210638228970519827649633167230690619102031770414563601937491437823344504257466216292199387394656826270667809240597332622312122582218544196152078575561660601118631358111334723829199994477251151650253814530717166627082474684632210165696979623860069316156292440471482854126522382333023577499958007996285218418862080812836770665637389829483071947259288495620255883606652138711308389782236194488849584885702707845508144591838037179077707171129080089783972002066220936023497504733790130440215715440098360525294088057666012225578179402507287053661477270143377032313050073365554531842670235507390107420504599886462749443330560289269889738247182200996302237363049186723266666415396238830359675174015304180702478312632180194254698551810539073339257458372885661016023480100354757283757786129091450856758378621550911792177282236854487924797179310159616877237327337116905766934230693721901735298202286608315367618867421582329725448783392362872059824504919172011885132522163134364731036396842409416187191263665439639877154420016982637910391269529619440764530683617952439652534236803922014836246852871883997436399997917023804680285748422926011278067694055727070069248968790946826593494302795044237595323760478614926970403879756124329596389103494854016454782453119362543625400592079866218771984390886041723341740202175962419431289687141584864919343137244872166769859359346719623727190980988956328057771990294371119937092918082585938001969779299723346795186694835854229481632664560809339005905583512833991505952617143973651000383062706406647754151306287669075896204196390716435576195299012676153972193066388899569299830552999848032264769490934802023478506937624133478310606276983252708345778844539150323246930340740260021165613748764075400029442364105580850829153931714850335415021850231595858421252196265788681529229014193165027786701567150104226846181776338481982856149559748516466693544251342580204703950991658417688662714489387742301761807912299623500298461130505812696230817083128870500581979293870296556765912340019777140012786769675718430605344520824747431517772160810204402636197995807400235833701363575312622405887546197283157400116623975916247247221250994852854813009382594290337371720126448677073369834348503973216822101716103293908726602710190208286580720053934570232532467066844211904646946197989883666661140580486373058385791780375469193057707547697043798663485511441266506081504186805280790633785161325974579881352443978824287129928960256236605287906678264143521477477889602606111566189302055062723506299590407862489313140821262378531776379560759926205082600 A048921 878 320239352890272271220886100097937949863580293651056372060992651380445077920060619615125946349958221826117164589802075942652190601233164745384038847540523554296549912955339879960665596976726484385160721725058393208939382502112075493971987581149816343121302997152973950184954901678919916015818233907225110863067847355443805956635678376095135368224914885021551801908287579700653816576674531947351158358654946043347095624897594884759412221587348822065761326733438347675190946292669149613732494416789662409171583562153815468512481603335183356198161404770033620046955627832367739401560527934871020316432321236682718666565111002141275669726232491926446260320260249065729807572308477981780772127706346652185651865094645757616006096295101956848601962430289644251283619471758987842183641381434759911730042776897901932996964774427789999186465182876807325194599180428084467032035694293945774678868349273026596760615924272489684415265650505907577094230671383021543928810129752729132169713025875023696182004259307512360433054184908422283525948513150464675713096193835371234764538647290600243359038705221724042888842483156220363467186435894528456432049669940841379629569957149783887460261386170046535932143325919697399891626721262982345717794773002143764859489033445817826012342439230931024206245411026952924809100778199763795938834498110787405721363415517742679378286636030467694520599290379381306494927098596056797502791010126531773549489489534654690823040153609210847649094710218544444543810540462088658645659729483290569474758686390628460553785052876234305821276285282092859511493147994705220320771770755353269784972784398111560370201128977509825004510361125760528822280134590270880469985912020824835102410315888614082693997289398687685698209517449185156645744798409414900273795336234935830881697150348794745222462662032586779302347840273126910464145822639411278473157049924181162305897458482144908062199779168249534101282829441094977408517174703672400271139963060673736533835037019310476993793085448978690566516730146616099357183971819320175400569666158756050007926889712342805126354695944757113759830159253022375429761818701155832911226602594315084259997330559048621620075549041047237476498422307528165928750640751763269737549098155366778177602968337884323837363959255060270061129882178495141976822729736537810143182466819626027496235416497484231592527335451162475727311705431026313500991390830006646279364802932701089840717301263880434014374099558414278367573845649240048741071786566621158450220004196544812701921235310716662240496153049867187436398995303372198513980694873629778403750321958602326914635732393324015943817906213352168352400739215999550247768568918967356560250020185170312950347369894745203072376600243881213549898268867294494978886664974618201523696530494261590265271258374625534477645843684822974497854479001000344840942165294785522102269720368549763298437708826255437717491775926779925181953482110241523045392706670206682307578854492601149986831304448907313994017341943525638784738198742379387362453334276059947476663330094048599407105141834820752714551014013847366151261517884412754085665879179263943055114131509900765810231346370269364524499924471120776184967439135011946805557556594908838876098320589348524729557567678282158756259763950917197751654758817995062561957475590315086555230425319920169333450384017877588259137364624556883582613834999912581224863591472779040277944562698000344854735243510520953740177870089552536411793527657478833552724015014176170927012480366017830561613832315465723448725876403244970995103739698091726728807012717343054276301810666737147093118856797258470691093799981341512503500591392321235839660933434948875618563049366184077573949382784826879884757292161444648859737137875470651168586042877042766921755191792411556652716218039054642459 A048921 879 6456665817090356682536198909345874096906823635812868592269151181189377114092010718038010109541342987690906178177150936310338791285129617459920794051152480226159221729097579987929023093179337652746003689601075833984448187059689778294750734382506604721725058986156929559979740693913220919460925930314746793117588566228237741018243539681860386806908433776833993411133998314954861561571269647198789845231397422964716515314417927289952503491814758744761345682019250081191280663102907144159660117822742239922963754347655672836407511346785914295310075970570978574223438233142765756112842062258538184544985338471664373514643820369880103905575739635809689019168912323997871239247072707129805651465729363431998173443401871555579805495387204277937755259245786902322828118622059861105037386170326951266838074916494096594792883921147128686311823366071434553073787950065306825837739518923035185720130963658386307768930868914291565025128962982633273124637787416867308916905180434998426592019704252149654435999662313754735268183041637120302568013219907065171847164368675362081709696583940243155784944635916209819687796276103512872929378431808099922379983163617607601869638047479731144583012790334044623769354754435994311705863693499048332355919002630993616577190242701411777370229157742260895482718039633987046656585632597421361519393756252869403486319943071395279312892573427745460772244317067425300432088803782362427422072351693882466654553273466990709747053102384276900135350567802433021576151824356160052759664943459771438172584676999854736466995374009823237197906826467726750398777590580751031851516835317293914096231496798530791334410276741845246232793309179546603037104902479961402251883956097649389311299284212447004836157633416242758522006202752805116065928446128115932266600091898632845204464895259034098643449521665507254186516650986898306028664745495520926686054193389139598109267194867818913083405532194008276190389233176052753808044963743262740012025383418764802655924558010452176132832708721953601918352527086982344382784861199582464634108326855984992335024771070096020080326052301076021858761440165715231679559586366095587788531894084998399124617395339175437044138714846422390116028668401248516724434021994641628261273653343065341739676627611441099298540876970905724207970000864866612884165640144153313270598043145415968942698469505253272688250388943411824335990910844625462737739453123647175691058853934075135773218467603742383627406715540624350850634772485123846262706907636853253047935132530870294924151555448627620751143235615459813661386856165005401519535632797251425406554631982620491525694655525242481401484634779235298384010785990396994093540107244496496172574212137549620223271007257043445339351430604299036087096279758417956763929876511845531366618141537633107032194914958483590562100201360724657853548939229269383383245383673617664361192611135898304144594147730828656949462909252484143172767261767539264394277411144447107519791115515748986005050396193288413918223716550513593762869712812257349580531929408131979495257047163042833459352302523551789384595768208708613485585163837013481181651204669739415173260127844201551603169916129628625781159564887113589142852377334298175262834372937681508837915045852148398831427339509747744830922591102674110463518726463669019856414462041728372490357839492830218267325278993135312074839999363032729392543517292321215408478480279318155270908890522792615589451853210446395939631868241585022312479388526794333363418880525611671649705575205081267250791020300208011526264922052341438542141019306552335920415210031601467261089558965710561027976879305058779992329008418526784461793762326006177117891295936614943091539241064766766758060777443536030758998634956440898743830871790176545354732206079073777363287355656223273455684827343493496182526 A048921 880 130179295883936418543022571189345413443897428281678762906274254054147569993878042177021740213446610967865828538290552588086974767238592745993758304275297458779298674205515494761285083644016208777938442004576169239736051138558082807866688812648110583249604296157593016635337581685723458499251272591187690935611709809225881978966020290429990742705752473583612090133731872117832339103746122050147468912204276483159668338422198625122427490642556944224529429575110793403540253054289867547877917681809634624537132805985850113573832775261416000686858395520490665243459341609668815342379382257696118941924974077833375862119530039732411652802942392810962458078037349956184830859969672348842663563071263297809600520780216669208954280781990716356679064688311593094343216276374351447840775937782490610007229354736311198646312192621203634145628983520267080582266387454617535794456037148490541120543505810412035464210587418434022261546965736390201546831369975668207299361098319120308524219169107418815457714929009565663664964746052433434631953999013817734844317852288136456456059667760864535216335810390303917162821305629956543387781764474928474740496764112808534528054262683716382187298816418453621534391194626795191392916223896701091213977693213251320295285544813856830809520734266057024943791536908855035807737154715328431291190220974735854802303776970842056103763860687163567949622295400114138527930467966932892665627025252061048166157329550151977155265393827231637251318090498937944362473928538858358521651705944376182253145082782912384806019100177001003232149891613966021459447294269795954309485062112895509140654949653479193416772819629467954877035753695167657484673580221520847201931603852854894966469581065881040622892527510940997098633003361692539300936092685090275016944290779064899190076590336515495148054484033357295226321769414850003373023028134534870284432946173954782652897882877027506443442714277895815696301093618012746181182825150474488660450055509349172890475014404771699755879696079458943072899133084611007880829609014322009832632716685500703256702719426388386244516728740139598807959234396790991248100904950551400539836547137315135128835451664831124602635303148658019188472132535807550286669872822705323757240529661153785264788581988298907106172857324123441956420821096307558470475405659763689365623987602715409946196659045929499986456272749349733751099773017137633148691989352887583526276482333654019954758540903109352674815340184355968603436219915271221339108647930702448721331309691867402689715930959033994778867887675982747713173694357599843602064678914477488365417176086283272391538728730064206516692717262601035872666257114737644978914405394494969436864084704867255257771277097969140050186800471467276921706821642590953976979859191345164628795553445985228209721523610121687778287529782189086866820279214886050306772648584685314054064843323452261239613543908111258555159633458856809367869408349803644538475898118101635911607346163449676563232676101217776552511912579074113133921340364982533939863297398273422694523425108237939514158861716374709342751467164072969051249001922020347923171697502885406909459327642480660173522346038774225982730374622754059713177413446846680674637319821611977986281204278372695427890713289637966352998902525552351464248266811305735960349965821727851855835508204624017540785642941609210144175335808020101265455578813033945345153161894528021173793024772775982017514183409693776724413903987308967130311673019683699691794417916433367509625192880272368144292617989678961612926829909693431680641676236154968498735684735850136065575033411564845664708922747429738324946866776640537046977173332516345150729688469013097047662738559784778185191943820867190667336050593234469239028469177296401631971459570380242622155832742985581847001960836183297830977453521 A048921 881 2624674957155260253574064397783383316509985852108383581903432917970572125027191972281101608145500460792767847298107943103858648946725715659596537470877753312755739643172381676279449868501631708201457214950261034610482429071159878512518401545860471196971917097404331415244746761967815676348683238522600294329056500056023666231675160077405933672572994565484353184442308594505737306054867751203803621009072777222067810074551853365300455776382729617640203614332038134582928500889311646397407432140985735477175431711322955642219943578413158059062524675174056822067648671310704421790287348966827087848553142812291185660389591146441063373932820618278885443959700030647686235800837294650293075628837159144707802267972555041189064653546691327796159024307983080722361024241431555269305863352533189508638806983355431470612849832835823750497042879423801512628220350786210806622515795150126771149362978429396495371027555761535887923018358151970280604580808324784608152851155393198480030308460951758453006298744254863248499264474640979867412336225548579950024071365986242866391712939684854175091519453304362941920593344423387551680943062414129475909795835662462509537022442359451650180587592045849127042350642296089894427982594499423707557169918209654117162553537959791180080145266902012579174464071673617192321609466713866199095555873773230548271179347799797592092691679861699283572539259084856943932708794717212178142009655709982501432181611735610889937470160597591167876798440504236266433766325624310400157381642490847643128139720896494825459102361301698853156782877522876098197649596668848440207086790468682419976591180817216000870442798034922629488949619769177001026442121389198418805383594629376436216310304138994256826312134839434750086395855256438774632668384650861678763514858420906405571691369160360517916040408437100264687592260755689117019991987219827309179216134073222134458587516457361390044873092187529903874814373335983755328955366875821676628731279167472640398992437773082452467594256221218501513838719333574613806304232563975501045958369178956852205655236739817872391850264778368538864998062049338525378495213933457751318088875594015860382581977341707738899157545039104268031552746070923160478589459126950715598841930766908965165602048308405937463216050070435959754450870735782993016858516027989864845557524775350052189801070741332109221678098484138942946261799235538048699302426595180005933139261120073496393766565915272301025884505169578323441856715081063592153984713316115863482628612959495440499182305071891847282906730572020923777548211976541190539822654754159487626289678845088705975583357129859876264316084047077450485461777563329612074475247470267466541557179646959388369634868625982794434822825766371806691153901870822534325449964251971332733930417211336029626772251995078554027349584906396168048105811676983607055880757381179918284437706726251879977189968130745047258299872848008081222498867975973819417211793462887772105380205827681263352148229547702414658456767501068552455608470675908136483266452563456818958849317537036289321428136466194587245003291577443433802573763266189090989974283871524369438779548754434942574355989230596028134181187362807787049969420772470398427739466980506327221720131822635239364984162514253338099416127889263919119499444986027521968906991041262487075627143931271602164489914721399615933727808486461282351082650635846888756656834708995482626696810197800458914328350316794073107186736252491527039758929110383364659164720667710675203451467202345911320146496657116203739622733112974047492756037731215455564956539723795233322522356382880859326150739405701504802519947958297499522626984268400788603005801794350766738361191750841456705073204558263520791293421301794733840851096808819177913632022503274245668832122400787945543030260923442823524673921714644 A048921 882 52918696355985061348623867845086003238128921306311801496658251585848421130650674551253528446407840077057174369358623810569445491976909111890192642494078958016483763906342885151630773487444814856741571589888720975240377495196674332011313204100950007625237209268261833836571567579457517980818692955841394543074746218517839349337152598514638144276425973723543055321113735748692803446845904496024966556637456422147054703563446129128989164241001103908304841047633123294350211031390048360374661098948636716881176429626560625672588388854133317525402621814000938126037267267507080942466958187489785487506409523456440807451399074575014680012821876502796495510153013939881299930031650674769536641985951239604335411517262133960237252335854109769035441891418490185212649876412526740965393369072998229090685016391182854574185079683323685836317744389313702577343098130285194828505627667360818811422915250549986329258622115053499153869873875513059061159356710612937293909577695676569435250770665490184822094179823951623806676506672746690034334088347556469938567592036696776384053259833866362117330680001186755244699085847443034187034630636611914018364828898129805004476911954797001487224624843529593680974252115582569824661793677381156895066568676965353096980084137059764958919058061757643355258519669291932922733254260147815590836166235825653339507663208035742080930793545607720268225968592046590303457136191157963968766306012797641941814597489656057212767296222703239299500372906128321104899652294763417749114770154248764236373370799570045887994037002545752100346053144466336277894989708590027981659329559944512838672522246981759356070674277207290426288247356750392999527468566775438298433296832985883854138353385580821140251064639740155920300916135047315212451320670394580482139711558538024170071542194934598425707711566854331503273939935034434562507075073303130073136485410751358500999258853915437469057224841242263644028191698899010856929651925767491493713991390124527866375312639905874001879935638052511348063073186304398278951698056125265037766602806753411368669717626445488516776098793944737740456492119079528951890229255225470231523907369890000639718482698328059766853689820443117103394147277809820225761770388247707505198527250881888894515083233205498522834454895347272496445796499354035608898342929680925995252441448896620149535359242090078940197973835180936618332796645087145120737702376320029926736370256426439500637101547225179230174530718413697972878746486028184229737418450770880108834309373158037379477110945143552465883970722925198189220179336697329126064060763088684675043764139457502403596439254913506095176934369864458294086844486565594523907924960581127265915906419177910483441322963465788003425757762914787895039768047812702294478768202268386819236340443019403583349753935003250196177734552595229757996822508211064270574617523546700927765518988949847080647842897838537734710583481201905474751212808262175797286179641322845143087039798290363468256336040908099983126028793844631575535864851846319482793084276721118985574897245658300557060694573272553551659047022032947348254523163723902530519513588245976833739266352527589669703505281344931080467135116878555979747423748437134726253402458623648747832343311526767417704115256721662513122461617504436611734996345560020086631366793023968442690942620106789838216428119827216114846609930528696566742427136664366158077769756249605026191439913415028079854706181573018692293322251908830180866652398411876378574379406307964717018620972108505383764425521308158910119311932096952835855515552095089778945685255175474758398559683816610474169005543188830992398668865788327408734668209842323367297457825048011689965741300417726890302907765111765285326867292950734830464770574830943087798247205739555770794750629688853815052994273736493371721177778633205575 A048921 883 1066946753304695849755694169918559599503771994867872689667240086570442948865606775275181668255373263488126288842240725970593216905379792567204348398369082480650592335123945607254797978774412488639991858193879177352535456447672918810852218308564952507879561416294777996408624530292275715561450811026990958254872738928700176905312004459576974187495366809641080515899941955722835708589569820393987624511120775374256139711178390780946826164126608480616512587562175417528650820231957654152562270679594981344772543696955283623487771453857092369534009601951362239323106560579829094651314389185881706032277140963375616747543922481191854831977451300116562324196819623096186738541611905103866103125427673264065451422303236876933748440406425907616601251618620574806274366085868339909912705837943926942393201791840221730569288105962322320996014611880299991940590031874589747346119658406813033725782046132225845941115843712681094178788509155075938639124669394797233395020297347379837560327558127304645431304400604213894935348479036654289831264021851097321352819840619809039469038958378700653324766995092407905939260026935553110855604671214426348024142204334297292837800989295594701625971235914656075749953744112025130508741189695376290818908450107805530931658339208845443141934868561012338426709694397799879914530680071490791228572584551160948857922957329237284035929067373851176186272695180304094613445835953418074821054083688016401120883413154263813788203336504672550158935350656560769612750523133253703033341595692581942042912258932791544297240948586225092545478270341947394512042684306942547497366962380514477384632973567055051319880933906610591539901013717851803887295820216884265583813711941277795637761044743770211690747708440128888825672321028428114057004752723827147030039185679728784896076028162580004298758362694876623331908912282572008893578530607945721314750509672352756023924922554055533793770377204253427403366497158387483561431886798368796620439817778959451674386413046789793852820809866820477578429180068430558766649522401293361127474744743803910836161994578738702735421831491663537544715255239883400678672276865360716874527269073633317303988187781108363677596355260616581999528529383648849320885654089260819592861990833438713124304142982287212908982342136775658002904189265525195210825397131368313888289859647096130679581860849219100850939439243239945614686903011985220688775506612062016787678691176930612091771745001387497723506587318772473359602963209443535358902238650457771438201482098983736685522070376801999745260770432711115319036332008943337863162402565571405664072884953452484616222702281982752761097474500891124078301508052673739227701970980761440465129038681907851520184565219762349099087333581065127773419996688845801790458390168685250797471763278226797836161709210763278460256930022075437474335767362445666146341831453867826724428475570769110113769928529030629676489736889692945333925871417683120448910134511139410312033124307750102419302983904640882312084577883038694324885554687317022736166028703984748423704259308113338294421434664893088242355118813224992858064262224427559554145341976241101050326718760881714166127130908120511213782350092324258300859770566020089578250701943030539073289378625282552853115132441037997075321733032708323076537077199681680000634095312042260700272298030965952786848021587466416586137733485591771692199533578344299843317105068847701829076328907576985948230127118546852557223890135799097854141918617021322434433272930816463956818760836200218345112436040468603288709363435316029963544857068585162391887450549891382355036527022588143997314630435622471063040456869504309256610880924213939463050556065612209898738509360661017811445769655110207124496777569179294350035970488890377727369082248488900947489516526954548218310525004044918437199562848128769095274 A048921 884 21511780387210581366789244505274130800109047722397127862759093128775019149179942672447538244111307292039762158580083147660476628676821885763064960517724798480798284644285227427128351696418931108514700988163420383893098897657603893867728093525973368362917709650098104695328853943181295397692453271107498744493349619205706748247061284576838355053643441339557491638031574390170077807890103271937673989368250516458295866709724011362003779992131515945189022882123739720579534543166519191633912141067332914924667309136835998790199822380078307500411384069140743655231536348373246938852719772298788769532986228597169661407539757614391102547314693100128253077659781730712303082594679300672497696445336106364136391972142450395476102095237106813511804666099186137825613583810627592851133234139232085939533505436397534140555132218227262952597960768412864048192473645312380355707269724292536718618398802695022255314791311676454105779234767714767199328972523178545109097461941208294589214754791711945595695774502887980725734872227660517118831255174227735845559083688008997817077987094778102738467590037722448198360605418375535973627667193990633392250841105423273120065938541700868419385830571286670955740973707812398565734670041976383098109675276007006437678742338148657687567925861008072705601677503189921509544834648868143072602664858884340815047789326164418912696659775460793868659909811999322563549704641035679033384128466551480666601609434201669523941698457839911733601215240437205330803954942513008865794815503239066961220432728229572316550926117401433313356180786288290223685468323101585934051884713856603333084457174386441697729680033354408469420193812291080713225265327685351995925413761726746082662654329985541622528034157318814016763049416274251500570014611966482268025069579534980202536660709742395851736967682946390912763615986167276908277895771610326559844869702877490856203015787535608818434560876134932762064411671679216744666578844699059751693816112345389074534450993474063183754699166654898830883777780476623739548789391703178690926880765757971643525286766026812098106086449758821450031811235690037005403861494269173518398748567538687573593009202324224130139637947910861705831377106038980822197876331985906256383575953985264083130331236293791553465403459327215921307281767525722486486626048064305014934774154952310737865109328906596269266562033824229948302380720194849374439946643574692006153147844772904744567862422080873181876160583346559889462616971350054073878002705933111136966138173245400725895458603459970973720395187580350784137212336744136241299751234462989917910352831387744855374779719812897006255741185710032473802256711271163443743332615006187202076804411988719683172050720519525519070010816235677343252906078200741007886519768102263824310238871979268254953288797757655285312450026927350417762327983564807012631479735198265598871225996692327809163982218354472657698848340459405682620707944772114266228750334727413149388366709205817766687623293229033428268149276151797361133710978069820960560259987936656220997606290595283881033824408652879871869810353853195283971344306714385292006775854405459491130710469917630768489865543666020465747348662094306578983378714404673297639555926321979270172011704010603519097739882572092840310974268283003592364703938764985686612764543050029267214921630209392919981639973030069771382492867689891370329430429264150636776593314320337608028231917243127277273187743109435459685729380624659159026379182289731504511167270256742139989415138960847830165651551683502458198799275463529864028038572361298492050144999041224795866771699430862475457247104674014718384190699004277017443461172459333237611701944097415550930354135763906140696642717483424230932338744022925639734690406532237220908272348495786015163727861421706971488722990078559371794324214422794463865715581 A048921 885 433720515099992988212508897959642855273239020675198897101076145995121849515323055296280490802590509366732421153165347580889803816788865955375123166754018988600772534347486420261816219648400510235460912683359023586173482622037153260488215010818456744368194354085716570572442356793796747515999527290618578659483956767552720529457072714326210455014584876792791336764912086954667153039844553579237562579655042401711385890345315805902329431254529460360292598732866252684149157930672539709765282435637295551116160942044343710652725195339367381966201956068006071625415996532794844201319441397773789985442362308698993749923199845477430928367104010307334538435214195057801831655087185518546993451864763451086044670876884662570352293510422107167599098061290539292219446270515507441196208356802491478768947594215445291501650845214609969687957764016725553059356661696198180857180224835066466913971122934154992579430976484904823968039837207876627117794805373201157094825794263621338160368048550168688973113560095923066788052598918742867113221476991515588267064923964817573368117336335877149034282897015793005482938620506027529364727915109634479240135110343401828312472160039971919776062414352310623894993436146959835770317286877586646328710982095944813688673272090094897087899078067709893329328683392605503077643076275948820558324137656253494961832579536204056788552770356911458606069925443257646345985050359115524717672723321556869512005248291490647787448710518764963868195151518759583223108569938196761618901367142964472379544422623652378113508228081806749877662224467666237147999017818331491295411552103409874021134348165346463942570757512610649653839356103511755622195995649496246724963926680120942577366640963407445449640012989114219765847713505249137726064520549463462764094305832545085163815368333750157000140738124806770888263402181195724742126925653628873491646541634665460970412448284368022443222082590862137144489240721029870847580079105390555915281923836667916741804149256037648864072450745275260361458250031540507768352132948869966365174408871737479532952920940470590943276212264615526583877840589267270863069254768782799612594851744187749785148934233272819130767016628182438452355643212429401953504733284614187851944838791388903610635025261851282318682251637972985268621756993949427507018159170247120579746602623858629449740203609832933131733322875024684974432654465881650075472983538977433615997750058632614283046630062222820091599651957926753172572810016756827028084755198121148093053506410772287336520499677437864395348608026734262077063359814398942888142246526080400159337128122366826820613824094644927158145501025188200235909975734347689300079332956052775387511090089387527570207035106930108295727208977856393013599964575263343512162209774019453057057785339374243278141410904228136651706338982652309100848619330297871626230228274725599550573831820882237717595099372692949195493550563852800483305768248569496418020943799863969406828839278974573504205758418780788076101543393687960512139186414958175519498939140612834023768989607277854301290629432837929311746028112033004502205251053911174033013055222377532283936283444152552793410954925267173722277532511363059153138623338967252460988637008253044102177560902972409526766078659303403405311866121800185396548837736842564213804878716340594773544989208009482021703872349384245143147404612225856322990204622624271560345374560009541784217510086379603256805025328342310619636823214930487828490759219183647976932832068483162095650124074909853115599648239930340521735587703186325683217283732403643128129861078781723784374468648888522207580872127122854316439581810283776356190754902514195812513195133841536272245590186533366248064692658455029688947606632493449179151533626466996359062209363002955389242180194494939432201084707653389050072246373992819132331788455616 A048921 886 8744673003934278241130023033873074742744914334744312440954769392794553601152924291703664583114291605740751783250357579345817076893620486715451347525029570330443977356715736561033511193422699390948431813007183645381009372732414186380359497180393631353978166204158507845783478102347676080236287071540998511825016791854048332109206751819183770617165705232252817592296665859148424749419268081374484464793330975535054445862846390568878754630950042987652703430463026504494075601618685202461768432833407011834271121988830748757344246598232502775124256337831754346970893666862673300413755638609195381387700139335002883388781893876976204763346448508501785863802535523095618799117564751830265181303999664255460726290083356594600992546281028429476026201599935187110542337880520077218770360038718599055707435455038302530858750200661833990621341485507259832369884964926274077130087337417340381626949061980034157691465092573859749167165092005973788234211666605509206167332554845671478781046005653746315363970002958226369692735773664821459076254300271682116412827151419568226238983918125967984051109031164828538824560268281921628676108250812783176448970702492826557012790570659975304824101978785456227684186703854030500988738572291231921303087722908764057584024074201750976937563524433241008297852208960034649861518194330845471228788190822718106536127653561156866806382043239389052954787968127050853628428021790782568322038414225101136549569149451425006488871377537640743670638911320015476507109656289968165247280498541634188877307687717646519294980578034461573631992456360905887089665973567731204396501779457065166157507394625258231623669915239575884966300628338810204563634951059877998783370693799184682518120132441566585170100319358486741600207582929783698558661362748267724283187126170704427537865253808409955694441710335386431702775802013652216083486166750569575728251012593255321207964926106412280964634810762401532972259309352992584349692810256305543664854396701082425002866182765780082923365568171540632752822406252141937148891964966326870151467740745090296585425148476481288571522893573091797225323571928995479451165309244337311519963882467564843629485238418237376990300459117776376165532772617624496147581610286514923485005583328407120612359296199114317815480004059407869658735943204726589870777638703896397064545987167463532013351247316342268895410986539685664630281231038725108626836919672916372991054630529002924401881410746674076605959000899558614118853106095234175190190760426515881919033659287852684033525588601043618479047661314621004417400676440699149766587733159081793549565259292807130969471066021451301549632585414103307446384456953661400397036067316603442356811396305426918881794558653874122938926468341529779704525142513553453691473465577260444434135243702224620994618871697758893414047921255785829163959445175137704163246849843537802940403998301401680169824584388253023325068308769551822885005216806950242008024002664107016453069908154318641785978734551834955961325889635387383693952915364675756754316650392775971650574147464329807827337789591053922130543546924999082920266987777612784139223927386799951503263855670293299503120904713371212922539144746753336551274344776879029713779601720841948866124712753718016868054158831135336885805004436761069682214074085515840913748278066094528774184805196965546312200554326645177546068200409204847494237135271920133935532805102319067133055830333353643620575643396849923603682169973699114973371528350801528221188255653590243915755661608917319555872277647823973915730461072843422961497010584683680388055767020252115899333241032118685318383068369803884054040130074750799889240982901030043512557802676811110223600038410531594529574192683127591105137413991994178327127581242137174059175044268593238062114821917679107410331298386984639948997259598119004923279054976420979 A048921 887 176310096671602402797670536196440035003580107543875806759331163396447643711323410054006230028469856552354528087161288361605016323439372436368064113424523030248392482865330146196071232419972245471901771978389923974812887386857452203763654921662881384540451042640049481100969914927091488335927272420410084704797409897877365704433106000721310468857084493878096431503094040287238452843124130016827802199925576549082725335775323036304417644966885335462524346204702941650743299595686773121361635433021869736965278810422644614401230989260838525612687874317161875075621086485869222550147296984319155881765020223829965826185626794424394394961160166461308996278652182781439671170006508871314621066904247778853835712374615964783460549147765801684673533109058795181232215324127599526369340557904436037358681834875534661411728830044093051704297517342839608723516067603486876246898640039828191939296080073670325753220326617043183777803558616984606310501548504305471241544601875972634091562111405622784660199674226530199969821871880577531339152572088856177839599832759856410612612820389138430158561311252062375983987778646161483371340165188159419293929668063525258699090055173174262055891624320209954110257948428111526813975111324218531119726208340575518833064279695382431106920258691723927141591402907723535217902426756455430114966006945043504807727910789267465212346217967239791728762976407307673867598719429360707783393413789933765793555543679234382689337976926465202155122457861839000518576761667009768209518907792695061373179805220218766498373020300822586165761482027486360027835608211073578724710777582001795776657790069300108300649968888489571480079903614727735240900252261073264561974073203415234888809395532920224526792117189265796695029165521182585425090592669666053307534156073759436835473354083469793192961176763641323111184594831935853799479523351898058132204123424258672151529527869745036124440944611369457116924555050685795764628635592807553265980238431005300016239871235119508775863247721402151492287144993397435705255452029298949407123926223728101688017862310629894799708453636944464551041447273354566267427124101915074106082712185716190633069931591839567761605618725965590668067033309160901878898138473091980602690494719122505574397484519331517613944425523163529830086448818271940511025191244529799987368255613523797108594558398651889215636343178879819495251045205770121174252635898972356373268209844728006903158118720427812670306525284537248819937563152519301423427799083634658013130408545508179404711655580853741758336694552076780664329370361334016443194998987811160595465934598524449252239648812510677047198765028973649859545803185189745420457351889158025648745255984798927449107214321372374959764527158974714440546242909758300158064144500806515306661581726466467469119262413028803904785897536652814904951441232772507061041511360315180908158825863179028854701765552840858083587078045918153289154674697955962530796283523692781865862826081378533176714329741828337963311464510727137036349518167443406192722356785720209999806041937406827978136930212444199745158089681355803397805418505366977899903858790959605399831273574088170060429370887420035469677060514106508260183734186252811658121971868906978364785762356362901753121298423587272002988197094142110565132614765163332647660428568563719172804519268836230136737105554629947720299581913502983522952952798362249117783940856127582471527129866963566076298442865362262831355129291372898341162628926118101192811949633554854429346303553708866921975643746335778722158617034415081390563377044191108631580337246532462081980633021315108284500717216891113783174702786127543817083100341059812834785994605056670470486687702187547822371908624812525833406750851958979990938097113852436076914090883481167502805403650262065969112160205877299602998293697945029003270333174102811329750 A048921 888 3554764160348174641272355109662600951869107385554709681137322475444407999713148992355949318130344664694280389552594112696322759767367550168432421939413885810838518909086809050889451627017969219781784135679865834172993790112810578599868624150207517294710942567730511433799247578976540485481289586304021056277126866535986655478731951077336309853912766948404475019712564447974635827074643959980014066580415009589274932684847617195123277988943587502645372880526517279099259901954161118054208091138818504803286939541470238726726870448132779755170510146858361387442917998757201598193396501384087182278950956365159631652551724040402745914230706512846463474468399445436851127034052432745880638120658262413251371377436280791880774997316261547285359345068817226844068738254518323770138567109698879346507144099053094388344974140490253907800212554044990705576271122651617433963696303352928668462747184818392045856394067561359578754215599668478540426358432709595244566513056856027693708403811379120578665199516391331888833322211163468413195172699379263957330329711691397799351931458446825110730945173412972593424333054239347559451038781847561960991426791047825563398227135388748900910911624719971115985564528523397899769335693530155452144687891259595887803477949634276501775975278804974294595524857127669708103314078402136187647099160797178953110692030797082980050167579849106637595930077369349352391474527506342568537995440510606171704565735111154474331007284302520028313938251739759017135529192223141290350352053669037328864417043972743082422550316010204404239621427006187534520315645661999520679887493211818426991909197219721388932446441106056824941795131713839969588220681524124209038643265143887272028990350216617434467616081599876673606691293637875704410892830847145604038235930475950639306109337493052716548073290214094646232317369298714882291453933737482481310929960751652335325883019701834492234566044289796183629031345959667704853449966472493078692388023581074462226345858839613353173174717635544610215952784604056692437218486665833452980105730371338245488725843321494790475240553656551400705005862700051193154870196691646414882502331568445953076391117125184126791255107762617779931791149413769331064719771746898902624930831041942374062594962266402761933233189582543084374795111415262921378563316001432188641422372615320810136019954420268143049317682277163934123565908808455952076556536368243729524917273898351444652471065239384148312046086180881009808022534162241049203917109934051214434219415175502253869943715787647552730540817079924390439587760807815763086998419825660886766702379825884686530848668388369204604170198964534143054059176373411190213599728392168045813398408808704578923472736265715265284898273640321724208763569842021705273335827733787496035650366334881673410157947776867872630534372719946132857845128971199842189581247883427827626760444113011581467095316906552796293029644236733497846384728375182899738964426396669865315419282999684077754595674468764215464450791503954647291491601598041040292992400759374223623313445891422318230866979115962165670823482024952161181553764984942020640248816804103636684598186297501829088083676329041850426257681162876274795071112111954843874176167107122896069968591762864112392713601948312419293112692926288228777442709213009038756613719885633427895990188724091266819927975880248451610034992993978953380572586826342531440839681605711512688610925244663588896975561430858299808932193168978206380821809435021627898673000290544719350889928334122513271955609657749692948338062732146409923695385003484121645239079176531733476641407076421972199984775208575567726564473519863408365278669187206963473925179714594787349141487227905300784130827163895953170019319572059540585299735682365234940604726333572254922969310334468952151560266660566816208666957588970415165817452532981827054005289 A048921 889 71671154824629800445730820923346824195144908103973949047214888990578990693768866272557240098137779101096224661804874413021971120824648223056562054774398652293603187996615761218702977507865062989268086271675682970205976821441599498873098996352829042033080639510131528888210948586355094341182272303134400116249347178301153049884827893188148678553278738356646531469348292896970567258240518677992913593566525223413384643709172322112752494508662966261450672554651295176496336492456496866522170412179223260822001538069844142785622547574022116162909299968270407976462237615321612136906037710758668784789053300469328269548782033916973368698325109750850230110922873340245609641820893979015936554474090819871726370858034580951284220712429916168601613430603959818571318719455383119725934263696408247479841001966426654182276707208835669244974833810357585262989169651385843100089168621303107773717716801012340354886291436951805209799311142712305715091632409789310816644565010786628484576203553463717701424967989282359316127242451655978266263540625732147818837929807522129670677231452592067493418886427791042176559027055585946847490360548270379069349727667176590945709796804617900166991538121712433320290997913830800027037819438979882901922666143849763949318203587462003133424782464345633035911045027816673747055483230841443058885383165026715107574267917202876254504013532571470059969350491157845235609235555984159437502356288181427843973688557755552832227386176769431884400420876454563441647539055026213029034029896556222831869315067398640807584692973024720897456661045537271043512244020001626124874312913425905543009077457686232574355876844930348815986901965534537852109970139989140041563860949856981975233268552258045180815850910424596303992313167297684431149835830449556998952859522721960715930339627061574787572460484335399493694659688616094624824440412535598436292911736470690960581781291698859162688284460529926042959072880314265214569462459389769859788374065461384876402285189684413191558039881104602709771888550899846039521763422901082049685942328622995481815588765030115654931905243114935704069863652716984883033926638269850914945937903000295120210007070408030772525717721104280953019182486413383943765978159062837201631874812777147426727534054817727966766329954418808144001089206268082202562653066195684542858557889301842560438637212426887901508453894435836060919516358145043699997411712003894175709025703070351982355114714198344477839660519272397635212101513841540881530075347062541501788073835638067897017625792998894377299422195628741007966187769077811054026045697329975811179092786583552451310521599806651090718602504324172363282291254494913231896852303385540250531713069655845735456129859482136857301744033371639444522376654608598711962696800704478994264267379382302572829137073957947634948030117993656394027058585365889985453830058784160500295563166047713642360546924768151926019205603513942737660655604345762926581038234213374300796701717976804294309624811924894370365918894991269087963916635070185286943906591388146310973035696256814842763912054799098971810943299428995792386683611820982514781718744500478731875263232298958303985773021716770900874171897928850938311715502217499375938328223091839961655728382337103877698989889360576574200466111791626174468689338020073474247513172673712604675235012250608852787157712960463726731577808445021744556120972639765320547960542750414662700191003255777412377255193270522175385428047317809305677230980666277135574943839046012997997788305726274558880302079943905562888613298646918882466464961876869816420201682776895563823581967494186782180984753254583379611879131932783253333204711069366456501466638619665497476720195002338972222097914906561583001403687805113605321833279889750753020036415423392920275739732158159363017692127298187942521843595910527812628182474699646422960043313836 A048921 890 1445033820019421876238650170184163559759910685323215375135236910690731134923359882074150082502704584105957416937029488362754869041743797705898853979929003688129741665549248068604680381624123772971653935627740984365427070500911738983468843364597114995263454559092329317713597711598843833130376488694506188839798281531780981255791244503727502579654896068833940419080525261676156129086009510511049163893474214974045651597189399673589698599160384736819780957401506532822001857261647987868658881796149408245874690207277258065373483077460563457943797550789757818763070247357196345147097934130919778654829710365111640205482911715282293019292884948565935826649963497817632536161541737370866880065425980989595484675988321843703511666123236972475084182702477692793217701177590696205395962854508415975989674935139950102569968582399570622826928691484217080027396932934970245932380383779016955580767937679263621416825362095428229078614132505149908159198952219813651975592475180966946649997722336531664917009625934711412140425573476965622640937092900838864944146383448931466728796541195229806355486477426177818950810510070390806099753089923188600948667248234187635599575359776478967778134490699054455883735983953092061621738615759376705538409342647611049486557732926930957541833962270161374465064195255314918960462944796911096551110907726169469201733436635952360246226940793538399499995407006794398271004054888278095072579938944318507679591336996901721092214085765018001350761257397138656370738665291909314868242820424014511067111801524474351989779497299574106724316795760501031773106329410957140267716376280605614346330592709960623944441800015039251721871092487312220460401248374240359993886355432373205440765888521636356718991751588364629081216344472364619862967285602631137365741949658884241478636868254706133373983231737097034377777082409560330526995485306088801935055205119792110395597539077349378736286699058638324588344643783864869296481797252766573440560119215444418296948411768071279928579846909656282198876206747289911244781101695313129619934516249591104533027655191811348513242283036442780008905190261073986511678835725926537455493585117789618645228209477175599310479393901649404812154977359275497660440320578305151912402957350282015375738167550640068999539982607758820216806876201981961952805289742074075751682055522681377088242993340930959449945304370297644383095354689354462270891862860865978002401646700387162769892378215195956122819087077523994940265380914050613091168329943557851824999930239915309764167117368499992647463397577725859122689887360559065663457370262568552479331981996395204697438049964453030902699259088013764223963413219067264208093145927259534139052353097002752909561911303406107051202497915940720840138433901454997388570187622467877748568662867455618138499388274982192438954310608453727496427422340301944915520279455624996123531316927093558344261765630080162225846427085018469239980640448434543750543993139245626255993234722429045182186577703434045826553441296363175847573839904793474157322004402575405162464122084616454968383676617992454353690073132263931141148153799980884478086992686369835387965420605013411027459326575769858574383203379783811455364533160638110305713729759801510199779899574712096619302921756574342940717378452830074003349485655718012174769321830833673649828660421006586965803406988780893778113620163833535419761557669790361566545449022094178823649738319032058943686630309744706669262700481089478052086124651371670172440389784172713775086688469163219322022137263873414301210528378981115776142456637666064235179984682908689181279326151976386825911042395134134891159139331464302433840665019301897308775606893924516045530845222495671130036637376215267472578347983507380938439262003837419000024739267161721725027209556803498742693756519025798636558594372081104169238999889076818646738566239562911 A048921 891 29134771807560429044093864285522284768532495042341760289502697546131632151745791248610147690862289726606534339188163882564989256597667328521684470886766517585673199167200751562591804635602606002789423660858427455100057625233405659943099321043908036181672728787338904193610028173044940777219556423876361476253612835994420965778110021799326013822853335986551168372855018856566366977661556492683254564427313528740183204089148032509743181043519182555097457401678502160105906269613010238951403508251793956874102243137122539044216023022137332865040730056113797173630614350753555095534176411041566866480007835592327589353618196454739557938009777634661288386066333932076233853843394867050524056863182074238133342165550174154715621261092483126612731123045741811492895472571264897437810283346664419211495578562450672001589052376063435688600867032729950957154791698845700447102810197663371237116335385771596333993692595681732517731212929769521305593463559564250441342584667954090567570625593172947874593030376670683502292901096315338432030595400803172569271731564259426424663866192900991903147250864447710757895199327480192376997274951540968024056649989547963441782047458103572143724847434482797817815451588171244232586693943902733698085526264538467835898213061954578378496453213866211167618991268826614368264180145939838297822055062689645673018634441879803570081551325775307678147437336101638166782138519048227396869197291492993463654492692557843942905667564966906766464616587240688713292269527967936551347298716354950675578885310467136817419293416969320166750954338666560757072098770071473842076071453695257483024811867209148642281602997547344548286016150742287023388072117611463998207596656663647618239739869139963671910266514708756741110887633259502298379461981170413161118532190069564553970315821821045434024675130710889922789342041846895695469188349916922012078984609332336793325346622295736882382153263731981439820278665011210614441400781640817194318803263833416296241689001665567956235613681834450080589139370666970639617430532859139896496037666938313520971908102161711643693875255648854087424610741973910063331483802872204209907810748198936388124796039268807362889854767319337578718387700498530097416413799733810313795031224464511181228485507428471016350997162571303378792452093983271110624378049217044449109729060589744035551312671301212792002909325205487211616132480327248310160678039003368136480527825064180272696218147219666153149933955817378266713232974776986947302594986791938061433107091709098639827069523366071058759262644662686576002932500997404112828816445207861457758315609832227330526193512072780409253571371013931009959377974040542926468660776288554423926033292610056434506741520243144070884207905679452780207231659798759002739753410881500550462162386469372793526122093571053889996249175539613935789313295198109228020829888930481113058477911588497157289292076273129306029363736868936773302546935060681666752705063092432082359961297676912690986441485347012420030076113051355456447514672196529390889740965820818727497455318497001268815736845208051809880000282681762080238833284528530981026207431760869876591680078363017160836676638434898866859943245669029308634208779273070077766300843478789825556122373569616909701281630757062013010167210165493840263906155321897223447625592505755355454132846733099794153919438920642667393863083011633932688210781182192297264924022635502290692011361288133369166832427927817582595152391714298009168351139543724633350466003253546416087284814917480522244335772633913699197101110288403957631665328262158225232829034756603308496058210052565943689831654589709674420967187589104133738312234785960142470167329693839453890327403899237526321459710557154307875563069042072126675698795199536761988748040084478217996605678808532409492032155918906024812106437208055626349668903135384342855896549562024104514 A048921 892 587415267738999550367598615486050135318988605283783885633738012789869056752767508231117915669015402965136361240754343263245825028767299635910404596120132547633339353479359887455727896458339360604116586878573678721986377474528854414861029527418430460897770562546872427259236070311334384351456863487818711389719153159521233980237273003726766586968866380505948587899562471105565829327456172919470268016934331472985358786799751034272042342609735159515490199312861003150548749385935655176090209664713787962346241180255974424932225390798849827764387741447568827824982627776822930478963719652322137031050139326382798491436009871437547251863860117377155947873933598088557529143557991147930928663608596915363263455146337935319054512162634978675528912427764063700842065724764141684550434727439485165633757878986455513756088371436222407954000058286972579713937830204730079479516613272908507103722598467158987606717208697309728927068486011398956058225504128735465178535540099697898842392006559555252711013013537424694838518059763484279989635241830056472440817786854452172125141403452473257556025065573508266874505189889845128634628251473215907377841576140598790679022005250708861785301406195907678903740679036972642264320861675228301061423675007215245859768722268570476340314532156136587291372727497018003637627481141976074963777177622837728333232238415447162944031877584054812613270232070485821711867078550046305887398660718501795269883373987759912579962348352648688460441598281185508440260081852150871456354921850905695097006974562526610988333441883155935902458634651878402223586623629074726192980612381687405092140642520340262215721055692107760767503405909394898478238089574881088757621203797766107846576429800834059031418436750566201825913087380561740867562092601390584551840708650440610878265266120919049786099366611409730886181679869940028602489444984029496301447685758303369307233528203129107945239595367077510731018133855611384624502653262960359019089137964849220149380515354632769365551163124566335615181945792511255288676723158724876897839981820875760960244506622756774968344564391149913074212221770772784435815389921830545554234742849693370339582519098509484573409652508213090360470728005296386464834237369792762968430267635250517085646709425034665081028735792222636115454598902083835930426748275508760440876281567928363722104188990532058971431698364847728790306818685262625740105128351494045506854424006542355957713987514350530764613012294370893535948208297188229917464307032530725251056453358038916536278065965939607318204260794225689167645265962419774362295531504823532448754606846105385441673908892973348646917475079683617934787214488642013264393874363436688367937149106551604735522169621580359453761292743106629038597483884724145111783910881622626475950240287426831395618055512080200255122183438275385564930407161356855915054027305096080745860035529915962758173148497557067438083869436905076138307482064712823316633495731525622505295913427768678953239588045379886709212348764787987416531614973252585674325483195557342781228288969072417497246431304701063972808111345739613929511425541516087839469509761075665765471618351989731391775663356665104377860317144795765540899105952339105747286047300505630703061029096130716558685143620020962549736648350639308354570801900250606163433015021331717645832552806004097628724736761714590471214173701566943187026170350433803427665036577831548162838154242641606670109616468194027790538755852480975979762817623394451406240425385157613056979122663279553820327078525822830739338538284424272214788520572279177499478234763582651222988836449800508404697998993926684060541405545012378212967548843913863373181616392511584175412265071885581783197599554216707779171835125447910234528058170373798191379718984158510564085841971110420883374853584943226753235891350430223166380920255776619231583767585530963755655125 A048921 893 11843466599018937126951094241335878542779163491199155659805665524366642376117666349210008167108540863720789588729554729685398441665017038661558248945289641538616870459177654883681634285801233552897592621856378849534261887541393137479022417388711073908712813900397313091061813456007095684249132504421844435163156089748654283515122932523029046127140270140907599442679810169575399394333804380740803051074175426731017275119273376263844885201954299242632130843448446143842861725013328410047320568308555884645030957802218713218360989285070387205248252778025152650493502567605689573563311420095942515778466042618522147592005241674305631237339589748548440586372960818595162970516182363681188516665152474144372043544527123286352602919507425178963530805755847929290635917649799152072640967536824616562843407144629337505899581743308063813105113486581074119462463575432976163620313509705571122561883793178524122355036027761466158945822297230612822276421308650100889365383118147524368506217068683127411986496504348526320663517618658468956835687313747003196548595649287733130127674551744899625943585468945822812276062880663858156051182429205704173011073834090102828122478228082744613211674807997043187574421752927990825161992980509259062097690437409947522486189142480704882018843218835572659102445764175885720515230906520341477479837157409599215964982717913611257397767145768161806133446740857697801253025870943895100253504400537235904738395122686722664879356924580435291772516738080645633931835057010796342335091383010661908190903945550776220279642037828896562696050825100218006965392748537305859431401264763510007772482151470288499584219282582673675047059121659203792375949338620680393919694712762963609739026359404676429051494849854649246505302926655998186112284612649774984563799206691651406458019741559654059966289995594567863416305106748388814836496494298814354512866228179927922640105602306142452096183839408863507626806174976558071788011880646405976902058005328486712818393654338416894282674594681892776838848310479472558463329452708780435155109816976459425542136221556113994750051463560489291753412727917710137820999828272463656592276675427706984587726361939352188700278050980737560528473239324398043405457796433347887235680742266889701016297774199063409935230354691795626788492244271362206045992988106429578791903139862842608775320622875794701680793110429150582664678866716132579844751287662144906505830760339379155755249143568117254056461400729171999654409508974676116818928411087289495719862151171673543495339726178204839383563247373915700335377276331374989695198393371435616023928925472861171442802020573935143346369723303009733787248808560622297396166368446949734585794376360260162067541549403561687063591113402307948996749689876576553945028208455521984126608194212937388129078441708438903972719572486259148220512933397963633761210070504517291067548923295687729541789862718453517413517669557516408231618680086193008649282874186314537859344124170710807378303883184507790484126955765579289240754964643203960169221001299086179334306034696982763082481279149646006611705331072801813365047281529214078490853274776600141402568892621136885957963763760405196031520847413428979166578465576852270803711207906493682756326643080065133686592955965581016170728291035422524879362667648946566145239225412464498669520574220521769657248348435770134159977502777129625525187713917235563526390170217315651423640575148128712394616718064895560385024812902569045989679919754527789708894823265081791201266655049757549207954034993304140732629909693461066106162194146627448482321944070524379201297612004819640402955112025718149438926144177572381940747586052679078544127607235651230450822634489029696013592475890657551686508231923717697106482582155377723935061132169855849908620527824922627042071388487593181879836016595267722272516487847299293811807579203578741679494532504 A048921 894 238787972982004542614588411726215367693463358990568771129217942668542230797415332180004676434124485225323156722828921219162660117604248504727037779324525156581460794564600524285429223014596574435181901837751723485736109454623190963323195564530163144729037292962040063995115855640778992874496625202696364013940841691793214504710674585292038624288635539612112639457361744739416731482992334597039898196287256936816438827969431025431889541169760238720213862550117371839298774949169978017438422122146894081499326208862092515652619841033363756033365444746155386291681170943083285405360554373010673350803295320224504213367211191201340265569693556646373541725295688150582077722989739672982131725071875520090232226581492404553103244744054194295627729430120493522593737670813184779324445502927023191700563609216258823807491853352488811163602890162447558109629610893941835206182681503167111700184193934342804887763248785009471999355940229695129711338250366777830002649389249554846218124449696397208320916489809661974139793147388873991344236847630131836618756313040121488515182002187139262805801312668860613967601712925439518252458811503017156063033363265083077080006615355582291640864925693534978551967812478793471979943460208706819534785333537635686941151299630927249562693440637848283796686924205941480400010081899635643726972401803915161769448253225341991756206618248945800751207740575902670998377685898103734461264849836233089592833727193726328381537681733428388000068794012740378990148149979191594002009241007906043542039310253187775590751531778372770613921840833211960804557846372422537108781186107181276395021380045803314208276766959710810944191045243389460952488992087032068527327796041105668501792141611740656361702180131351001357473715781325148047834141492682670637384735053476367006565983151060479036121289105078310650789812676079335414793413715563250031658912591116021017966439846462915916034150624921910673694155368859229987778510913090184043338934484343811138995232709390646067894515812425159042058524020705179931226393136837707974872447232039393116904789538769863739393762639962020709182394346064650027974214101814022322382936775738685373564368569838699730065521490463978187161987090787785345844453626854922732653032157154762516640078637754807046079449330267247635086944513544605896215474695775084892093590665038351110199650676317583784756091721040835682837526520423846389567249721739037253476514283108138531794977274906392561935843996888553562661310983999211570115004706877623780173135440866828625914123022926900005711794875348627555936187477747916579814815644859353385450922546629220092524388897137771467176157714317807172934892543412052271459493056233526185282097848238416281054167983552441112995764574656040124565838208694052595915513627096323362338047935771003332031648146107489669817771765345773508146596198239335622536661526458050317407840645627620473105604453956311320534275815534776385860819689590341375674017992710977980794473726233957870592683939526458026361080972933260864884114180604663271679248153866692352180935490332277500196570052968731480604138912281718815326469360680588709016495886576302289882928247555743542694734013161626205722418947689237933160789482061389531605319626524678331227427074719244129258370619492900828013261254119540595978401750567258766369707099333094200843156171601607113825343572437260683218875939778313808271891500973133081385275184256481586171893113298416856658655599514807820288842487202841252762950562327971672716286020430153689042325242134089043851215433207919559628453499901023730408169943595782044021397536871677769873911230252337140003872563964530335060944858366808819676974617026566737692837443903583715837901781155551659140469715709838002886671192874161083612991586888667499604904355428914661699096517920248035311822451312000148118027013357896466028254261596328106057045180318787004211005008697291 A048921 895 4814443099419708989176394430272860002099729701188684072308136500277482932970845551295587937054809704004424622124887120891202823605738416687289497045182827261705771001394605311465169110738661847960903951955157627063032589289850888661129131493034731935315775991987837869872212790367572598328505273087631586827230815026778701095322337473535150219878423622519144895831728054756309970584692055811714046692740623285917612918502393215484380665219820731122652654103335607575495756682303371774265056779405110162633530378046551498369408016553690764074326891723732120387723118060942632737189923705329776002953524467900411331387564444996180760110530251764593599716971078119075032455756160770483376159710637570906788007964006316072544334177017745881021101806558584646687009628299513870940318157373674054242146926174803260977313241393297667372497658350154180025278095381191705994079060846541796393542595542335838968558499648324946689548307965290908009388981618553299863316096684141691302300786272543445483190855555908218257983116990959794824034365083030776160361586966333802155366397969427264945666440085982229868962923726648686342216401472649471337174497139531165996990550676771935980374018621377429567731847623012229131629219565953914951082832688120282697544980672566063202320268121453879073229106737746363649117550745222942302876087690700334186016465564362519875026579737478088977688659357902911811593101824541623264126802144627151833477702941515110141840074230026234276951733112354783118721365948625861257713974866310266883934665133867985909956163435909763288995592183168728641277291595390444649940414861587629912911056711004269596987675857470087674106179150159190064879266082791227027302629861077775570169549436888754159962926756804039514735811077774708284433774663183392741176043584391304894731945833661636766623370970298903746656339758806453884675992496689752839492641149214987584311437544279708392938092803491723594158052920133620037032265241712410035393620171281914855935169068340551682472333527441461924091184466609527293913979961592415480597845937268427046574941138541771157543047596862797978046143051942745946305966899774489791421114680166699074097814517361502018228855590456677228822423195990088818517830619191155702402547116873579593607564478114645463990447461617892126827348493594099808134194770224273487961396196600095221002748160594501392457619598832218608219627040106724190322309044951181442448574470195528738671176061413543265633232608805616201205352404982594701982608081138239568561261038894847584007004892912431736956368893215781408869711590976217750851323336455889586025884361209410032615557501289727747270548489705904917703569673024989336544001603613986500707922230388572698353972816842768316658918290623967589188480966939798562272031804487863175937738354406774967484701792740765014427010360181912984992524328388551423620535935237139995059592029595160683067467458877286126158551579294491934209438349901782730146542119755863862463641408984934416178886210428563542984324092153449792214220868596256240393041109039249905585842021773344261980482325474284962294642137718683681810461884994748021976511574298131992019457924650008686674341215400943799370214791789567794958858370743270159374183506279356607713701924162757054042134743622910528822357234829886460694011215574403598599468391514619864935216062311028408424807450231701459288842537832860225248250917432595269654354738589011523082057526682105515823101802800837207768081841958872435637563247976645110777969035017935413389570330640848252370656356384039167924738732374530759028456296615963424931968656084823125673419023050009411938438231697748589780620795465455244754780287742052512683909999856447643072545260835598062560454394549277923543512904220603844087439268366731971656357679096645239321334085687513063034337221281158498762478763485891952793940149788679427022851113779804375323541305860255406 A048921 896 97068801531712199657769921888572991636119382541902889275307876989376668226015957207806311806894396818012724005958817408579510110376237839644882334697938383925986598348657237725160215325283677163991171044137986239093139579525864162562494585839370700749673530821421494170323490284275143086720330441496202850914263678629070479690674463430741113441150152788595459777646661582634976887511829746283444012379138250403413974846406424041165057540272484411134684091817589969819773606929825632542754057347943708952123157982848362448031488777135672151902822757568442265101887214663554418163937836386304570760875609518512773038931860972801805284008245366384179511120029151741102653790877990464746157149954149632747139726338068763162234312573787048398953158996104753526009965532037127852713915364522513354606974624972774131565765765479814217075486624052918415222098849445976282310786818605294195719494111140381250941271582146278790145200985840255057590170936055021265066349138696275530482142234702571251434885708801731686855481464978583994368189524567218878813373697658909078935008800677590328695263959212261049757416500574977888592248834032747138082956148293864103748246402738460417654009322579286041409630959807360084958436344945302624536912537872547602112214959168977335357931683171312472026161453359517977952027658115103063074943953047498333943302209260423900378294144460414981022357998766297932042669120608722310147590123575122799033487853873100456953451195088107202063512842942503124499281190108044635486435159245306593007847176389736078728760576443280869059958515675207073653471948588415772609561535658143687122836330385888037811151312361544947974517839834464346698634810272244632292407095931254069940089953954409449632516167568502913345102065476377887105605716924962071764920753363762435811218485332302769428181369381877392261774471427243047143501945924845081186600599191559988558866185801327634155501911069849506183503989281578678327414544024894698043422126554451482981553739760649493631361120685758942888367419157257268594713732759233144082105794914758794073650846330489651308519186254185092871345627030875297704770876659039161360610191798584210993274762734674033852830456349266035823539509315565079971171155099678454416917422317372954611553198367668844090168355641690610793845365240899726786995738741787106289192778022260454807506298214255660757146741595563470538088437545105252701432005397055998503610904991567967320949719955242584415304673922894836960148752527948090382161774016904479303708364893062476121920606736777425753614303913221709417003569161075024544747801294808000974100495039781578448374777816614593702697331473292740632932198812637291591347888872572139593746942726996554505796518879015911248035997579795859877178028689602009918476109326570670256933318363501461123423225513591158113387713064215964257645767362373775563701622989589690122341177092856984064385805800279388919297396407459730842754310149900053814873206544499734484013957293480521465040833181976758627191915984916881777362256268523537714141223161201202729729394662058676677772984449642480441053094176545188110943717198794748938501717344503050646794020793865227584984524890179815721276064909642318192722569310136330891912756248284761400045326967542433004353391442554502589215538555378916700972058150009374787703715340010666383729625405158783169053853986227992384920960028910188083141426725384484853638018854156466071898857681071498111608521889414880268212245808732298844483297442754556395533738967745593374606827964055540330208129606199564495779022693681789262508005444201110977696308022584666988149704468823059511165651623617443102626541417229650277937060484480645734166255724268253476044941711065546981792222362432825784646304288224621830329866915818463123867983921042205886282076136535120456650271743648266340048948711375540194334955271785093011306618098983235496486235597749460805249 A048921 897 1957101171667938270080248175941014227094578988710116352380073343551675884495450796252945307355016891589962837403717054466892961954202883717181700944890336651532914534199856225620074949923200388241728142631006126597438253139367883955734127178564260575480185793105724173474224341239342644546882704032941168792501797461288503984744677436368264855665319160645238037517767094997358349249703540759874742365874138711893009274935633403015576674642593165477476769536573594868170667887423387721023635529984184280487596948616658305630659378355201405372973948363768041225252129634323466118078681920030749050350998036158730062110532849546065553139993482966507575538608428040433033586656649587994051249973999405184810260255640134438870652137568360292801947710658362234032828278369922943466904090639184756881911768146554145865825708386290772851378293941657282737553776977251678422758377842640880727554643875269771239142078670674773318582595586962914505842118403352357127714431471078210561439260433772455298886720177669658714471999038915093503491642370289901951604464331837337883153845283895178237726646999971167199226801615629780463148234649551846325379090524726390920240977975022288263968199981469546545523549843904146409919764455157971949959315637503472065666195309219940362920555393779733939537588149405494733722417993799157212494077678467573718264524957092201115064646665584307109894692993437439547941382998119957392654088807394823729486030276311748471580372853526343177978311662455014883799724236237029992051644422989896661913947886435193685461284832293265446077120304047932835832572786162347211963535031999078158182996180329217907344163162845793383592141012636291007978684979829730193488284840863314697054318081459253886602036810553228982059908329398919882048514180207310627740939488144134646434482206537942603549356002854041012482993146259734557700832349060734030194488441407591340108872453814930215563521138052212940180083837737136392303711999597661660239066880197230628592171645119046022254951232793938279073801980957436582797090985977678689391001556473520868844521317140391211140592675713832245609272554150364700380844468893580671578132895621940181879706692158683353179265642685046223817526357997999946388664010601886378762733366360326394004555991881374756431328922457318633207618127159671797885308276377716866778431302523419093228846763593074471591091211592131094156720469564785064859547902493133996878621623991418886929459515066424925567829570000173093984902947263136993302550985746220030583128484412664604675315689019901565131939858542007212049844552555883053894987418854595579183924594966191823466722237723025936944055849893979746935274074756823400039766798904797874875139358553782301557296715284745985740133466544925836219695825251274757036516753970286049232426388907178104763684105320323137141358056373711911180740976567655734526800699095571397009502817486590483110985933477765580513587980208651513957120467032846535113690860203661526910825544487512864793218862436129197012879867103570078241728018671750698796259100983097540397554149590585017403914650493209365178227522492861944974163544351637843103323603123358932842529055226452793918449304161464229171424221337993627612104647472110332699474832103733853068357274605888610071016024222649137580853159531192483695112175726477798895278710085826664114136842483595323943435395645521332233074936814044674299437220388951066186454466483147930352613245483706018244145502511281013166858092227578767343599807403254118070106134289717618600887452021717473496808056749539262979857487625273502736155646737526502916349537419383399730251215826991502814112456096936656137407738273563413438311768733318491550207535228786526727570471705958297411296724710916238920760863515671921122506932669292585136694320159695275982573979743487012959469715861099124666908405156274877912289415395790895505284607088848880300351106798283322895181700 A048921 898 39459073726100169869645764065552806958107909934253983354784149477381012193820610728035926079085538761342433909721019246202678490341128431129579614805996632870268238912550902872294713415191350902446045647735174480319563820702795696789647309611718035883460805210924079964165816997744136115079105991991829403698218389500235138711351706781382492589183051475779136523837760391690077454937545901288764809297310372330048602597838265825193632872978905862084402216261712727914467036126456736301452907012787066115247220725885906775276991938366081957994228595007468489615091172585342509209147966707722125966872251644156705993759790273615912709606743319562480371625243615031181671433068715202258070837229618857381994834527076664218441325235418967649685821343340740366465130222484420854142592422753327703730591714763850063974003800918628796749674945376207510501640836193249490913678131752538618623662534093695016583201339216873197502983502079145296426533733658219288353957102253529742643462838383578009033582800787289950199452757767124650238814499101595478581030331045130708741238749678885782951454328118154713858549724416911133123016818412015491579546085076577345440034494184152973239666430372379674871559770543164440109442205986458685509777097346432465915414227712277478428226902491455312517644380242152131461793413638950949603202531078319268260151018241590749621509505693216655489281819111327657399296231965425460341969428387104312458774543397509618810903020519346936066291517674905167144666915551729808591700619369887137252202424278459198696534346059936241480526030510255906160849258861133295899193020705603878167141881864961361061984979878145573838439799122255059468401899864692209888866166669079054990755091218291522907260816541858035167788958392238957185484255795734079951550750195041289377649594436999513440459346301361805511804715553114296725121134678260573591936194769059257407715097854950437204864079029906806230061344152952154660048763008473510368845368395114437379223881727336466140054833124230262896927052651696417225097679864568224976268229299513332842884444722533721268526978219223099481789060365434026058203288477061496841319154080919366148474435334028611032126320034985445615342930606416165603523163810584078068935775715639478438546903296759079471499609644416102641041385885947937548063858681331788726199625632284397735419553640057269281963920250973805524824327569276758932592952108634562248010770679304082606703795421819539394055995375038815998028776262570615531017942592453514239712557199019778866401238800098648619412745674309645496127256451628144971555711794198554772698286709607864504954475308596871124051460342865088184416255262314874578964486608170645880660420153414416037001661867774529685476659704442797130065647351538172961768240875072797998053510596213206584743937808045129577452903019219066489010135311911307557155580131463287516915905683823460227626714326392903834035571937669435416943732013561941691062181308553017161076330143943277086480357239396403688196925253350263932592838535097581320606638279879989448294284034315980458839050505471102771080942867447988358023897270274004993854461547671445459468020164681720437118547285518916898374439429340562610272935709610119217750480672962725697279457970558599188709392076023660469350658813252364300881934986025187231317234565046721861858560634424623516188761277951147114255264491123808694315065154340604671066810099595209717612922183543623058766963510023925898055312587280197298449360472381112085774923484015547658485499433055039736587103709976081014000322169721741668484580887014003907598328395753300082776658025354098210915075828660785237424971716445044124513591603264106942154638591116538227613022374490589481341017581829270846687554745556672985447362946148410185707567759191792233318450693306109018753707954541208807885940924711865377092038998874980763392455236818753025632443518780752758463192636919 A048921 899 795573842508530453243859625009427517948357452999849823689041669382882624300135269003209545353577325151169260897832352638221349255364869474231700476536803167040011581421936769511349786257013066971916784107908445241196919155571513699304985100657331860918076179182465507131787028834292931112882290463656560404422310376601943405409769127381556379214843828189339789948378887499488246649092451212080535325177629361044301213684605840631920622969424025348752552006791882483637889514210952829886505790168177297031430183787714703786476405830677566081878231559566631323851426996413546036351375186682411583713329287298489470087454829386111182505025605669025246286200586227650256819000497849251277636226172325428536374668924659448332079560525865088184605237122488296610307721512902614891300004960648502523431433271156976843289718768295685413776173397296801885076799801774519258549900069636305786049403284842435049080734162148518737380380050337131879588858632174898888440125967921235200099287186050439384362641130586619798251707787628768159199884427394725668860831582927461017803517787871849871972043925791588340844912344466960650396484629674821691674961841934861914035584551499914271435866305199719023290841548167731597582427347179215562090153886739455740283109593468743210849970445112166617201012054904683125127184072066111052100612219106995408193591111522427736776673538721987542390592927027895235047171080945525133294830222486708340398988614494558658153678228130700071442226401383126317515759467554252164588837895684020038289008616388346477684331799799149668437100381070659275967109921325596725757182471502850359606836463978354781402523256959007896884829846310765496365628097093239355949589458893687065860289452088875603396938696514904894499731997044413525374813683305076339775855597691482988288036476604301983448598736578700719874965662498897304312157759682257335699883528739284306446760462842638261109539345837459889158283880631737504518766767473130916458998657343230406242681274794386185196739523195779327733904956489701183134982838632333565993841349745786260304715305651203571075649723715383456037998789478608279235130001893669430421096113001363364663601383324978163471047511366110911811497943069036372900234082360332171423996731215989797917656270264700568423000373219388538991357789024864189684391720847703247919919985219686724618109947261987899669882088509042655399376998295037544034154035554742141551259161557507289524943036365266038196532053183703038152083093021045803073246765246496768354864547663508297091717172012273264444698213153491213950910532527882106360623207299643842472547277455189169182700307705207877880099606488790058080220791663518426504258578954169763341077516258002097584245205020773352233834427220842209191457745682016818003896515486700999266468831408424282254429169322121797220282293532136762177710436978014806399715072083762103820487093387745787622819331137747793624059620893703176667768010900315401342349164429355071797959441451358808130104097867491428725297209945168154305366732302909415914320342202681246273411814302324648420527918887393723577324604915258818781615871789100944334455810620828080230435289717783792226731356452183098343561218602940202010329302165054576196174858628799643404814578534045202236870152965773018160398845411941009503189089493127649231340284405193296092965635397132416849802480942615632472093310436963294080735669342378050989097959041584151843363806711993282627153500044956891445310199217885245703757238500548174470139889214615337600667020968368259147351711503729688654735232606072267894712617107820700047470994198828498849559579376938112301478256043346295860025623609557241364879620466699155434403331723884108516347230386908793416839299073545034099998239859152777216917810597737313494943396024130594848471326895863790292625246819990136123497216257132224576654812383027946755727786979455091413952445925306430317851567050385946 A048921 900 16040359773197917272202527889794313551321976009275062210964474783313529993758315099822100125382899950612335876879661984170799597483988007998331113878355410647864080634360850234336931518219184041096435298737604425217837803695069038502591412809805815368112216041216064343867010111191197079353796625249137578882133218114829993439636626434915232936347188674770417369160078605926921637248924546400421851937466553880064828740260420360982517775115894326102643091476535718373394400471054194829714993439917883649960629250280683131857030519081129148976746946709753825744023981486598742599573917304742815643106019123639893051746558276322983388050413551892143696059895847896640862953506366203535544499334015588060531528692864149270194723880881166672559043141177787692916283914678012298953969845874002685124096853882475252350557245832373808393926411286623174230710927101737021097633594290329065505789450405330641365870745594037095566190025071913750877125271315376577730510531411270841850872085601686120483941561441304627585060982214718465858663419586317959833976607793953137995823816897833487439814566680355676009960408830593136216382789980486936535535089077544600834208110287306777356536963205770304575210272422598033927292460064385138176402997154663809289155589708102572904879625686124600844551492533343840926662153799203517393501593958432710341679915730364169787300542266203207136462479105454604617693405934727445772064906603807585172020095986664748268184841624668154321071232638395075138847575240161916590710341061080592642095854471419417404612299051016109555092576402620601811792964072917422323583017091247448244789158619589707237676312844822537338846365522877854815468734225191992029963412781348351952796100942260818697397555091872695941045561356620507106368036297312693366826720609104929814822102063646342153291134286440417612757252175498051896427428025592537724120478114505255417520327044118174765540095085910787255302513371235747413155220905744502529172820560508843055550502483180532538600196126618469681540728835818302602671106767407429492999604317306313280750337149655121677493528461022583021415032111678639760504665039976874579088642989014334077428164942123774397874648892037208168957975912814980743998353965025853429666544025841010589976307282529989563785454053349702078727653101277925906468768327667534203229638015799698109465935021276646393086893386555397767188433514800219393539854732261758949321924967311691292097818892492698440298939862233825280183483323461549218992185749881925251117264770279097086943422755710214757635356754187944181368612660699902576814740134019707357732943435353237319453739098997925925221697141975524808148323417103603252863986889909484160312159002133418138079135786627170459964040036149960917275373938375175733056388583474624672137746580803139782600594327128681867510202024742038379807931341340599214719747726197231405765373259967824886227823126772556688655386242423271510306103218828427108302502162162475649037441097465966145575881734724004946563038658717555073754540124098421108566945418883821007484539551669185527138703441768581749294915913220505436826950848987955969397293059882674205934590851821936654193637171670368343283964391098040923591696779978894655657158281923377737365145835123961396941176835386523516126301051844895820350934121478504677777095582860272670779651279018423154101094104576255103951198210774789444131983870965961109701588379129609569870691353314286380785045809139457335296418338575689736598956144198691821285848360570150952689100818278741407873865470751094272680690745803306895571454117643300067343106277438451798051520156621168194868306387430872188469051385790921383953658783335996768604333032062312804790054631447832718379724466579797395694893665352683548690823911824216768536638564930953294143086659555955046573801207630933169980742066290358987202648950174570463614002877687318316269356189113584729287770536406688813101 A048921 901 323405732951642565533616914070173324812326162350646351297615916892125722351272524742477913724760483450668590798478484027019308846250816961897482443783701312945432426709971881002764443758985402379573261521230796313333600556903062798717734365766319748794546638904922110118581150730049886679638316445390821401765009539208891951128010256770991799081075638845877326807665714904319706550724570055432854166682665334152237716016829381633523682749966038433457464661597361147052495418659505161945760867849118579982328909912728949516786745539237320070991605857683825075084380190881376851879063284346849462313891973857498236410824637879769161683761255528223795530934373799091486851218338536395185798944294786060304111252969152308661006574554246521926270339627821318342089819677430362458607325141211637176823538244547032766734958347182601956542658890584723041542791827148422017595969269531714549091421113022873106376250923586241758657004548119544994847467840671763928027654445873916745476047789801908375146790377416942770783379725161445921013603706499458278777910697480851585344338778490600985889691421437287213921233421997506467927749161190092984754636774306492400084442005577094693562583980718874575645670489293580011874338982235705808733421666542177836148499259411654481439439802233673757115680575256266465858679219772357245621668085289308086801955052762011279729125796394515523563368961333582811274039215408803680710847513651138309751560834884146040088584118682881099290738121013095103566318494476385094747649731884669013165916579563749677323446695782255001050626856992536192658710465671051147562484064836548580008588656481331213347675038174788740866812524787433462478715123082692846214882972547956013178587921337573174488053902365398599048455713572450667234178822451604840356884001144917997234960233519201073890353866034612963329710998487426059836872499539838985911459744044771430988760527416750176780181136012593946803949385432571258712298059382853892520051491681980636342778824823204622248870969108142062523444847053863660585353671509485754805524456251688538620702037306631257610420949755487595162386421397665945372686777300883743369915789523410890667743296899498156084970507490206679736419798542677698691458439742617174488604689225009724299112509512713379320341756200636320091918402836607753101359117338041103757812713754633528063365457280869797315430044789847841273010541126025025117513007077707548381486509639679158273768934985494749588041187305826332115356352615548662332274646015872611666529523943502607803444992508912177931170798433239117431262754514120903225856684221482132446967763071044693379637118531295874799111979896410924693096438655422057120725277170096440686043986459936460241949438145731805793021622975021084793263880154062547447866088616118867152940247295684072888368900569139314490618896002566684281550749526398724389164747255873507519279351846984191968379582259168956818922103795678379297088476430250736457279647251170669606537815609149367975742119405401289865112556711766135451870883676705634088017337621215256950222040167342304295845890372410226341890371065027225702046164235679296465887278338898666719225140523998597104068320428486610085108191709757482498515588467605171882305049083964283311956426922954731151082805118192934166365463646897944117974524254060521820214151910288533183066032994603812235853842486663974463248425853547994335625764725680038551425373910913229106148727222158835297394810976716238749289495097052857251422908075576786000217100175675494293502313097468963297184616473931851222058398162151041022439390025211598849951008718243070953486250548236413767996681081902989020566718180290933333716427024740746381901407158037019046292972962903972881063211278342576018455411980842565849551614493282047889498393251194484292382318381495838753157189655629627753161585417049001642847583556764877304357579264203924913167668070955649386593599237180092799363184 A048921 902 6520506371730657633090866949280306685071806533991755725587469905414564030732826650099524596696520741949480177066587318073101320787309374101789033033235871993250397939462372430416886480731732164557772057694620016531827629210441748452677921779989125965389833965488823542994768817152255704043670656818173115853248543447396461403812949357380110218157414094063389988325738774740815317548787144208712659308234046529710862950266485252234684130622297491779475076404482903970336694257618542604096235787858935369685831831699811829876771231705072328190203608325874334454097447664526338600986931339427261554429874333808860318875153297185347561545011045909634613602555148477386709997623278617293369874779326977213835903021832520154359065285967994494196295915017090279235427251420067053212428590543139182885113492962460420760434977845338374815439280158042774676962594588255557617032911314664834448452166974977717165427329755475060744005430132996241114200895726498833001516991207199378011017233687113991058023467105538838703229874433644090444757812071778658230402275648632321869759420456103680179674470999204018126724232244353316575766142371531864778136050108032410692957918882237272924302040862716985988397703829926887776812388632543840451298109464420392377762232779102187946679412387755704604841750913765351951298849502388112987020554542101435687668307432107755691534464519605679719881437861945217535452574043378893875764661798169343997403384380914056473601284732699407099231707674794790839709038346785301040140197303548355582370617435068466522775914875749526280166629135590938313764318597066769164237381391651475378885716247187441303926116882003777748534136785917867947617999496124518940192478462548476356358337717212049401767324082093611462142268156002188996155006311901220493962801864257116051146338413392029988130972493698732280213215538746232042932971439294805608354313635310203477090134336256190020123837298745824069550440253788988346921606060121879275244775646119273029434263610534949110601203940558164137979225324759270288903598122303145020981554593946939998364281195425962266286185511476612432641452006804708678925471043435752993847367569282367388628706274659516880861400974142898184808487809259491848202204318092293507013394314488102035477695826819019871326740924731775432343556759264032416751676617300816406297485731491283177013876240230961832197054169966018789191040762994483041619077855160884858205772058033286221804037975079726248701387978161130645875989501251208806481772193979837846538643010631634808253960852021264575738050880375610331461175475145092990139819890458782620376056681305459672567006264374248328701769813449739921686685588022296098564459785439497547202534694693079909264766433815108881771731502458335075451825434390835143268700345621800016062956593837835696772153990674392531631176313693547463742587832143319739793740419453173932406478886173522018498644251281541380610550768073081240964626351480612129623245139575600878444539789274228459660946465875819071536394421859590164263065682935198870384184452551996591746555766369415987543659314549831541736611912118163011384149326492815126357263336471581858510343077310268862990288822285509860865583017968165971037030371092158695512139743973729598212287742255467454344170119851829103275736961922455297461706537659434119460653053038141823176704686457550783280862018115024948551759658108036451020097224267177066307877279090244146108561068382475083951787798127506996523717464850361369327498936020823015137685352456120955375442683982068419719094829473548513588047151064598543291116086116862138369412170434110519125737985502022417769180889105021677201793983481974412083469217719164145215899402516009345949046116088015269780163747414218551104300620662854147305976102722728737723849836193944627372059009064632441385200211263003347128310715197799904832733992468844506035887049510876656411968207377251613818915418532254494614071709475 A048921 903 131466449143427786246735493897772629314244438526015616588648216935352523095509528568034090176117337474424935879347942708511384802694422754389453522118619207344213210310007926232093384221748740142828397847665667252083912346807325975399829460210406391947870083617639021368938418772842628774878601103129689916442375731221397915614784733815487525447497983883430430098746218368658603528098939850811494581539760679449365084651035159638726319808083079279291738057009719648252567282569609637324283144009050987074487161408402696201246512056850922741733565080074672473579687664727799847991721657786469163113565664004362267891662604367026339656101351023868797551230921372666697047880593692263530387020114991570290573416422076018383035165634680130437739196312304234582123365901041572249438622783923447064118021068285588758824857256582753965846284810003799532452196790545616725526195540330303122617978041458079620466472716153637251134395723684465665224973464790201630304821648691899413584212720123544497909960768635083688517577957547752426385761085977597600741912402849814176057237849891623621291995698396259992033726756589418146803090494567076296466686057523512690084925160419225891122683054311515890779199928973315422062511367735009928943366674288222284578264301143759053969295831122490714009145624807656450785820937808469914271951175056181061045460327644201517490706593915163918117734026609170514616211986588566042914363430463842800024508726136428371736603062692101327251828590848474451897118527581566745094921563286492213367087375559933842468458318401415253078464575581157641289579998895349734218302936055992981752545230967204535088427155227285128791156525010863528772440643362147427789467904547019407748940791875841418700859613655117491934313811512860420968026570026373585147673170830267972678294477855849875101495593527599974199045888362490531962188510322189371135800685603664578460319857498836775768986630837132168877682029592944197618062162671879270564631274057005291137472986572826819144736851600662736241795078474351560511010684756522338403544348917633747995332098841476213906230814671970510111429360198810114986829401805064874561066881561955301766121085241941882452429410355698605711902051473870076100775144769918381945786881680104424014291578961212569132976371204100300066274471288363018749939550856659943045728803560514537660320244692171195179887208859424826037821922590484225959098822598240753433437227852580607164333855379788505640822634827643528776325368208870519340736828642746844646039508713825497060513750895007743867118403918962257069681102498612610353078145405573290970539922361512914847251286922676476271989208179661676404636030132609095283834581073305872376601063828357890670659760596630787128549844759543328816238619614924138004520988920560643307742463692018196022636095871608201653608462346070407961411371590122863067322669947850145569305919783751199089985473425958855056700967766967360184650417201463625327213132046843617660028141624809178594534634669246144714915494468420500180105794847468595947980292844336017661578800411318124973512954804107813172083343030236031570499993018701974341935846924052755092386870405504500291611606130852129386285274723165970598291123843444515151310589635693287075191862147398307891532426805369773262052474459915080060524983094314986462505165035140863528600186705291105897904927773381290526036603763525805071919205900049059285219383149592128562927579154578735420477110288451985087194952777023490831328176296628925555629226076003210526604181100944150380907426654661068657030355437706037667684441505848784408592489330341527568370058310205525438825811318138765973839581274396849916135973033937360471102217371626373274987648746273590906403688594302263149022333095349053337140524333544042316706212507843918325880969448378800901712567906327483829171372886656456264188581113309259373930677387880715882374178083972478966861323281853715883228821007078534 A048921 904 2650626541109284654576023394876024802953489684489720327668569624263107665237099084255876676031353161462834815249933043822419222318823630786690787811166567425238154753019981869229094382262011618027973992846863125441895824204501677105569613124084291894463830660509003983351712856303284264206846651397630151277138063639637281327228828399374910130692344132900310237587531266423155989592715507723274209544291995510824052307023307938369514807735886913806782530925954891143585357580831775250113654145414250213536874778630383329109720346213457072613759810954261938086439328242144452870682753463303859927268449363226077711422841110372831762960967877798231650318283223113150797401981820025794021045806188585260871564008065993660806234855167355503917703181852382062627681024061372928273114459357035949163608357893660547592966351246786507614054419523857326015258417014018129831803596867106660243558838823425634332867305737662304501896625836920766609269673882899149543706981079409084769485518852113670479746637959197090222352568076847909987145624570722510754379779635855677769033707659755494996385537091390922960179980739631616431490593975695249917829459513653012749459850391414513534578262816726742527173242979562281709697466419460881554812318435701028237246572461898237267026754600412245388096689482530218446978369796795520909162966604462168010697135438294083563539870654983070397484073724612658053746848538146094513860501609247336735924800938959284450039334476396862227351960949455234224354912913390510367818507518842058702358860083668768696780590092833419456818476492700671228089573623963722744242654632523549106443341567875061589265426999766405884683520108734893681192080303849616942966732951284526836485667889442376966634682128747154790286023605580023651555162708716737911846165976317061000882657211383306768404324168572498186102430920951318566675412702183010661545207814786771595606765489801412736798118430814421490166001011102500658586380976868823793002216472292565033794457325847070717061235291371358147548908234220650838263727137157405264589116141895777033134945778477562229351463419130083913390026327686957531559745720268246957464477472204775224926165932019325959346364890730194314220470977007680665084336620648890098698661601420871082488044779538271992040049724890329325204450457772418424772248807620301154387167731089608376816093596469679396985924072826669172608546814078302200792867419606652215564076529757958143614012970363257875650539714693560849027141427951257909696727132613289687773610728149506661102443437291185279827576684076066146663300057115851974793668577527348802089243294276766707844820774367996850221598086616568906220531717846978991090376725035533213417533101704817097008762183884503496270713088270181093134667973224275036056317035347643344748903536895514274370553268191210571065661286190295251624428610257469333020039931694814215515172022273512789878765096715538184371663531507045147969840470651283262366659038705215879685886512994862869548778844540394303866307127935899702771702871451596148567979793943318335540755182146440269346552207216762414625712820439006956406257847858919880189295419325488311701122222605438657569204339819951810400773848102889281234579667894497943388565412722708310036288726403556941453609334905695248657672886785070882257849411685872219397595017977857037425495141175374590656008370486051561470925056528447623751998578336691909041416136754199216995501704806055395165184413683981125200517641366630157290877321165133461031773441006691378181272543981793275997787116492181636789497512746981980391255166349807105129179631508933708399366596524625818395583590027132910459531960452595304527159076226775844099198761430831535454291628073322023766895899658158482196369728764126992720573104306938878466701918859299245092467478646154374715696352742174517700749873012456756000770267573807295028345811458563944109551522117084913552606386189819201105404994530645699801 A048921 905 53441932190378948062133997440754918179375629704437302720438084175744559811157868641257456974110052265296338070644214150199673651880737241226836909459286810309032468786175664137389074703073294020931271500950056487493836355527250466995168564407958032965773361829312454694698213239848398562095813410600418006919967722659991134898189722573412204239531516960038071126809375294877452693509726538617714762020520631949473863164838850002370997914844632148089270109237364458227248331292162970023181857555558968796279482212258627273107485419109209441187702566726264115624117262438428794050905827335410766067117312947798514813345054575674429637792694696066595509848428793176425004552060407479465360062013987235914700903240053147767099288766849056035308601114768530834395070225002035078800961480117936023113224647733962892283798815012852309931811240593726597115840671384436743123207394508408943500330185739929597961190997816274667213602518989600772691629499602039188310018522218224318430467617512103104089107216623370964427988789047829603613077656209146175852207516276209772329443437778752440225501577544628090326888779638725893902295208934877134276201266247585985531096813506774261464941043788161528521351034174734794857604895886658926173116035357237457031143109398527958634034372284215860392314739337628639520321441057170354762073818407215056375494583661424985163889354655062071438909976317906385070473445609889570999889390531281372805873036506788366945264689976510473535768909411087841582969302262660942454390003499972024270467123639842338904556414983249084686958869967366357719584342116776579074070668482636861028117670938951760795565004080863120219704003641156401389331194313775333441947841974330725530204628237996412525447042378940521226629316001390625349794769565120299752268813266831413069528162017615753208718108785263114900597238029174596578819138939225350635885108825930203306959027345056226100486888033093735247594743508166588685474415637567062642631417949731422154358557466255653224561806799892471370218351576561683726721706028356920188123421249358307624433028790332510826707991550269937189799200707395077552497478225218993351333920233525796523006055755252564750399526474472767407614530126526806095560318844747777400044033262060721085019534830759060942298913420262448650671830063333028991895061709300961018094132748499880532851541431701431309859005976444094998708694827624806381901566955010499371962157559542724238965122344130149909077676086828939010441696694027893766434893107012318042144694854910844587321967522151126716875857237223241730063198681888705017177335507028261142150032328668248002054361605556265571491384350374054107556684090594760285755080246331839575618430019971458481532772480819598895179330157153546440237846859909213662043326062158196196266749803144895107840898970635091662217661198560270517181321678599725102227182035508174265366752743772645085784462789993207447342625065544076506400563384620755934372954211161430519383226214974283551033300469088795285306339598528115338862573114101286699959012657504891436836688320857728299247060628391408999575808713607915224826939158031549605674599902504648416465271159783983808405797607838262270448272939165178965085624665797743691155740700004655311258366226556652906189363518836200798066227481308124668167679777885572593179324289964388553431969507777715791515334867834843808995500463689957226561990264505176370043972864018781463471176809372109722741712728219317157840851598039044454275177718003244544693690561947685490887606505156734929723233461807939506288780194974295250942448996260369347765735321890632098406501750759447440286230903301242422546317412805645255479731378748281534790684956866208046203054530226669896914564222504102723740943322319995331883141591895977334101601771334978871710410978582795054639068962275154719555035110505780227831073870634521569052248876696888853256061906550487943075170991497811450833459616498057592315996 A048921 906 1077496234171793809719461001824477265456546643147375212959752325482792190649457282307933763256130197741551606717493830446392776346800201938791854981827352858284145210428718987318056654934269371788004677974181046053987603158244599711054911490023636736571630626738767051045501391990110555505691525777678976457890237947132677622180019859296308462502524314255943457158420387107787934783387116878894857308583527437073296518305428586724496121589582665633888950135661211280822889711927232220775617361921525783456336706826683664450009791910359534539769386536575126144951514158844273103509910420053798402141359336385064292440585278931906739984344547501126820871332371009739857828627844533619160563776304964844323614350254387557214262199310975812616536511758259936830691343248810007197412057089023366740972886184003801940565404115322777026058670618796296127192253601194596600831977656274944251746996961329621730667898565104424102698349485971704942087867361706640231807443901256857628786003334793503932530909221813767425600019742429772391198961717343180626809697188781161793850560823461499040071067810069254465779808614896010733226459571054398805581520012254369126624961204463732268241627790278649921320737023857759954356748201169350850041483950060303172960879134446548240081163746967605576817604386428579147478502447616298895917411417563303362180553785084515112580253605015490829368232545037554811178227556639744992353675378031193429264675426125066115391142229267069691031310524194392112540592847864857008374900882747928434499099444467641153324897742111677952625045279463564011641588277668875763327690073704269759525359375027803833285120023012935230103266236729475256076801858562257969006935446919723136855458878048815779895686301809516660224145478934014182722538492416792774888505901239688973990765801716511604810867740924150754053343327041787295270832912617248817337704902603196944288136313724258140836603899725117459247583728445653749974034509498246140131910855700268461183612201840189154466544431638196716394984256937728433077512198680005087675539154640446056428041693335738304810524296285079054490647571272473225926496624417119623681347542283869637292072871211236278478229293431955045742129842190562487491006483463468067290797699931006657095292778769719407180358700339281764804516112532470072762169809410677168426512750088086860213744401529870661599697881511141770537295532506024532193597192154054268730848805151423876348056653088339112103566229612105353634964639717848966167602405126855223752431649891101720420078848079167579574465753789318315685468065160940013440477463699035223620680149721365921940653330846404652084412441050643592299988958414039839034414936836165824488085572645131444199846661749522569040102158357816715057894375254821592629842504008916516361486864782103838268773930675391449902421914019710887977114556059499047253635111179875877843510253304772047946073548893077951837783822199836139015003010990883210497544240438777723426588727260424991961070534508989446001952115119216733526247496354807270992977464632633827206182974384378335822978967043075381032685040658049966323953790897974255290691403045003302047284485422442458939639033800030704076826268598674490191167083277234440406584100604928447662882869823546509491033005813166145584916029820461522774525877423879502937809316936666984036438331790319164613157590949277750390915718877991861073495223960954787636134671842930535112306649835058771423863016861173458852406124719145572920465975859504095344980728078215793860584544175697545671286557059184559833612749501574228102519676271346400439845650430779292859138179899445382766425169076776059696245941217455459188387039531163776077673946001137725196714449984138490388269420087231819457906417068246017117300908055233590703217616446953925152126061057718835245478533701695316713494100197267667941073355378962956301424146823616861600784776050319415791196683977972488281885011682428842645629418319 A048921 907 21724479019929774601184824656651113185379975239761749339257223665945971972129797914734691893512640072755111229341772538815957006504512019609184138916766178869438125423631363436130994139395664370916456296384166749590441567382691263847038658466687999474799183730533659453866944370606395780257353980633750112743564970570121323558402425504942448647563690984496815023190000718057845046225198357002551574437946318165751172452600188000700440801118167789665836864545931232606586644144628524743115027227879945290487691886760113830382470151389183516281620930162725126608248312846500971874538019838218856048563320873078353316388565580480049115889925128925024266341207754449946220364369596934769107807392500639177265476615128058688500806695408605567125553114761435731611868028187437140112186816227927640113559308128660006991716785489339015386542607084359681922723619991444785281537590382608031495314009233997647593796572908444400942329455122558996052774809055099780751662495627122241293359080805639008775585087641101962211576633618880281903523862531995551588590938867998267811405234993187305867160428961114730994424410966644588764585983969303579783257472210871324083426482273300956485513438042657095925507171353669122025005962374371555951877473227999797215999788077568196217988464832326491355580679246858273433832926828518377282316494238837503981069269039379410038418088020432971446660233134137203785069038926497092925945231971975531389553013135660546511727842681217969134062809253038424361955591415681944740193809143573729596398818728889457293494249371899235897577078237585507635351345134775531023436308191954818408913434691192909947742829108421796028478933645235676471864077683001050857342499038847615910949036369015595516260414691636432524498699919638277950661195734312606362181756228525795826770407024680144958580962183794618717960393259219277418075936605369831715937455610400547964807201050349465290491381725770930180256047885326527398809895095029223039772524029997394764652567059143336266098815606127515396063201218160129091147117223064556549357300247737252140343868996602126911257280034991772346370499142196404473734947389000487627444335796193459393556976706354890091425494263775551157780054470631590746266866624030124327969285825964922958294571920535547856811331173941685521726205210207831543697838705443011360514389049181874527129634090793710847471677377168634401128857527677771790462500206308475211140874237500850635386794000601970834101952412361592053159218055549574161843305925732761914284208882959698032198785147650209217229251811024378643627165399711673869098201605922612671611892036532147389499204454470848989769658064971691757578323271987187144017113670735695106996941740052710157985849912661101556166940821630970451843719953649866090693670903784448740722101971470027784030124882436343442297538968247749724834313162090298112128066009381475413572679461764061286916089806997774874960189975850471169276414201197623905430731041353682248565451399641462472944820565736944741202563259727308182828086682643051083659124941964150566626169692701147686005173634275425203989586790171794707415641107258017777139370462518756673372701378622013697357018391070421447758708957038202132069131767949976121679804945240826661774389110123978497801554557015692308446876195173917740871866072452578760346538854897755442178281092124445489152767557204003135546798915022571439273853478938780163814570883653192584915545210503278140075816423213266549162895128746561443183390551004143852342256894819296273869420088782807410667744633704045633557360749161959392028706462040437129407798656219636780735311884726116056577216818639728012294468244280019555350614235547592674529780564484253858549948694377145712981618150884203721406206457189032874799025576326478063862296248701883267582186771335316177636543141854512013302313328622275610522140763319577254314792079205514286898133801470478154631619599288710317241554154707670708923122739838450 A048921 908 438008944922327881337294625007938742219153795327529747030728930593050361419288794907423575649068085890758354864437211210113494718751194992560168670047984716538258626507110339170554116520438730112148220059692892031061436827582218103439393720950451955387264405803389015170098281354664759731438215451846143995456780478744548178451832080850629790335870675126900470241613337319061884714204514490498327964923016358274347701916028472164693700707648377385659937229086115376152788638421110603943452958192898095025287060364520708221487698742298926144910506654171477466100376338659638436090162452468258155597335273301646423179961966793053471342665930465041791756844609873887444685246561984770970217993487034110787061695190597569023165707378566106133409589283283555462498546353623764370131903391375419990946216029517156876963191888470649112900695017976189288129657499075256159651764296462165474733576802428863609456504772312157446694822371482684992444340758081054417808379005026594727699848158417290360139842604488988540296040661423844501309075725171132593785989882646883886832390554082081637432189528642927396240330508129679583775571875562639204535638349134067623915675608969332680197189669574424577771425667511939814410410259035331109932402765181447961408684554259050837700535187868202971743612078157552122544360323238085075149766260926030337703015240191413880110070378087715965292072791082241757677007151657806830933162774665295285844974421576512512644390648747574464413904669128450187791356521582386521986930571577832653374664548712769793483789902511334652055271098801153725480389808965755978825647082438502975056242910718472075338587087198880228513257030051975472296248278167865328823481496614310185076831334416633558750026701117087450749426127555601481107216845672672277057515794191031194219655972440835280938397754738799361667366694839035744261459738566633634439482162679190945463245843289009605462629097518389594569204978216369716969151354931944685429647489360896617544656595862835743956895165784198533777229546565560265797979744373915390468136799919339323013167030281450389449030975254979817762442949214316335726970783330531207127413074641504986009026127061454422812084536868013369011206412494744290435670077382688883237048673532307076754128501966544937119310651948653563149761984643694187051565751216972185640013943583092204127900822324838396576853297678776125284418254935743702333280396965994285052968037645643345359244664292080282868824452434468189363690800801025874533235767907021540588942995745801781834090185726844670158608595439407768423492593103518703387817927338134252986003743619881005945717038270387926485331193821546808165650561509816708783633206794958147911106514874857169560179261739226467825915291805621467892256366647594224865744200132259551501522503587291835399511539610907625808211530775389215932398533996950034477227019627514196108576485464576750362030154742615588135869398455313377515114924109543482190411188758228701056798907692982439119088480285317745363136634440669872462963150169201699593928006086903739091683006138057565260857974991282155919762667830758684232864189680582363524709731974611769003537103148492554743669745861122803429680385914977962788103344514240335288073786899361446549766785575436784649128433487517382509739772262180499670997040978263015542227413454639228288531519342974738161978934875189520269616809333769366480647572768868461701874590520080997054136687421860444025149839300962863303048832733382047098317947368879572491420488168365923395539453969454418838185521633454411004598947590990675760508551585139617131773636066854666342406065360709772033264462730989027107105009044927813057523625028723523972705659663457580294946340379317561880996894769857895343760115131938863753451936552593542668358026263109753994038124531536583715789147580592137510505924618188220662079734128975961222531881599517432228823312104463004503363298569662293438251726585331045150879158034993417349 A048921 909 8831136325799495723592759628225236263971465636013679519871807359359857720989728710793676217501818854216829878021671823076535741703504586935486101116323328938078191558198233234725348661154091537125468041927071792746093939727271114018853792354764353857830025475008745593325862094805806515098861519682767974602649495268882609803824514855707972327809375904344876296514593083836925001549946374932228931426226281377581080200279793603184366392967165783731507864746997393668061291921259787852079373799970184164019892420581774632401521151659760797544502118879784398508790661131807317301948883492127001094934617731744474311076039858092978508730781374146247476476476757936110905293994962372582704600415577774349188098721167351571517008303665843136453198572004009930473459959969894309043162296064724401629529967473565608824671867863628441924964797565893321342910472573631694699454086463732589918970343995256738859864401625561145531816607711504439695103802311655410116752756747683707272762097276650327435500497816121899308346809604050919216513302867376512823917576425335534058316390539997694980720499409338273201882812710486188801438491390507947672543960611983599222516527544613203224834781632446110294370388382868559184473569617664383464085548599710880569922100766971194912149994239810243483968215364231886647881119403293344456651210070474129429930689291670017611399828924586441271785800167139925184146614406655662398777334936856451581230842898272632144275657748320753670295176804905003433210905826188485640618549443958452813766257034748045847330714720939279882839139996451783175550111693016226910307165452688788791129151156992399291783682904360994058862492211428995827201281312556423076737983077395222912671457453559129442502442831662302490373497059277337142445428091791222715721027080297814709330907889581713909599830572462710546142828583384245416580273830904530732199007648000392232029414727585810614988062573674389279933380590542398348205502219327973652603329640721873572937971521133927210515584066442195231888986721791624860858738514919764879554017610616419182854221524190733755469235611833623050734602395688546818730780459775222809102414783477687731720525380256067366382358340907391282228392530938979913132389353922906639795251027789089455551815898354907101663993507777421966283815612659956989125837132338754501430949770007915970444861852583757660988805340327806860815806454885606998765827573165876568929466363870586891632240286070128662599267775881795221589141872591065626789525390698062375621506765942646642379228292425857092087657284020087615930079018525978697993511181893261202781194807252148805345399536108356919326398540060368681264154863582601210508425571382832507448034445909928512619624117200434131645002557217999214012702412505074808093268472372946173589247976604876013854923877604994669108817441195858403381269517612193433039553057601875212559643686364116979035190693004525680997623936695838341609275930620201486725446482312676029353497328340460537877599466567755816274616082390222708870954850883357984569725375065028245602362203129346938088270805769057193378829704814169801331213084924260506127179838932752024130558400307205510119855718694939571678794493059076728695537500026981872128167569785120540095571268997567341971748978173770909145680979903207039192724599331872846909810349725897265855617050814775578697373795800803550472010974240659051960244922892072445894415330251302178952311306884005061931792919910196826702804016407553704849725011667959389567876030108336852681570197062719903832689076505963200970678347772193255521414025030878498570382920972125126575954309067318539008562041004983945893723180069366322585771772478509454790098835604851169422454256177851988267513679368256735036687719883944913808065069974365430952956461654522611325913399222653829542424615883355534632308438849597576366575988986272566849110542494678389392021331752049295326332671129911561013320994171890377624354875378414540758856 A048921 910 178053370162760487856749338286982588546253947934154011152125632948684520777544548847733304989848096089651638109914592432431902414112564763042075778147142288001547781658134151971422140535634677051084956549185401425653853981719803373265912058017365181531117018239861922849247016385376389602758486228405752452092475128154430700120161690068952057222662846647530720763426755514706744562188134097179085224917246320211773380723693496711374723050310295823946284183369024222049336391563651204252513730611545894922070975958482679773958761238276398457793325575943706388562759843639122792782254952878102143607813607110096817758268692438908665899976542722870711155676932636663258198650081746109450505382608661092941296335629114447194328352395345021938603283475335258934922344250414462705304473843125069994279163213255813775605877322903284757620491135622846126939571659899904729455137131630012181484114600898789566463722456118059043900328997984530141649997869763255620692914663738419901006834677591975743337270676828807129365899834940833971819496711102969526384693582101625155036891179235042972119205071658888735653433873628492030484923279639849365411192129323174978390310604438815794449786187076188806180671192803970222765416296220939040367561720934968008869321434254988677559717346162518941255564186430031220437027006864840087696916622291133136640232219795635654889629470667441450834029337677802380480522281989984313626341796063737002115480968669998387716373298877252386752916890326590010091948095476255725903764671902159754053322620959925551661112076719787858486468088553189753584287626474203357999857091031464277168242970571037843802470539379139275015905339453574383816056761527514323905325885982960987750971740101827833403100693621948641693822996959723543910383240079477786721695070935448745978498570650090543404516503063595415292532348230826461250055736717237410055962757759501745502986114274339270330379712147793939143627224897310857280149618776939249851843646786586925616678764264445644555579461990712374481147216507533193879073620139832555127652712597111443645367491357566543696320338956758532693931235739429531744933659903017258946591679737064065405444246707696703179546686057290286164275481197585300513830943718123566288862967985234948070528635388503135017204499984497729735560727232688068171060941210648217040878623622885658213017100543892899636017896694835944248992164458985353373372913196890006416761615775390735263445883288501269803246154028504302823212089071490264366304536394018565710259278825992645857848218997799944963826676001804411072974484748028189405426469061514005032340196717814080593492939501299653937070920879365959530101082193901844096454167586587462220209122587329463796579691890815891223000073732714008347302638148670951633182254074239140619646866202785006604051139820760362907664351441179366353583940081698509999993434270141988408113339895896841066730764390327092037658505675792094188212843798049578265814969785976985345596512077201457671705721325850612482411064090015035815586319240547113515693103418133093400931087647810886827678150725057756141621808588700623703681233985378750643953836387852414335908549463456774346543976256657625783065051139376719088981464287440663991607779253933813430045461375762167173397618248811135582677837407068688062023213700732179361132580728946127219541722689995985874721712308956866309427164993023358471853091654702391885254740186652164011955503515258622636808364826079549119019071275760265063798108586931449843587944027623799455399894917639104731620258322327708424516405843184012826832073812164020703036443320866350735169724437009211022780855837478023586120219649453554751046517419188082598754448750759349614437942418111511408132048922425897521951802464539982220259344187371219266279965511520458626443311961089021979697781389651066708664465233579661716514684427861493363835805535245824087404501861961505787906514811957978323488284446241927208331197846500435935786644091 A048921 911 3589912040390440630368284434949383322044335834276947536835477491639569948556995472878270184411641095857737473355268134601020193396801789048949744903516581694363877435713109213849579962754117697549883356819208021616961211233340735884516204894892324435266027463922070613477772751036096672365010084238255261256320508931200136506940090191345696522015355986298138487687333948172924300025912158117378341372552588881883493524570028080414943562955989791435239197973578401617961326658645043658879393984510614533448610853255035369020781911684607594046268232717674889326417965458661332616268507057979411927293736851619154307897739065877236663782348545647737904174510839343927853865072042871063778716941451224540304642369766106763164696669477938028660276264976510918641894374303396437094454492581925365159932087076133749870200089759704159419515900351463026045462322463991406581642780148470219139350128664351051243784833300387904817557287725547489004442817355062957512755135333541265296416093496847317660515723950721911526153373163730284935773773472744768723591679178415389950518265897420545863869717674066015278906260558214843608150834362660151514912508038869893302321843184178876503083385878995337077768582294943259248527764179933003314226395953405276395112378187526980949987826221178712653784441642834074102219451864527786444851888481982616230466232585588916782214691776197125607129258234474051428108365065335449324678640893459730499795875709093664594864886307687504873391556672469530978568854067781362119483217674272795517264637870027761937843295843493648081864889718570271815314623949422776410976891759069217303577325981524113849753011723178523158509689395200474515070340598716462486022757436450476357639869311261595323514186742303285682168556774328449033043809744037003044091593304479490536120673472116217646540147825168380190665326658887094528339378347112666830643790389748066544830813803969813640815305141335758827339422828446200913939978265575146936184897953907835953561603672161781564395665902141158827846694947335897533198257468400565461563969111828943316161480177897035129814476918576929924341418524243775823352805632233853515105958637756270903226879170400055549249952917904728408736730969677322298020879574112417989593148520723055995208908891151184309861970027023449719150953416181641217804973707563252219639440308053670870882934810721106789877635172172476967620373159006256239828337677109868736208871128333961640511009007230522315702920294923435977639806918270244837562366435986676931152185204068156959843289149054414197934816349460723252033223945559665336266229771224734187568781843443372685673855840879804086570866987443377935985529337929294117090107716372350841901023822157702203156711235283005881637693354953977279080316576340801314323145798551541080800373942791303326546003067211246559339333984648240943225100996545935841007674188715049712682505946421428423223308692602584136658745110437696266326909015046999666375159934099421496225240847147038461236470215494200582302616057908267069723628659656956051820046366546674054084544343552800897090299936830343673558321711386552270299451238281993285559136743124700538907836150151657084067814139166875332343217989393318917212967554267841167371814173189645976591456052162545545552475437160781137444179648655637908803304995441437600947282245747201467274502947020082016391363584875814542729866950117325979268842981981864702298433625748865600557744682922333042719325189691622949427465688359074447808743760479986880078460737917075014511435828647869432536207744462082180749136573639597718842395016679436960383742271664924442550366857523025403573989076386669870538371922678559390821233561619898348877577740922711171321446625611510036832906382106437266469335506253367401640923983697713452872371233690319025171827444433563461932012838835720191096737413407124700678771491067967440215384944352515762755571177148846547943721856312364087828259229991808742202483233356786913958915777410654 A048921 912 72379806380298693826724862920700128252075310544437868303522886034311376354121621946627134610374202784835606848137278019911176706834415256692359993702625541974622208857299926311501079237626380482366071189103915582655770515232761935183812349824906987246468464196479769469076931357142764722846943715653216349044181648978382024098495398317750243207921550173080221541221306299635744222415696369774448021574320072119288676230607525433632595404943943124606996885597003550052312046042264978686675137263189279611844997101257047151714325129426297072884461650260435542655532631014769944570082846520725950399994178794531782045737397287948153176271045477373148901095776387175340752964324329716306160381523034206572961106517927908929812167055685834138503468115853129666322615439782734714283928774132305369229480745349845451627160434129277939312994825265706395505765218579423079599177003898319426657565112646531294278400242538698480813530991222159475323045941862781479608913417901944327167921376076600941079342282957184503361497180361230169934236848937983315902085909210517510080724121986901866472298275625313928394419289721293803199045091935030695203816621668502659438238023889103903616351431642517799085781350049974800164846558630392916600493554844995461743287760147597555658665874711687858363082971147256415618917368055582223436263687876816886147527044750411520367376960702056975823498653689436487215718475966771047294186444067593290273147443931265496891667450019222174380068178877413793263315225622659727576764908844923431316929874682177115230870979135406855906772048019345731787183694483974391523912733646496468243261769271246212867682378560254844542733082570126627719273823335264555115676511528388618339774057302684544810865199695218152301933799990187192444505748148890815295496917483220417253816272566308609539451917046528378340598900803949251649552084984429851922202691782137759917377122412653268351778911929231857329023503923505077929546984510376493750420662694846141709122127621447075636899771363390582296332689047039149556810073198818580696220190105042442543336319701392530929752939936027722177813147591871772411009735412165294668549079107850254213796272428161673276280847551248448119659683646358690975111673459423627788053494185955286990167072992861542666933904667642293253023793041493523000695811720829350041722178450099488475856073440741854553619980705323583926326019382891973848433590872516260262553253272707718820592228340335907640701009183000162152669484262952587343442167716058843891871792374162901798367749965386880060961822274000426205689450117399487761771535242006621628247774495165083370742200870325670492142166263762465065974282981229345794868907681045170087820980082134469232716148129196272694763282199582016168103334464880597950712313957213917196857998814911391467035507237062013308639288890813482456125119938775218344698216992879398036962696483635499973131508793522536972986526878986326445891045373164763475406396325497566420916320614582077378248254813088350814534732477135416569752765220417228676248661326620938860319489653780484039323740498695238421225126203353858285076912162560314638064564370926375877607378123449160665518494327338564194046335319083044869471132740166749329109853368241862926103123493655781913666842590638051044338414493517134110223547256067051209566925277622495254242401198277170924486686723544460501562711138838361400995053730865264473038626877093888051793084285124575292048411837754137080277014089676587740959626634999386889210475554296122414955769721798448581155915812224242605936383173205163364116355499458734183092990978271763289834145846209513749849556735327182092316631118924894788284156318333873090881639813729253885423657251141322944513547067897939244128844955128591087344327139053954449441529547384246673993926308226194558384220876908009103241353020449982981505729086397675101761097884199617273432001986270542237679814279063369926835384271606563414044539742608339912739223968366968625 A048921 913 1459321652649670224543986055838871550868959089152620466458680891388308478412230193130900815136094492136214409414406326082181010162175287008629573144082591273775751280617003678579375545739443120531347029764829789158297623511161734903835288712653569781970972739863397648113458476544939671305943406829990063791173529150381629438673727713942390212212417772574287440415965489925921926839420970181480262893603099921516509408278015403222872308139536218322336479772167587602576313854342819841635700458621028271023404298106933731417828854238711089898888921746282668693345959580101826163760677735282369553985270705561612937987003096221871598462740155132448882496155139343718380917338853270668121934548488698731472817289309820130076766149012041118422568895491554535355885653855005123005996134849601048272479425627811496919573058802714412052724442247491271994724212291536005666887200170955136131799608661829235290890054446280405469774507027463891615915763275394582836811954818983866190818365488040334677194381448467030006052594624289749522483798412513846142473087377910774859832169796981649534393931969287861750222266440454465101884303535443254514039199211167842580723861735330269720534001061693057986172186501939009625980377066578217804566147738558402546262891424983483729663040415949224379137766210486542208874537872517196924394162030120493576523824045791564488058137499460180970356254248557160220769264484333672790209937760612175025027468264746299239236134532422671172163429749134860227305430600435211359621371972648128547939144616077417127257058743484777185298689950301158925722925832871267732482352124803770033651426488469540162314098266778846452492061252269203672875524311015263361525807339412613886516048185696856481215068832740801644408303593233597399737675861134126873950805806205096748191953151361240713418211904951957338934774847343898152871174609116696327342783841067671125706090997253101392538752781501867566132013058766286552769325387758232601420834465068589955231484383542012266829391625833015018117500848719708386028507162636322755596626011333896614729803561657996030708643645175714015972138757405900151107002462027271038873433017866518187702289541469716486196318899078318293083850132941152957762879262268019609350316560184081975572692530473165532099537076047033889544015996151638994558387738110387647977950342271465578596539281829302460788979261103098926950108235177494817725861819343335162303729956275461898526818867286843562621291431444728974398686164069843147748236147928811974561242146695687221990533614958841126734698062753580243698387441233784526693172357283107734043997441802736567477531568273650327582766269639111833216795557482016731986852799575125002938295758514971346512320775424144014788811414070279255027322150400606039541460359682201199971509891305869531967066570367641245117538783277247448632153724980484955719869610002760234506192173820553004036849057071692697846770218275377203364358990486838946144144096339522000079093360005962996953202852305017113628448693901388210971088182650423504913569457847285002755087496314977775648044358844393460218397320953698779357168432722089825450664461287480847319619418817145827186526798559985992113486880360134361264958061094274445705671696238678267126445199287631822780805334759968947995169975574112809274689250973518891045850746500142503568833825685161373159418561328739827756692839251392092449536294052862480323540092797533345151386564798937004115947036753473722120922208648593673674153544406113877980274728047257682213263214619464491645396142069857434958807176789025930107716240737691981920083923720173019784711606000909358701441359323677568958618046081391806042825768869013987638457273046831475915200606176064727595772099150051868933688505515967147249668922136681845911926665861989947750746517054629090252579199388206440703831968501575143465993809161178434333739815325847739114420261291615495447253867550753808152490929855872301562157268087986115963861319691299044013364 A048921 914 29422843088342844686957153031098465287919824903419823300302055828648189507436008799783600288146802540076152137777653498331655506978601429833574197038633211559241155345177819310217443441697572958526638331752427019905681102576272383898365155840708924119191765134657359184783780335022142295727666245659315950504424345685812763764157674070011073140876523922721233200586474666665131589300661378383308690686377679043295790570412670329172026043076733828871004980559446015646140089878947887604794013960042034737184597846587000791589218207446567865115101367364089515934805694398480388098972839928680288426725077565539061261162174380287977880257613831509388891514331018352273608880045206678886344728060468762300920735614103486944679850166568605973949999932397254425992236886701997850264159356553727561137424810278454655542586559953167541677752265280924200691923172716183727676356650247620450791024283182235929288393983467505292542895129874195991537934143835459637293021153451439292237335557801947851684992177684649976024847909453432749511088173658867316986559071811351133513418697366019895925548589892483592982667407578023635662897524682561805577027639291749420444051840869490874216302625789504003474685825166312962029041562251503468745269754104320957292756955167229238809868665207702387220487783972746692868072016966774356334052871415025703613056454263722478457816647896739208022265822335910810681713423317417034829441717835276228787010524880667441330213447551038446153936896221988873025518298502659505810026374135766658938625602432423009437579703155269098474585330871199918241079898855166805538334792016380877771983592617261099481330636387112723614890094425518601882389693439415916559818772461560609651547945180245963071573672994854843059342064744841990783323828267680517883705331369210243153825742183929062697629378888189446821074552131548773754239370819458746367455355881403693454348446769239907863713065228861741939121789961822365553430060538434501199470370734292247982531046431851923702367118323145477431894469815554071432067611856263466199520592944293833441139856866812196269755142244279806054002539449004611254747611228384103273600861837675660592603307521316151366528508366936205873908138260699842288056480710736137904297454698377966605541339809232890465329323860326392613344157261385552366792690575085824037702084759155110545563936524386322773685545308740699859844498311322631132096852153166732669851543115872609525390003181645111569234570200087616398826148287306693281947349871098539315044920269806653395610236946432404831838102280275862599446461384466113509788253305770482891788454793379000178316908108791137034398063036321606517554566963978138369089580350164762628196748995357872206246942241385443496975743035721688140278853028273684504354325821200226636611665231650942688608604724716875546997803639796574168508000946931417738448792732177434855234448571607293183755450715547959380464044167881628295245879520304601458993469794991046240097113903523905329988398529925500231888431751905056632463663368845073485650158732868298898927135240383092258835386323696920446228088363843348586045371655465862898175982230413624472731790844583916044285592647047943245653558287774693672741039558311628634151003410454377853561525181934109317250815245763651338840566003186847967079150567904540625199391541368947879332332339221822407363026109023365683685980523423856229129189359698759597417950877945240427848367867683083591861148862975125347647896490495931558941696021356441372838912177678333834487690518201873358756028435256549791415227692483957629626611481636990240013997886953137446627592110356188643928946936834430410016474952776390474510558363652903700432702448288576403673020736298159786644634118549798713543088404084084667719233720775452238222310987667911779166304602861505409446307259680797380562651045687405022111384198801950506639187054838644231825324034729549632936990239878484000907152200918713072489651425145436327455032014876747357030483111 A048921 915 593223360887846781928759894869021201296167958833791388228069583158523905460616331009006755878715017676920887265658640418956512249521551866129235952063349667374828900293723912315600416092130920250370961513445403810508553231845180292997103368225084615437574586673988936020212931001257956421521535539039721364080139866543827792631317585925835542723962263117487731215937061813336893177558007871543299640138483871267829807964150850898750985857640799318160984095703070795289888889563033455545037067826667045750087590759482811853088086080708847057739583869905851073994883717116202004749664234881374239977261459891127847585938821868363113799882411608152143698263059495863401158521090539720853211739033236637022465139978737214468815008981590084634738780214424548245300944753800026802020857940840120238051710752354777137238133302202705172592429119869551486859283013579484025874697115405323357893495465720632144483364203781787261969446138749032553923936592094773931707309659075964191105293325584507097632477609283531368145953544347516471352810234826284432569157863387374175986772916461523344669261135018322232428678521365846101780874790765507588600776749361052603825130634886813270618823820633978656363557620831015438490526352134435870263910977685171402378163183818784487901088298254655115190250321320752611119525797209566699889977069075586206125950654341348564874934766835918412684742539580379516407545820156497771897531124784901564191531177616548687353464290287902618933004529464309908805639707105190355706540395703955404872440848303368100203064847759476819959812255726442801275493994994947300392638344151919132834963160697791799273048128522868466744567631315244798883537326249979398663802728844177672381895784208070921752211913707194513021653064977200624939777625795298740437140017115211116262337865720424610748362823725463721854547781141511529089076041590752635143938557938077426358902258055324025095081428605557659474705963078249475521970327806591025425489013323965838755201002927514102145113572801867490148841282303700339493638804217476842878411439346226258506365179418863939532807147220525804485085184398692214712321186479677828175069537497783651001549698542486702382231299497848883751417590528380087270641806326982750158425672278380002516842517661061007088804295572363651823211009160039510667635232816492646137761784936134996548194509608137757933745503725850729471085848002778653707841915386285844746211649998493596975451345621509872172063841752875090388403827369991385880779320352852601741123707918599599066606375323436531260678691440223878976459310735218339350566236457772118781131091500109959792488933811915336613883419355549960967823345910931668315567387033169144534577850306109660907379502958492536361880916297409262214022979728731876576185877665578609765163194429036415181857156492675074410928471868039745108210866459877519462119603346291831548476717594554071350324393290028899957223360666059171413370219524022384129387391862465377953316010443755619257263094207155083370317447353461057922344169871566188967254995458521184552883897961516409807661283410332951192457257373412273238148003960334295030934328278935035331737519688881496467740291763253833158881050084626493469670478309720995427478085055909470044829203591710312766779114204281403533734543761083253138137024475402097111751241211229980642955981054556557692091959250710537585736911556578950040310623420710096950278245277591844708745447796839766580167479259357440505803166920456763442788801508435026553064269346075838723683134014722956039774553666246414824656385777054376939505810585048756481470243476665233478732492344289869437986069439014426603074599039259538665690071685144075539110159123937004404023968170042891442264385502428942512403879469454809554588043028605745890356388221433771429561085652147155010627356717105037398697729679317491554234584750251116953680855065916929676214444073796918407660101769176126875536194522432163111664050471625019146162239520083660521149556477386 A048921 916 11960569372797923728904812313392052429434873098087077066034515635340103153248756958367585412243051898255276388974057370349347701643198021746296225431927058954978088728480906174929316279032100172390406367507447899875046430354781422491135214211789000175743454697329199793382173930063582582348574903810452616483267829484832310269219861403279022142389454008098263714054489839694023773580792965405394628961163421126124305544877418885407947047689727752776027932466560332815188724145229790651751149756727247016371231267708094605994961199970033566931577624869940401989795329569691170421282342204705427497741257127599842097488637265347762720145251302585949689734990914041266875805828618581806635776196043389015178179851330564104016761266406969119836997312733227809324503222133879253680346687539059147685871031051552206362540588096424381736641014237057631797132663427866384213501915564445479294228204788835102114837659788254411308322680506562864478018418031880688175623140053268436569625631793099274300518161873382381759908739336286717641982610443479373070592043855057166324894182028278536309201747078690822957743423365110781526082361868516639318807055243589903306572863416536088292725851655319651880098045276509108104533030282692933764757504386818671710427568819397377677832503459541691224763439757981230172645186255267266836407361332649097672885713479773815501285956311129139139810571060753789473898128144281884759580987708471467501953422816094329753753105690571245051888791169122520159350434749136549449095761648156774737271493444866905203871184022946868488760636225371208888116591686008228615349568756456201539837649474005285639682096885947437639391248967687871209571277689462391196443674059137537769003173149655180744122133532590782776687726036728254255193805707960984937013099141371555156871012894829458817979428554323420671841945542300603317945177396313383810313342837692161188844493872562996224727123899832188301467279688461875963651600195806427716194208287167428506690114638493492895597856152464134013235460501912736429316674138565156249851065240578020879711501306303277882048261432505099025748481433843892984025208507055653143281648741429452133817584429410309372114396093947120827259875586325061058850837811108145497958040500179242912366612235540972215691581742000672087733187753340559352695309197253434156343729070180269041249587157155336951073854072435057098855333007587524904734877565921443048606386617418084786346440505030878861088039608186897372323381568607618034821579375006864285205996884009884846574264343660890396845398944979691567647510023597010773520002949673348153094682175036762215957161705198928908017980466648535276711647782701637332600331288273175941941395989675033987856713332402184276742799537412622509037443177011839067255375161139070108884993689466566971245661300596710125556264302805613701075173321056049600463837704219143175502952724906950614957947233758111965389578017285040846154742070797459788512107135737557155303711162469886891941033175416262260986840141652050097925246520486854133112721732784545390086946251772958614158974537283746638245402776934649889184191469802888400947835028583905951944867399235437887198663718245131137101416486152681073560802510939555151497184516746243324589468549254538144069691183335906412283504532470394546584270720393906514062587900101427328354330610689636976966135675049799749780261927117764267288886560279167615012750383868855895072485290631515506106253124966015852502878103802352774037576257071370984006440425716668882668565513517153721472061192262831780438172258621742655370358523389141546542412808962526550445067064017980237252486488100461932336759655813075865801252750805316487366635327824115434505354842571384040960774753855338220385288304320059466155519455823515327865913261098236711894898829752286336462763356683964504351746245231748219029072675623178821218162893199830081293191389590569434205693338933138830186076753054125071738657513119252210879486745748894748550670000666580189 A048921 917 241148999101128377334332043933850666213244710107463688971596516011657576617277532333990926072637656493907864877574057435324907941573646264927272631029277410586918557568803130005200962502244787583604452931314203043835282318304549808421087895940986453318254918169976739560182454757729021024054010789104810114495924613993049173104183052981594058509020628987314929885278892931973845509599054590945558637571677256606434377127988711603444177476769305093829475856229805334516764260926234149557573225850097686517409719069443012686587595860707730695765621014888154515012402360789229660917692578781606594328084986229406556478438056958002770095205442962855506036284743110636963254133715449325294850798811415070290785825140061693486448726184482302412563455184588558877176085719362328758903123112141652594802411490009684832326766199961975082371450956455126852424237273173359024933141595735652638124905707058997863118724752167421237016614622403874334856774790434841842902139818046688559040827797107174242862540082058657971759748634352259256750136920408620885022992355636504724055142322067378932604602279931303237455700669458685055763026478212157691180280259220482881106069468379069977271125350455731000572558132501419016772579518069128578430604933183127081340469240158526744921674446850191280219025357210167241420119634159172836746078519298894038205135549053249013795578886270050936500942321042175363792354543237465540366174102280670602989483346626562698878621429579833152448279188618843721988513556606451402887478390643596496548912445962965694417082712067589914710915127616122057875763920297803910347730704875031591294287555859931408369478638141424109162537894941955228012131301891403405052717957716528307654464304661451969954919534531883448636383419330861997316016885744131752504759364451193277957622245723213682967676627763905983860213584169316982954899137575394402792784983149610795951405259099712871827624246973335151928625633604062380100894087625878867807316602060380680227920252586104800833529873600868297172985864490723309584182444488111876092020334502122617630517030831321509238993107469360659336615078184075385945224039206934892195166773749631076424246486264220959018083751663930550621364727820068290540170504676920623202847262406188223320755633376134564151712663993413255060512879659641348509003313367388506643709619375212799473539179714371393999413287874690117501270494627893829126485947776266219359716122234171775463823336486981233975747182408200383067908928797862967448081297478109077365470707434283590358030718630284496857760402268001849946685218119303620480491960120747809004922863231960108298018334507731870831543185554684348893510281627007065988956211118596386308253281409250184957057393300513336429195787911432378729803667120889719545270997422700053869760633001861728845218607960773713058790326462238311573037899390921205584674376330346761358198701291097220704228060776706660156155772027277632874112738218048164731958719941353235502768046504401849071559491625479585498861587565671186720907762423711783160252506609147008696411825775362493617156834813053616309970859596099153692319395176017831979575954815374383524177381171647378992817961419518042222984926034929305720506406755892832654765238799159672854463394845240794469022800871639430880178614849933551087148813126444918661127800130093736583050033129768479675034669788262103304359103388811451600499580788037954033176976289285627278859603720967167837274508925397332358805587823059869709688849052284180271102825310235208666287779159849719317596741718628660690948014253675189640522791609066061276339370572832216833408208665998025199194763135095444040759321577428636567025319296046719333142025940479656266559959931900276863808249144966943696979240279297159487172773713725673011826797279906260363791178775904511463615079786834735619634870397664777912746671731679946643149483299014119033116395120710616858658270691909843325035552619541075173962649667846312604127192621626976400194948032290033300000 A048921 918 4862046107916380971016878940889484818799387415751809798958251889792524424417446453669168093108935017987118473406371757036963423568660154350265649040516065720326393002724119978683955631040943128228532807610750594262359062226609902882604551666826954660013655484399616325683198859443158591823394383181356277718014215584060027943294228444995038004379851779252789608248729325239966833470512365081851387845325527886535508785530202858471222620878675681612062139437277402687966668213606008778150000727838519798836767739506878754078884501748628066317992883970597346461739654408437118853731347352112409950137421994616037864118426006898614585311769420871841410117623300861671539088577095083467976199998999974451159434791295744012743215113314770914835135263594677211348396430949280050303125514506653312077347072775704234537820053761092753514348812447407253361519840104588601232835616639720312925428869571495310127364626338361887192474572708584233832819428846728863204712254835834194674112733475649215291495258833948500153237670205901511798309542947296003840354198803751164391342613172628312010895454858773188794891013939882584729183358327631161501060171267596320605270669314885945465204341023162596778224265187395564939659640138776740115624922898080703827167869109648647411713422519561053132234298027307952163531221891272056479207168269696940265642845267125893136372646003690810670602859937041768624027662826855652080580917490601892989002495732731334318696435509435490329090959949044335953609890168948838435880789863060430915262397998233820885970316436835563837454602314235616705519943272927730754422717856340818187219224161410287581540142662525296002987651398428452339492720099163197763210508267036969679791771541581021468575906911109700558815979723861113553157278195179378686039973369051859728810024561400421381164837350996443892266205612179823468036073093849924552794747019949110030280071645123917049225563842749259433352761723257826019132350631061369536924689614547186987587899625950930355912136415942850455137606986626502865923550016452637507202157734380730976088463495909602962973301150748988181039734180598846497583714094465012789383299349058413021436205522241638546312295228933771667680834815048341287545856656445235793907661006675526458413832167763012846885858515743616306529388591964501115297965451417977873697039189499311392805227900151568888660833759055648076625558613832262375260684774330201948809153407878984719483521323904075134388135830626096515228282450099131581080597084932055842835756118084028864788730502449531681985274833682054353645375800073889572530668126434514375483906615388097528467883444387728274506644799135565375742419021452068681767697795972809052473826717831906239429157175868236556683261199127500082537679027453935348459914782781103324983043773698542487510730602459458302094620436575384535129976426444580025942155175108613698284859039928149438931695546422012448310300710224393616722820181797545026528291922945456798469252198318038918510895578211886227411785067512222325014892208061630451590156905140900256552509841195912344536157489341812474757885832931148359809893756354680058569322000039743292030558407237887056017757850941659049054690941614828175784169099451508781045821593171472807345447642280276348829899567104303022070254820320855724548699823671111729651752192160362016886027439608061476518412035304804851772688492744954560051508280559534668937746580931826433327511435149654747303613142847607890052222409185654989284393800554577385554604179898521851413025320752324527364231785058929864588062082944426914910477869051631404064412842947030346832649752678785120048184577077307854649327509307356514651288621845641204389493039645315501822266477641618539556717878300048764963157222125901025260317997460617563440936558891556760356521034584887930377120902199398582879113752605971007045050176425058408596001061056559774745862677130576067513698619484592922186227981729110404603309870864459841605160246757756352431835793676361650728026579 A048921 919 98028573386661074036513935871881748982782582863143279059132585630400361433446978781600234759271421760018626166911402487805199110666418090436409751027612286023943325134005149441422783427846532849098890883443500550203480368777626543614523162285477163914208868558210146188447915843910508770614256529648494482245792500109893669399649060803806903262712513064274115094195950770209318364458624795181233090791894655676651671527425572904508078878711681615893091761504911136764978630005960088058826165117107010334049224646527970370295456637668243212395641830849562684473440397170506829539701764395597830633064107927363569186949148672651810311053124968412623547936014955688278460466928136939165886819084986686072861453971318965644867009628203685000423694772032426750617809963623298654849287864580020965961819086501337286741843091604385896394325674193174085819836163764478104883072677756899353466844230175582735728927733115327617407251097933860700133430989550972549498566639097949214972772373295211681599953165747529578030919934931637646525257748153245109020600471258238620821745042731389704696295228257982752551289385600212003851109814838672999972217481916996756822984353620660964090379946437878925786826634135711247811998647705437116142101117040498217380231495648266788956439279917715506401916636607557574310949254351707568574602089907551190336997008070656708362296274930835238470643925549693817955470374122709114011206918079341264163597715973845815906994833862616926435298782044352712877838883597832923937777082331546017469923971891477850739967825582395926023169777148703376400571038393004987172866927071812871415682406248066662359080947992356379870812918332576561126896994627197091410446862627281424967433390166892250187975465186874248134964334556104352127895045655189747323806190562064231401074437249333050163831767703113673991965253692556016593226322763303041258053286623428973280896008557583156446772946369886321721923229935698654593684073322565244977596724201183781983366552030502405249795693584709877275616134891377686292027305847535632932098028148563963437772983374012384108146188562407992236762461212618864900207457627379548652611189280548949588565699315189430106527537387678952699850440919639929219431271367078339399845638013744702048351460845682231642778115242710127978832277730675391826996230922485956522091197494975496926526205449316752218808336250666688646234395270815579382112097293559583915623931649939967680054981468730626372552360641336175531832247690989762139884030978318812425145437487339482537586794032356739141902614338937177610196216934404543442059710284680718717758716174531959137009357707727042962871101608628083551034303417006327134793256973447564997380907976673612190120482022797992155334575867612868752692305821722577374759082305161607815608074695549380631329621561568990326058024183442576535052273136937723092124527055865493054472566604832647696643624902732554206125622763388452073087867631289364606815257018467580029383827319720254170614827576348558491596825032319838951279069978030830741248960361198324363464694721780158915175513682952788303014877853586953634387924223303664164856838185225349438545735082552897651782654797867768327522636541853239645231111662634913287553022306757995942539242509191536899867640602934156659341046807130478268417334757708141566793709037209418854362348654327702359795743780780805633178842086364670450947058352141757207084892531570508259463658276627735294168280348818961353835575855195588070892078097092540195267749204011172257954207850720587960867921932761402211195847025377521204749865155296200759680630463158655280007667480101456924413472243837917830344297201895600470970644626626498666854239332186825207260880455650353062642268998477334054220232215523176192001371977628197600370489888544770122401916735509331676359000166529194441173955860406717046377523744335355902432626749872874879411964263190279552500574707390091805208885242586771358070858442406589658596928291002690956103696871907855569688438592566 A048921 920 1976452091759814466807813004032000882101377616887307376638421392521880197428633561777177479547262312416560522790149223552756667432292897970718739049953069870298679601025418820313846180788286164262588709763455050482451976932935444145746113115395238912011324547856977483051870553561724818389966048327378562569683390669201460578375696420632126338587771684022042929276389151180230951624247959649931656494694792202427123114800445615370489027881362303860960834483399878902178096450213499081836044362941110814516580668486529199099018242649782617899692864275595998873756158826012104288742348120012696109111428593894082287331230871419579792592838520301365895101644523418963769458262666008390367526578415301565601058183810298194036064635380627583663771619158582524551279073138176516529791291622536868209068884344692889599584805875107574682009640728733963470892283372299567446063910096098988124878200443371229546271330827706609083803109444067926727506001778507279696261237372780597236446841916265324448769040436306432518310907574854008023340734919956184940777342861154408269256859160207666053458392381241993398165907797580460481763491357593966697808687369350317343468689932429097043104295014876173878551401819219944990989951795377382996880302606145602160739523588092485889291081349987557520514390095047277785949406702707906106329070857508878829877593411077735286874724358782854074354312156330066820576425059034398329838301801734761077464564160462183607585495521641646961353003714487279447998651617489617243484623098087840941168176206013578428385410413421950223643585209417555160752696570559823278451612229199173257142170487554295885073502491881746668430034056433757227012044866180827657854231881080739823156422332753110006708939860521851679787450354504196223741506357342657490363201728072365664456603075011028396002754719265340544029559552683108794372805651517642823994945812106827939340315294257919955155919095484084175808156728610794550660032267197209838176935616419577797801449434451089868695450418142784129688122056542349924393351674574463414724322936329188896451647914698374192478840490821968788728616561929087373519136263099512365468934008891128572546248608156643767566169662498087815400612922140945437873832005757176822534451959725459676023335695156812986618679512637663084565600077076488658051396892561196403980424850196656779533309961463896458084044786825108017429729800824625097669881730372063556576607761116936220486283816889025565019325560862484140446705262717453134165210251504266811183726467783982528838796076491646072129508828316376541294721772186088604804918306229064524352936860027006744732285141635309195829678876126514621420388249751262546239632965330952009504384814151866651145302919114495941967619161959549460664282187439891577575957268976753553997186677028622838590325342413623380494523581491948791524339395856961946538834688558204895855662189601776802931579326357198211481892357845137260473203970459235987405064185478051425606979927950947566269897235083444058095688958889847525423466283882165401343431087212323710675274918428021722851856362339536628423573492526134326245380968380354720537163512921191495340215818703873115217354830016852094077852348902154076112321497557876022252135254703033121022003400124872124694855021006458899461331163655109882526974578836211726598583031956464110781291656682527695370140309589690567871346962372595992887040030444373828249710934283778006595479844845856963851366121089274755968424990340231037499671089309185994862410973896669075166350887273203173714694514644103606323200803137599499585739866350604130665049467333791964808484244901155821831239307332075522218093865535291587388353622310754844275473969026057730183478369924555940807374887990582130901139556966221056257230636552621722558052253691903096316310684864818110673862230980440716123550715178406476483092626688239269279788211934935842262144248728579739206940519736700411492028622074806502392314243312491789832171426598036008299206383899570390319696648175295881 A048921 921 39849226976032805893118051750779265913046226528899308464640573056893562910155748439104473561031667983671271500476362478359277440964690298219213126288744043697349692091931169121162617255630642216015780717151889844383696208718364056088906589018075644658495161619683511455081667912463579944467986695762350048881462040426647348071317121833135870434799749430539916475796442971899865676438768998003297263064803309593441000563954912969674226875635947891733010728961216596920803643864225938482018238386792511125176289103976177065706435438009460504425364317128924698443108989776615649499116393255994214556306792677028379149808707642612419105604999935263014208626733333237132564129213411594238453131708122491080661849029121778216836169533677203713625278385051646087970461921994104962650353366844300472251225880195878953605491569312075829134292479978408497306956131532467715083062450474475120816894923872406499936339836419292919232310675204046440746115307724832783685046518411435762383292011742969098240869711676857126686654940493286574834958250930898852622707677745994708266518173566361920238438402494305842635838280463527858633103508900699741722545754768623616362018969594651100962407831999553471301474437692285896772628160286400148277663545003006513724332057202889204851619993222009854810895626694426578112754363629047548564099158054491925060440848017152290783311484159483628916296403225282881686768064084781165003490726915369334764499278439640829922292944800344052172182334456193746186196101033986779265304046965869966724286751195721796381628794015445534826706038969106970002392491855056118547136418592246804138687569954387307386785294882238828336529966775004494878440287465040852610459931775903013687198362105534813788373395279866108381000325912549269706971899048847614665513125917588845964709799797297917270874490485996028345610305709231585819588490952672391854083056205644578289550463681932173578270484356377158782757734240327609794708915977546071434758130920654803358089041514036321902135266080799120038062039628390724284241070170743025520136166110171078381694161818375637094745997867806346155938374884851798412273960436404910685205098834651744999128514849088552326479682628758909146428205036355300998772271680644927728861281012139079974237792237400202590523584691022447868301500775183886592956872320822610974567369307573796493975098516508874938573758773159491596751523597991695948404576065649448134137981764015736427504486636061551973189015585557044598350295975077042400049206950944996468767480618315218259108323956637774073918417854612169486647002760619701515672219448130688655323194254105793812760373888641746298590942537591686188449784340450652040277152712209397442179841625549027443717985265065985159153145388093860358300388710470788165363873082350222850529669966643018976108758922413853035961594123982647351271154364215793629178261898586000054376368012278457295873854681370205437165359512748034682272286379311248346771539500793215824620349277963177511413413883137571522976722297540280775268088264353148843855426839125910293436568541881079254358969062314223819323300453297042432172417450096787652166626582660224743824081898161754666459410431017117122929890731042593940723386388530784698012637717769531479287636610778429268906130033664583728005202262273278644378383190078366073972489523512520364362983527670774739725066562151597448641291822177438322223830642872406773028914649944639637407556372318509828543508439233677281016423301404162322872780431759729931323389860436892689492794331248114537715082843386494977926972381664434085270165980611015327172526600703283131310004065689436199659989990015834435123290686578251783028385262058794543655607496649136623772465687158016422907939429023847924751441693332716720735107902172587192587251938565660339384685905842546011897078624668645551953835078253075518445396492910756402883734026599549701816477463453660438700055206430778989112189273063363458647068415595601024189650644472673708325908156079441337717868250821876966924 A048921 922 803440112314321340657231692591398555306837137174290240376775857334666622872680002600590834160343010339517863576043897498530528211973418360402877081514918359072894621658836630795461868794178827571024006556627693279009032477727679165929090502036328032209340536564734410100379105399220145278638729369994453358169475089398673162612435232023988999074306209430774111962964953923055940588127508913494519767980907833328165250943335840494126146896082953511758658456355214543717364165412426921460952640518466246364693526397787013512243952202128500040441577462260515494413964578119965899189080432085007233871561444842817586524360876159120722587628216101934372172966302363082543339009431346300369683651131639086753002634524095108597552656101935145893485279135639669267077928719966071118779908052523494498992347987440427117901031420885266991898030299315031393968886053065330699205137680402457289811247330237259408345254235614453009855238749660874894255250106842076806150628207950130468391336304314901042467090678059752951949904391914736346968420231928047746622847257937402446915131146188129875639729017631802017981778012539740888180172464692416835016000809836301983740709121498665565174969665670702073504153734200466431509783976704447994196869397470314723564380776585128560125876414051081342709720104898638572862075693539449971441461118365595335559729547844231075695390856748784567427514007473841304238550887500932789765981706229374725787073374435474252431086745479041258253893265952774596118806341048589826057442951441247171007228536439966652632821316554002459754096934051549519770682260028944891587541193205267835845045528278186403978069230342196765039370521687606569305355848858108804151265486611524680880553553615370582848074388923720616655876891261368021327771204881359249543418154387224584268113319056517533004343081175897204238854439679967680611434360214975113044379755223260175367088509414801189427169550437357179893877261945328540070126613279251625070383597445306528886213457204550887739761366025621440064622713299491726476518532389169205962521966388946346002528794130441680405894616531871060374060725699765397659180216799659546135592837235314473781300543841074783849839593594867463712197654542382656596301103751331027112124325232296170715122691067127189473323527921715081283031774063657444410707801681028589908030895998878034714869156756541975047627666300396882748596201352978772887107964965742442908426431749477516734409239069989193994411367216675572329454527002798066152338976379742767299023133042744962756159498774934724386697068655181732873400328364892649772894683708292638439561718198344154825867913610509747236881387613244700805009930451777796684805406743932905898277957349934677168375367768957473664349775347129250584502976516229843550174831510387924135625651870269871567681958803382762497434280233214554404380222766979435294530169860456244538131436007896066397631855154206755666929767014133517418836577506469418708371792009928631977944056535313657034169684441922481962812616867318182101107670162421903107647714587025516123944384266131401498363811382523018305659755315801476991325954383470464262628804622431938363789643890521478881281517892812285415660362841428430130710840253236183523454779413534038982364208324511290794813269043890316117581988550622680372847079351385437947221607174476403629822363103606503619809096655960198169815157847394549080080880534553434913435148922472890085633144983205950317237253300463280250578370634485730413529961565468585566156191503717656508884644140273598036208326573663997100860010835917516889617586915339424675848350658330127159680337163946167756388896347459946548880264604696846914126716265275793278429514071965923582442723001001557194113933960603933868256436519834677557240189266373066424322451027308590070770940917286727827050788556707000638052506724187793424489607606974043906702576164511909153087976356008453036490773865116846241779548631474911978435691002924264537219946461686620709230951943667312351497269353374035231832575 A048921 923 16198959504632119894298299492909725921317184446661813297577246370940975393465411302277363959236362213433691181748925560889010031450530620017752509498290657666883657664535772058166933077465616265856343804178946834739490268432249258625098266613149856767329079239723013556760332067977408656644334117089841472845062907870994007877944571076750544366200291359743518214857382925200210902237961158275107509558733800670759158196078536652087658404044597633068130180064023106669212899382241707726269788656115078072412439754055892662457685498592879379805922580368732196269449655380945762682834590172581522593324207294614095502475784835311484366199340987442200876488332379617736905563975590674894641967535662975558991548036612956550422078435491046877827246484307488626711179110881494003902735543504625329244383247871548011355241641902397183778572257760497182986792183294947066024906270829211893402699247855348700318650515962118765165408404438351884413927911908034644840776182243644012092270360184305023075252384010171027340356845663129973734290713881175047736510993791826230388708165902926900986286296215053989792242765652987975323960778600024999326892866605373765827556560945637125530406637436844863206437276287475366499814367765686920172597132514132940453498531493177304826368715408477908809703521944070724211618592020388026695155190504387975101063342083194538931018179670457510288989908502391185150774781307025742822480558157505926305949638610868753437874741040055485048570943855957506950753627262025567038983385521654378495977775027415856454661147002733003578116567557641302448509525724311095049131886990268191514061003802457224322618524435374076294484960121735556875330089746236902244256962130601628840010707060794739585848062041106659793149681500611376133461253325846066140446782163242096150424854774107706703135647931793948945867754867217202667256153751065837276528392770728315450106660237270757899298418897647511104643194572583979784566282982227355287123002656934139314749032366069113484572746759673313393783803107482312560828842365789359359873342366197770117931907165563803341968010163769586451455466195620295062752593118840775332780912099133311585726836565795234942891913559580035174606419964455314085939321855062064487989722916472274381819223723057626156760946379434034777806038760369960619024804104536026108903107950562009628347395444550300784401394069374843176817705014927234420958174841234723068270245582794983928383422650624635493253770012633597303749417575080118634686416041719166723337907939640343320774469555191909956446812224307356243581327933845962844101401097254376728087754706991820595493355061454723635148256238467297120038924029318959596308394570494022536511682733909541335519756721239735318954635011395674562190888654219837395187836787548568244072261542478711183904584677285044335059416922100477721918466700156685010192523655548256903791805958414832478430596167745261926386432525373600465450548393413150040686943723732641577146092243244644675159751666304627198196656458302146889982252070546662146103244377648181616965056382137172775128931910735460032764488167353888925802071460107114050366334306630846158630502056296612159042643297295470867533427112678989277252798020462361543669110564523035576192895688951160034226595861556786519898104325152452219404064169504250009813515969879303726471958120531930798311816267052402953348215763877877076375152391113835711852272699545983759961895831743841997977627672500432217178483827716077995193428762210197190425111201774565530095239505663401952357917742663130666161044560546796593864035702116907499703439118800725423090191826589478568614876728497497452302689459836607140904371070312105282020901319063369454620073557373727708989708713605757085627938348361465075576359975253505863074602065025343854441223371389649100606451986983247922195769088619239212771483950126414180336180937745155085745010077473364966668066543968430647495980270395607902245856943353890606003827536370875002266840744762312195551446606984859047522331416994 A048921 924 326603420728952688994520973718814201434198517506758342531462200954136088548382999803836209545532700786907071266903973582600322755575070148824507736101659158364789946759475614577925073912399886358016776208831919525389909513121977074671552085525236910106560863421954862766667405054181407936042919190126654405507704990325506097436445279437009243487341275320842604817180442574921698287865832285015208694228671121142938314221170205036055528248221030581836687178692175420309455933627393145764624557423639563577513363956581381462684841510385681853518511024952801078924128457376663889091345107870508226441595433602447948678099187325189271632190390401181437969823385264886509126898332520177794425049084353262088748504761187795445514836818817831048817797723122306556111123966514753386720882909360347835701760544593803017503954866135100598458306869069113904064672605623836692128829533253432514382764945448293165587372294482984307650511240430811943892739665634544402437652580245722363854224533644621570928337523945977575176521770310122138516033026303831080535486910207953199159731594019681031497374428648189524559396623113765545941956329953531571736397141481545056778893398045226603445393058826696466297486291003924605168790851381995707815455391553078947953122668401060043324117479939855183370161066726633836656015479452987700688268979508009235622043767521638746082957462820373465697829967797697067536079836473702139285920223805652779951181887885262432378956276418511944070246111769921989188320036738153141591393192830152627794656729095529961398911393236281501587983775343067005915299537882878038351652213910246084101230122820097028514448285687942895907209000935061776032798700158272574190600066325924554060771194879189985914498044024718085825763261759449674341477768227937180642328772431868988197641337687446263492103400596486517470688469393978800497250891317555050954390341999044540881790308336764511350853532387199568454458909078560938471096857417541324019722354498722519418663461678472008871404832428771978619847598188435672551939393302526531024597122824757474728796766269568608850317340516027785502374049062035663355452384802887495459869203607132990956110005058262983077511977338413075595547175611150388058325950645460240455517766329789670853943017989165167505487011428825481268410272203547371937120655944947556726675872591200342127862152238154007658558932179107921830601685762366699042379948261866521536722248531886034214589050747484661744993317000307221621520184819310824909749454080802863096196132580005468990709892415619789766945903679787847927905000928801974497879799149948059883412671962807368647992869923182224321349395043096256920980085474118932928992054645495075637215641382806215056814657845260175731805877435409815175763446461877385045547321760379401426597013083830123019614364695739105080085201485955551596105571204178860408522226648633785833794147195428416422221613536448115805596496909652765570280439289159353613860740649525727468490879830354469405257256061864209128118505549475268728503984145254132027311710034494923174223950652705293226018123685884533798074592124529353206219887787353679100015568027662315627876244095262650460096295278789765738396672030173418966542483557851293190220423678458663873667123898269080285565334965894660770295263286141753097002061412697609346474671037484914558651215996342425651956335956501451689446528061490599766481273429556275087812087254810975645878853673986197380018978815716461062289310683833193904604180290152034187882506484022598714062562404300866023166739491365713917474983328884502089569170936463502093681314837411875322014320448016729736466976843577647285866878340345408570217082605505950430829619116526140872083999481326375067648949889605340399826559111407422333935892263820995944937060410718531765935355543187164249140557134505456050604095726688594283710865977959155096964036160115240674278984028930008101953104623000724849697107969936697893606055713465451395324906251089635334017422386666786543040954138531458762771210797607221 A048921 925 6584978152538184610875411977820432436406584588654077255457527598060045446371522648579534354579666354029258157449626733623462146508894532890069104957529142452660237239680889676584353282054873431284717976066125357291964520864075033347278574523261559968418623360984374703378534663942073478829088680066999489034004875169879946065519601846064409290441230426818537238580473868338188355679740008292515479417930957585750121620568075477858414908452974014546393653828661460760256143864582601222664652600505632224734746371680154058994759112074710618937760839479175794984536081688178641950913937382050596688933924538968348246633740312374681259336738285069279164905378217222309417398787274707849100522944996762934570371794003520295159513589518926674115217559866345460476823854701691346901572437315787789558793566855717008567366726655774256363719199315599216773254746087795612091754395024549435525773413427429238949223899882715413648730842464157625974413532724595772333913306482138072056384862955072499928752118082546415860538004592635836893630284142047128364581439347101758609632278009916643054123162244118500979112564922976975284293748200562324949324239839658044829402282863831297833028889321657216716645055392783851601937794645749429695288291431896045234497918786803641100323551804178644798631278617638869470587859885112546000888852469685291704223671339707938315330049434366190144942137521747259773271256512208001225256980729889013191869802917593022550755763007275296776288817056934223290057401629961016378740102514858151759941490476046300054308995055768760632283925300350349415622966834285061284934916887726494557380810222237792486451082013421780231907071582367755406637730517261001894593976293006328728371639991143521435213369977778304005312379090444342833461498629550416110264566569324560376798748500029436790420082059690713233450071974053645708408369803488391186276580798856343262530340746579185840585151020692298801531289420198751068870275054686185192658286824280240779584953399612320276796150746856153873260053880891436922509889486936697552728567830519417839284230283595135126076294877516142047529279125733296848952335919643224564621107550346103264523778336257861699013561544205170870577386980065594159576653730974447513002084716751496427284924746878324384188002967667032973899653130361883352626266046137228534187212834280673347419947085078265657861564406193779850573748011523132371165230095897577965988670906629640639039560512787363099477919764106424189699492662577527276750249858490731284026339701740162326150349530109256646089253353545070365615064385145177475980289666359851686114989564026367459689011647897844945312322867710650493573503363290261896395378209454077144503519225048456174065955795956378941864934781898097682178068045373483183068487706144932704014480733723921397842753637090907159339633497300418909180202804700187483399940123497230734432700691962421773489999693691270743127174644305986534054393751497482494149510212288793993487071541993514568904152121559554518136498110691863909801950438354361739387996551612242263390521676094787739885804634625872059701319893650272651989916451766553417907399832207393301058394674818183502279849346368315959522082833938929360524440276240599752838862638535973016497840975844005507766408249355772288893906578477085700789303342798745030139372307644254877452222090446297865462812847243166001910217945427557708613918358511561227206631591379226191426225687813013879832100652904847615437444864828961027788551487816616551085889905305752433498363853100274555095685849266997781340999947715924770583097030556941427095895170048459111441727305782721478357168618505335796080150548795354667756109678587839902274281498606498733199588142922428816740210418684514159535545999176258100735350384246798944988315148926304972439444784020516234201522812339447017909031855845726349328939267076128534938574716724062544729657790246276745878213528740874070451162443393883432535277393049033487678650153830641691233584267893135005518479521789624664590134104579025379576 A048921 926 132766329184871457395517367302294585064015357042244988117776328900624435335606551092277571853199023484405202183592302936412270215312008816554503145329194834028876544861656150899818116294865284209162597475428443244888669144271571309225853544866447486558019374097606099347563153127732680425970678031467924507776951887667414482247500114983905340676866844378174072483416909316254111052293219759327864811009115272615222830970955223563411156348173333833063358266656785193156108952288258472223971579966769999491462392768301902180870951754965473988637452192060631353525415400072929321637662916405559022571777560113084403746181523499999136225558045671376416121640797645812817208707839905761321044565822599685202454574021950471429818317546365762784693185393207459451011416002384376969714750094440030503724048059243205782141444925329765690670205898142804539513248286557462525370115420356136185817211047141063370245959103847935875502726938111834814465313702900560296161815682855215228555109243045947209918878633851963312634189673420201973139251650355921175782859899580778746879452790076207763237550165668542788092678009417665152568165005277781265674743751910788358368863770321673228864301863057859744614301140531821724994345210478809150134406824034432672464868090626412343463663408151732356490148656118673819539358594347623673016933342805525871832548425929147684792045710612733662881949911015638283750998006263057884229929106190102060168826186473328632783075261373728257185023185431661698204215342474953975490004805313176862953787703183388772599447996915498358631827000317679969574723251397555867743979755938689369355665811599528249291729687040161647347767481336489683573568146656217620040531175828993533495504451440664484297581979577468121330390101395775578448801061027517721387217010528393013885147379059952166881003430995380759616333833670181135378950751480682051780153371112151250860092189250739236581113303528344596049274288835588309972001547181486008436835054931415860099269311024320139742291982486708941963897227726685553043208719283678302755586853574335379650891176249048348142381648470163115446257540230660682006541333456394308869003274970208930412195427859521002517248444776752677754168200696535333834234104465580860111687791603625904637128981892617758244833348328615707390939325145946019952103404085098145761335028438091063439480631001485839955650853899120057168159985577727709105066670151107018688397061282744566032429584844229764064189156538920407512413949441367920134527712737140670067736197970289020239837878235352940082831736347229805031743080205392067341912625755267530545502359706486948759442484196923479864204829337432740208332717889678174881004682530021048741984878978211331998711585701257854380620639340823568032664392755056721475149464085746811417960559126744690139475475811412505450866585492485844560935697352259608836130732361428939418998325517552200601676957401981787186481979372900803589951921247411802757883071286305923847160608961182360907891045669626482132803865779650854599951656009596657244286654446294318479984774859199159758872299817308708781813477897702205084891342294297362224495316316949895708277037805807971677703672061381691097094468359480021736720345883020488658885855327941864280170805881299715149317242837945745922784283664959738613172180900506235884972415120248795801706787228927041567118806974160376974012362526263890459583222177828824033383831057575871216724586671807132171188615983848558806733302302392201558439581192754442612841678082892074080171413292145173175538352069754469776031527028373491895611900240519882116643936324835717767476230617176909998620503949837603476990348078945062470953274769470945504148113144074608342243955265518010321789747393868224594950338035565156715618712113248068065033414087715100443605553969486292770783938693247373640576444226957438928481479219078037543472388341626512866724119692666447721466533064520398385435612334010369796839564905048557465111493006208491527561890675243965594596797575281458348934825053751098905410859 A048921 927 2676834722440400171470236548673451446240245192279158861776529087836862267176453836750977755124664356912911332396329854354317458457658575250477359526058121286161066444840474074761243184152720578170262859014870296637319989994838899872536625824318739700721226652137310814061193589982811638806347331641367613858799414925145535621194151252785897632662580025911515222592114487053841518698147541107828402027050302708537165132286277596917420256433455848289249414825940449235752007935779723452397113772625364129241232538259756580090566070288854774484197692158565609870603630311734319294679917769654943631041582478066083209362163630173242272205020057489553016775242597229499803339658050781172480192687014731908055126186860193610964476623210312919746057329782631237584946708963249953761697444502527457700296467411667948123818804017132009199518434954636025810066895180316813348716655013466022753897173606684706243469788502558183239170566877479971065092028903467563966618755463813542955990040501907524691311931086971166226784116334960107589797754880845798604086892930766221747481768543884222912478843386085997449406073046766399883102367552116877677971858576701075041774986507823292776530756329943678849256322878757534226552136531735955439260480690893940110340625208711806882110740534831675967375732406033422931913678508648928610254864056756160158202549659359804281069287302043886676659683960955161555240362029004516549635829413747857007234860379805448976579340869061346114089140688384346102259166444922620423868460505984169396016115911641993957103770459501282850966135348121138246215220779054554571169058554300938177222439536088878339982061463652657120403907726799233417842525566244929137996187672470191329330032021575037341264326437027542284485021219029248122240384158975313669058653256008893376627781079808007088625354385308784815693809521008120077456759342945141724503061082086612720984835457143063741369220585153332724853169409971842085456744125402845847417283184868919747041227069287389257871770674100874941019942032165380239565737275687632453221444589037182094001850056249082511651563670379133856111302478601301544882589516195486135773619465328244904624580951979884116494901444575325944674368391866158420700233854658387570597401741310220772542298105634034494854005584813546924749085699692910523912425480537482768702808309181579186786135134832010420107566858452494186430661778644398059453221832421389614897883583594025033716204650589799990274818674659793492158865858937367343174820467455980331414965939450627524335448974830836447840796822143593975504933617486050476602464884497414284498566890287200296861511906689359553124252823788996040369753764518187998660554512774906175281821985455177650709566816842805064065694388524749996776481804549385573008480311828339505663988089098945708868183145466945297809464937359866100737166620836055428653880342471190153068613504652186776568589041648757099562578924989251357674624102135923015706955989124989824317658204388287218631384693886857011202037023712822419752361378663537365004945787558189497581210767320651782963595569030773551833051281672151965271306591347706965403721149674943965062888335182305650147677933821728309531302711541753364316826253169018816099856862283101229080830771680923880996528742332253879939404438359011671441691810526703385114068803515083913309757366657404921629951520750208673306871251344314614018559216935466391649523574576213124092374925050749711022490995634253989756509225583386702992297808219763584143497362421380092298663601297867128464929699334703770357349866605066395883402362066264832678833617085442571579396650261793553609465122279457142797743601887539800744005258145963524666794354936550754789823892863785981185496070214960725598874555937518690524046372891957164080404749848196706217670206693337850824029537731730735001855250594884027830317234686112125875361758805299035694829156513883128713931493768646743506278745427154632449995875080311622562544434312525452348061148560684566425125627194345241441599278143595551551868366350 A048921 928 53970341541077019072311451898836760756801238502717043928893391351190488130187226920966662406545910910879094799369600339899445661011041978888115706209880696042384587631997093433680034179069036002203555554295217445373202393387272754958512140644060884979493885202373086535495685813670295133880894474582575799153189295943832401527101995311169153085837597805561125539728139804562643383737939671522816482341523392200411050781933097938093803646800180465034512868657253070834446790845081831958972135659701011606991730944930819399484090928292938208184919880663547634150479040819771945546407180434120057083501363350990809554075539365371387192198478173546322252846025123700377389121368411142159639883634546458907607768977020649562315306247348011541554245098384225618980236095105629565358966906345208507713346872230001110829228944451970644150924994885165654239764201112299304179362673011386530407938628440766000139774505542618986620221093881024238502550672286399321794407051499592970223455968044350269780283944656634019612458040911276015805300360768361341099678759487248663291948670502340912285190677112715714906382456676226145025444782017615482465487346948703323081478919601869458638739880260022589900846237267208264543922451758515123087560661555396796470255012993179359730704407199612842702497160280297217034569766552021104292334896095384358304153934399463947985771285791763132562078885138828056261117895477791056410699708410055186789767194808811275792464037818939598978536997374182000682087615658314530511081925231648018049300066056738178979737447405016867925680862256991389002511311772574677866354690827835759590469456570958153491190073938435185821421940239958662834051316893062114624061515811812821752958572123491451433906865325767327962318876487677599244835046964459213168042845560434297731176308245941659860912228235592288458637827946231883331502046493509195968748665756876914568345001626826261902746988856748190870145005594577991291390565084370630794141255136492105008429360071703031192890500588929858074135129288621168663438841909205326238172463048580811804929921183202825350870478579802448336752965127301901517262087818992058013073406790944798796831870741622995697249200408279276919771937762637285381622781143388305732803953796608879612371909768664421592628702356177384768175358486269136837176302586493323497487875368383971125890993149002363088722923044468333887694945612868368096968149480213387264464110124025671447041552132761962559691130054301599849986645935481250931722810130319762704847873203467354175362301990701446226013205445227405386900666564010669503866829659324241048792575096468172678834854303228383113167705569028908828502235191882988539315925205562975776011046128762412815394954162473050000434675880815370094183858110660319167940258571933517027450516434452384255455618439429075283021926616183034830576908848360852200259926628773403504740446061799064271623691656045283239398929099151306500534967557312558595271843894854973551586700869716037940863617290255765390228988339294059847396255516662584343633059724461562203938053010734206388912854103926156534749271159260450026097878409861125542172463595250903906648058905668608712469510824010014115388434173010362971875829179673411487184825398466031652785845738459981407352297353585659889392526363410109654647651670667212750163619331498706739902532224839810800976040994246900297052761195591708721578300472269651210608870277221777950374592022148629001828331282789212957622180199478940403338506850887292190746751208298187338033581449196183751964739422447945348190418234459821645427666528368131315950761271032756803348077495102051010697125796777910963250503024266229383655571543785641814860962280082623173997820985675697687143961445884290755656284201861913802780666254628928228941052501405927903045566263745523778827790768963216385860031921917607542157417157259913462821006237560050816052632586908791948463839055896922578053193679866679365446447036529678029057463419497645164033117349718631553019417300895591182664066296996348456637671096944609 A048921 929 1088150023474360136095543321714110221705175124451535847415189694646173533843972602004076010689800900660479952431978549656722769062987169920683613618126255067548436769675258952969382774357146719723707508915437315118744210018154203290634621907128929738637816012729019518591353203314026900506494955590186561621158988726020133954443894808269641211730760014293143387220483532147477528849082820959095484809141392606494384897328169988341569672209364982102570000168618121588223666961266531960177072746773778023394803150070462642472641661205676149864569580149740755241176348550404611654372342277232810821262610856841094224163187815322454278395863444730020891772328541768804411689965226565790171878161359533017480455930059564149615207593594553985490503769927565427147248282564572994333517537004034649429989041937604814984870965854221828110238940547356274966146100012759283390547496864538920212618835872725550488133427337280495505678714455658643819208455589546354222551271005716038001831776271720149637402560200855124016455212794069030695706358284013946478405924544695014618526047347186428929609791519467730857856485642099998489236617811936795805352278211207897823267702935237905517250980689271819127637182986525130150977030245803045379955442619019429519539341461627857042178655375847853599736071778195620083817572701308170996093127564820275375372191467159442459929316383064240976672747805509367309381497453382861250348010971327703262307429174500392562722210953926119325543916826969116809367904404643771119241813352652026833925818535819839252947472457476179631616294693859325036947494821743429876086888705301766030562107006161218754600495930764668752878852038714138833260909233355392788805399143801582439712959401823802622235392877433794429348730903259534536945116094657042496918766183130823054847083350226894666307705257060657334594271071358117710721624183945373066176768874487091269440359201815235635340121047960536439170530877944712050445174487774336532668630138644670636311033010724449445623669015002233124389837535697237970426873691007660511926400746764041738573814976893885308475168077474413292986479426785358459789736669723928357464099891945409568013479273268021887268054262136825336681115864495924555998120092712761165526405745849826489434421672213513962516545402051242846882404653051072637218238088836452907818867774474549316658635017084050509762821154315003689391211307015990258926673770366840481604735773422722004121226740384542038538692573880010181515637263192307122348027954672686588199162488113342855433027208401073583978041800345878125267097263758649501050912542988830463528341614596424407263468035600178753638327726558508036011266025568991050411499685334006204821028536766285781728815415114214817265958871043305103314184950450651550514625920318843258479117806687440882259550470107585870389342786626017410894225535463484881225585212035449018991386720429379229192290094600595959024004108934509716674534658215911704261947900901109987622101238617556552575405033174752047910939851694809810930380883974589646872792385159648229597609527221212301892609181479763599022841253279957911754033459228313421833574245603727574890894198593202153678504627086011970772733300264932226697207103603749069235601633584015267900366992697999373454113138246465332357678236599670192497994281542300532942095507847608121774830941407462898711874016896054483038969097918648779900147080103341490772829650879821912459239400258185732884113104301105116017324407425385170828724272135291776930072413718210690688052976880029855509245947770465774775511442085829057410046216661555901525934416067728825583661366876850902215881896705171118561599499177512114945723832721800852125263196824231493497593311923369523904410569486423000000581276479065350154145102501782078059952336452941568533008000791967043735388066659806831039979228607847552670093816894357140551285001886323985747954142522425906751044794331062259250061747467193243938976632700515493341544954901367087484710259656965900811292925195531282230527663238441099439133173104728847076 A048921 930 21939280719319707522881325380088438391182980102390627252868010694562759438171687471418953606561103352570685890054456718809244129948501658929781038880545848462030886107807983377771602062908757984000354792549491593128903317012822653358502491933021340746354761469148606331465776749721724554341656160728446980823231731540828644845665405597230510799746430322340759167578263435429302132092564452439343493199092275390616396099519512523009629792991413122351835878365165698804512502438609026536008308761480776847985009504728936852602581773744751605276513666794153226509049905322778739355683219447160751344176703012128778396587383178455783795646011580448203046367365806296609424792701508898093034265329691021063894493554253163407521165939738091208111525467725329043758594254086684616646751015716379695462230555832641407494967302723591553906666875164872220982272014217488470607919327603471036315434438457953920500980161834474844842875254234768482801856643093882921548679404222839706693339302966965688944960148989357065763135980741561755975555579916988828129258909570462125251473503322024109576451704330317712443386748609637712863762543298824895009897150828886288964020103498787731436944814018358536991398293473473436836790619271958549192146510997109076417555406079085840691226689957140017078265836489482931849632683769205577071208533669571496022869766056714744477630928929569940779912808692600978552921695393987353051725540793209444764587200226509720040793941460594380022676852086814335736293687924340097647838910305088239793964335269899532961188760707897286327630865691910849137944001593479721389089172209939515880357441867753035959297045464887177457108228983132526916247789128860112514832342913265989337679865706612936346018539760913297958761784509199858846209831455640243858416950616240808871392596776098342016154293531944744944497404882084541337337503465204565266746818078660068417579607658653779252901258666233346829808052690976278766497616731115608087294290061212594232810942553796989650961383487584523665018046320592582671125458694657609332254765618084146484544445759204594406273513427168642233390949866093432138978769217711755724199124008329940919342970310797986549475514335953472029885381140194893135396811927651909475955086915020247883367930142796958743594166803528455922665657846640368025324979509944260940950688571467987954087428088557633228835637024576181341037268484361449987611228461168088309901295399284810923066502092591584448255157114877635225416678650496650265299688690387896860951751380493345447773340400420143609463832552560389316407809645001224676177829187873970146334182584700533802777869854935949727627580509704933453030236779019762366513668116388307896038601582270807802453963584137844983243212757540441612205226876802178450815568637528259205522456190981666633664672322853527879360853980931836422266340415437873326909396844798796492130935552556697957175888615713524069796687604938655808440661278414244224016834982696335675581831621420474343309278338005733499724603899641767068684279535299420943586655725955767880685441083896029420024579928082139579572368813881240257524372578863376801147398397689891769699304925388082916797401578838662530709834684553129381658726650982959554254788649136090432941167653991217629121847685972936677409848716930024057734451049808211674511316879059855619725434700754734738988993127682209492784794655183035504755056707465270664692140210430099121781406837630948724260859407090550066352081744888435614769798371453245955576827814639812737354336781821580497581233046983391528575916347144067221041530174902623558197758380806787310385023675622990395374559790672534295661058139166496237269454531681377236763914759509193091815853181001155355285028214841299080127428940714631387945959753860264003215830778623155403356579408922073272047370421167234558464844821331390435016823994066611510535094745211057963090200605484518545005773194839038215102822374380356504430967503061346340222551351663899798369083091170629142438656404772884411436307563549383149895454579499871917808471 A048921 931 442339776774773919601973146217799773128921023119224702220788984208584661146244028954776340611408955104729268254798003932653430491298921384355075385225951778565211658157187791187372087822983604116268433603675340585227633558868320318859923951718954364999074962103158188125993472236536207150609571006111992437171436550167198411358171953207466750474846316428274372043569560164642057439772755640999222550784613647284215171664127514160750167544723199163492732877028470650678459485943568231752467561071902676035295738239541674751710611249600020659908918685334137203134708949941516392484673416121312791368479864867929573190900595480837697565360607089133225090837937614223697453866036132438125191067405352205330707761560396350562877598061791801343390590989774314252695350203647452676258799645356110415874843036708674120308715772642087055644389426835213172088293384506902531637586092593686169652868935570431072415211534773254484441555370202687694592389818850411874718119925389623160635069024588185948788136886520856959061223627256155329910120906579970468728171656353732824625194155452602750093990333098074198815832767611029924659181908754289721252750549659727146884675503474855305993775822987164133548753265374988446978242314784198023009012574768270579711322577827187258388655480737201648484142195564883093756674086337150143601535459752772937992824847863291210998552329148672762940361072187473124074639913152075558846029103124677854015903868659459800962094885006292936091091366230433810146036526562640644131956990329375738073882093785895847743648540445152629461513882464011846459901923180243320903386014009911813878000712375529704850128276062559341125547359879065968971249091155168355168656909011869733224719012663770620784623176424141036010760669925756650797748084863502502016360061405881005334194481352611421502808199883364690510299342638317451085281034143830260962776279925175424948148780173418295481759541888475690822053519184932854545412898087578402481690943545538186277263587458621894618233968253010151131860725525950116117993527774813028349260072465411814657343376823268055525401269243406087235215038213696352000731485177767749187374380791848376870383399392829731542503432773439640929723717867493570899945966087197706141445296854232491974637718104650609974831628576195326261542146621558447075529599661258100254994875159069798655761408462863984075733603926683813882989717790484247634227329307397226137389436235644584408144811069604785261178439211470307534840893435676199456665201027572821837822623134344342804663233720243727052936207946680769051536132795417428162447891035002443101559325744390547935183004751750582808248524598343141721487597927330423264657526151121378465924080280715490146791032054571815437934838351571512741976680975900571474691944355218841782900503243454555980506241113822358996087667574204899319716544561832866553662377959248122838894903619261423783201037077725977694644856466769069475270896020853333828715722659175618989970901528978365092245117275466565646695415913637455944002633060326041090004505873927806850731633535902217945323278617382916723574501002632312792248488181009943836420424660649352256949811014780329175267056954040486858159716137226894328071020039911326929135979508280221724944554339403937140355319590473211043472037473064908452371809568238882239196637973509301157296092661786020400033180728454690897472546798831263928222673435767707038181440149862007613534812201075787920361714481646566136685556123116231439603503936516072821048225468695490692327447507033729112202965184033192228681850615607241224810273976340479518827302947892029684254021764249365474690972283657739763947135640275397958314627322036095125833197255961154292959738337751982349887214963219702567106222302107121564701090403185540331055502098647722789533785509678840519052038696185716507961370247704265342961652698277204381051439701660348765500638859824720381980492403299894161840845462195000375143922857746232211051587010702592833350365799471965112882289621737970307847550865754999829751055792743244502125551994 A048921 932 8918454557393711047695275051161953645736867276946828343784920246745473243467812673614513107988273746260448153982551465235701746756324723002865370987144600878885948989734334138111812656915393363283446174316947424329867954684999757256031133356055065974090008639569113919847674055767266258848865616283573830789803522901239322828974818074903539025843340632080437566801690304461249726671396167141261872629575887157452070900475742840989532355027079348542927357914812146893813401351081720249984224430323392992742855826400629741615052491411853842800332013257193207495448775339670948182497246060154689052410539691290493042546159409497266479857016764485092503833271451810612381768237595709515971204207992445834186708824686217665795574724600680358947349887424304256237514607047345686772045301802918882488488889843889731781022919913042456492310625717184692810771950236156154625388540190954572949070107163536592824081574463118195080835794531151335063603280725805361124183812387026177941884554980407702132500726961073369019235325009602623020086101742909784673508568806145051639631039310761873325370923519471667666207107817186836731340712780541446061073061572342267906602538537039929180658776706122389242251426345092223594501884713888381267949162340331360431030609396596343424546231111396769679597257868713336446839131079096937426088580868326874306239838559749911339438067582664611316833619157531024434991911376050452023466285725474214099459209035324828280488037030702936716874204103261154393350052712262272742648419191181963325957370980946896812307908911266406607305756570608541156413693437216064242574347425378669781468734482557988041435250342676275970886108412773499083265797259622715248050348084664974648010795395647077549646636137044991807135658668281321084184338040808105990013607699648422213307220261638754704241276909894105358123910401776351566696894873070402256326930089104568839144507288276852014849456630654188212120896223998563522368336084744139019720244716470850850509594217529792085495843616955807179536052283036159920578402835870321582920172248792867389037210678966284776298545984212040103667763367073595982945316065175384141404086541326122966130729179215262736561967662102575704471617569759024236289817432853268223571910599219948588172397789058035455515596551759083364556756837518203563296459763045306307396945732006476709029473563340835558377307693534162030932657349054474916439841425884514412213957503481770711552204757718869587844295243126507225639826868033424882948633517818234543506282866682899259134274670494213624421156215157145113056682193013396541610049702869890069939668979324219642768625939026925395643957025324213913683699496380599214842262675745241116241653410581184130068792985830313358721797227601172082363292229630880445270560531274353650498580740872074566697300199672214079225591674270265199152288549189333840017067537504963807879002554640613273760201352385222546565905526286310373821755997131783638240322176237463847379457641045430175569371711198678558562939475926154487101214019078014105157249903843476715768683314665419434317578523459094438898569509642703876636073761181149908766531800860613842514730319980696071443651485509962717195553666048933958889438524385965522562280064591157181282241671649894526632626324461273195085546542122085967286696366780381293898470940310577650873548200521495042550734250858110350192631995773241288137790037056891801838543531609377587073989761816683198419384163118098659357304116202187713396850231598238688764728366323010668698893259282477264538655686459244174731291943535956850430557522869446573155972523837640721687142276425772031077728987808547558448167853118174434469043278797437218245671686310774033345461152549902287137270672803407428316696573927654844272871996763067110294477030097104608259424780089565373623053932145125995066282588469368576513402406685841000664147616729781206598965917601585406856972142829559271251996911105953223183295268226912030777875757087234325042110276879870669435303580914824552573937909119044743018057636997834716151983461501325 A048921 933 179813880343832225368858215979554163187546944908880929948166859794093247326213377979171784328483234660694200575866934387284214685447588573884850225487734057694146724965811986735422575601356073167537237650309860365663457117131331546927779391864858288450648389191917512748810616186386150074374621404899844570272026191563350676710591870668033200631586683349159465793581307874978156824506632082129366234958286486083935006211176755495903437181305806280599302226785709628644595147362050157736613701211712688447778783136593758610901013580135185928940273391382610764189101005263736707313993082580165424553388509887319055855886092823383291286039474440187827973153193920567629226987508950829224878981116352625503520217992615759017374027034521319335304667086858231424486455254593233533050524698691650863376802581157661735460309990978046235155879780065488349615570888573087005050181215692440007205465330978355848948701631910177514446556804895517847349681651401297872135382150629101874274653236879911065807293708201024379644965663782384458074820653430426172007309295541324874804508189958386734533525809905597430387993508994288234566261526422094726729065346168814255873193235099123548665586949955063788915109124420996146737358552623175228340192988096748314242168566942852898298513853279326189542838264664856093876287467060078366047647823865670980009634687048852864562459107603131564221326666513779442470833793089289300545051693950982001548618718554315319131740001650937725079324767038860028648289952638595416474636783600653754248576775643969239743856211725304749571346034515095524331601040621248364078540671887098726124060810759333442515887812558910800062446376692791928637739035377264093676022762914358309841323923542317364892204857010477948391328114059127325773567972781024948107151856423951427258819169580966090994301203554476752347129591010315457649425343345564416148233303493750037009656130998089110149976449105490200844305818846205518553057537595198432828021171491794351302436252336572080569145304386829016100795734998714330792751641858823895980023484530901719832356427051974856836463228608281883326743357771722803994447110505334609881221443658842910451279384840954727901732660460808698580117112511757728784581728181241627836459155360027306580499392248350392749454847701735010219998005096499873621624774666989866108479119593719708248382447328316518065139293641302170940980423588646605474775835194456250271660585047810024850670967916983037560511895430738199471879881778449019054334149529586043838600853320237991728320903101841101375335624557062151822768057323999968276524393946814832555121162859575590693110488247477865075222878736338276329347607524538043442319276803718025234542837598213754149731514033519745883977060264959993173037185191841130561644469956861573946133543114562264170296410645284939151524020340549419371103542409038804320591249137512702335208326667769141206291755883589819906135809526339733290225174938900125693348041888584023431689005968787061670851307348942639822279420066927710855297221108648287327854431471287671669400386139552553098808800244658983459690041729841694558104206380685856279540870332531271632132640454500983177666572075584811350056266156718890341901965200598816825989363733150931580732334858860619106563074813432870568841578338793459799369463694654238079342088859345228623403177661618290386121883565768040152129155401307544052602858798918379072901007646126830760723773964213154445455835576425390688315399454182952554391062929880184506358380500756315633611595201325859100594646838188315866899115936890111402773659551283507831630238506787209282764132893042393926339806377504963589774220490621497307489452628799301872233137413564628804350033464751391575509668955175085606501533756423154668122523634035868674571705549762321013078799626632031553309172860857991616340673040758038991958953980638273557113339867454408985788002065182526113225551961749081623682867559877383423626598822847077506797298803341231450796434569101586637682625685522403007257765815810629242975078247399287754313046048664169424 A048921 934 3625407446573890770493208302884495987025367857515990032668111883383587805845640883348248842016365869240642725750180977133872871252292534070341627243418323084084785389874752286825255831162728490288492422222101230375559198065733951964158130842748139455686906848797432252472405723702243502032274857916725049942250761284496753442599630467434067316230511683842412517249748762573619293434452989368496114887967099502848410437777674843832662259459955311202363782953526119617920180467300253929203885193846326794160722832857147534712356494187633127287439949316724184970387446972678684153193780348484049229690730083937587112875882360958894509411861403806050223109622191993213088663909773698381236300501296697427409528800980410108622077467274444115837732338857885774556191654605594167446018992202975762904484211152811886066461038257076448280170391633369750387764447444638629959665599045402435234322019054115503462967129478491424583153283219467636307112946391949686972188213796800139602099380620088211928398953612248326581328428693945110434101910994378150737101585343195623319663442486309954030903074053945731872011057462135731568138128164381561099769969448382571454573054099465990451155634904335219405984040924324697965426399543486574239906589758057477171419242215671190738898292885271543522165935412575570696020371464026168937155737998691077430627380254039132895558389188056271015165776933417201961565926501274339501538880229973413389749036504032896429009313632798169382346409236163291794345667631749308074699354088307961801977841624576336830768732128497685449591072140587599390965199024591916079335472784013337090734644285060946385447342035377509208182767875993962452420595348010601397073255697828944158355798298449407315309556777398620258420965628524466473965356383026686962928289739206100976743889883784218064988346161824083370928721455826069855351362205836374885310277608714058157084118074038965350566973152015436798768705707456299441068182550626054717934423839897312994488868869100372070905315541551403005668436429508026054407298682579204554878911912191868226467102893184706384570486838901633347421759475725711807062446659063240339249802605645504219192571991032600044739471163648857318669745517990441757995712567300376267585421266796959956056080158338842829556473183846784724296516414198873614440995143539389917433849701851631025697410194004044073888502880018626676977885269461635510527955472750785492092706303519988217557457343590007245576171247830248334625534950777262254140060239866880298055635861136355522543506789205045615435303237898330889893504458709805167377888289145630951106462815635094080230274021277022776619718285438095302028092549226036535503442044074300149033611575413532300585702655875032130682432130340326154753603645474608644752995357999682522627590845777223629329441664732934743500813218880565719089924422898751823522426925093463566977506474396558870360641108364736596562287645104156176311209603296348337097499582317308904192249890963227096362273883200009792898119108826457030338348084891352750026186942166852132354973869576975260912763596215235901055176182458498736037793132411314473126953118877963697786444454328918502847417354744289480929871721056212601024493463485034820459632029025509017939568154142106130776630187755807211947710707381207194352801159724922381375313901683647559194477217139999770243494373902280974689117681008530707415337550966002321810938314322665630188335143592475858112597358472504563939716424437932573199444897395394048418958978891520469481866313750238711903712005012897138049175800788286482566765673442420562031882295617871189721449725702378469917091145105526088088480275083742775595427909432808245550527298286618359642531341370856404395523658336969403194876495280307070491031477236559187453647616999830886168590149812730240088254169597564894823534654781480993686507853644226464772678157743468177241676491039244173893268171795812840867134704490250893481206262282947508465135107695090151423723388740115912909086429636199108517506521804435997677818784606006802704624918281183522432131 A048921 935 73095464758008905370851840433898992110851303555690446129773541844613037547366564163854015173562184327146603975880948285106210442904507386478639314596950004533583385336508030641158821332480356219840511049304767356522164185737870822370024687123708595840701127434805439882431131452474017301588575610942389052035815278745997351346343072773813794561806375938044037823629968757428004319247284347140986586241826425218143165162538473990177380979328181803156252311309691396950797049937112572358558575541715939612155805308287025458276773024910045532234178329183519625990340941674046624632956292072142317988859075398961121482484484305767138275378658337498110158148374661813968373074119630319253535461482265032415078294181846810617422566877813315228999040080748025899743704715671534349453401387745872632988559801886190665714325717878865359246749200956121127252618439763233168673690802903222683501960540963611449841987415596642470535358981824349678328493377804807937331960894435702264028425837787565292020468636922857052331719399682355652789978271393831621731015991682200861829729452604473103212681044542128036097889510163587110882512705483999508471467397289224059498287660880240064377076362275619743708386444201125435957930920858417757201821434361761866633406447310193980734814482854331007214583400245510391708306635581408151050855623481961679290638260672302310391395378247131428604640830310230959435312767647859439940737602651672266813138072445692539247370462332736689435930577940199522118737322143039596763492960653828342250823488586131327537989937430914122309350446927181144405544818402221171370313438192736230536293171951337990264055867601393528096470165853343894272912114768850709990526887703604409206411295452013026748953918853706124639805560610982178988962189621016089765535229614721551469158880578038235045328944320395965370188129645235629413278707144647647092061400998659537069379951599117488400042202540958787631284443629428090484611178032664977627795420631988453103090222836365449357020891379614083013457999190945086310245625245410280376644725993588962651128008700033623073735298809471502942435631222838443682270245545585941214619910253803212408517726031919897261082489699755600798210710553606174212951827997328458125815635744701151273975381571928356881167219583264025909531353723079684717859470462416404848311411580253465146391476083127089289423477001796257419925951861905071574618032766825501897116894219909417394583430110790758168323727138241571491981836205691279789522875501861891039811686393630346725284192155631226596565482507170522844970685073739034460673015409229817289393670733713603986027194123876844974728894995779998743152125648147741104282355050306762801097651348944800646195182798020883785299450727944595667182163527021874303668761846345129064355912686426839699977938674049019653178456967545945687741636843381091856820367343143163299887783201575093276442104820558063376299023594454187300446874731435800233659660885333540237740118869911578748069104362227290095469237649879606578754063232282233037379693800113641221253311489010589070970586528082785992415478731038209786152290577572716026499772503276633742239021456047014399908645528687792438923262289879092305136946868883306849508284143222949086546641543080808949857798738969510193856872713378321113747717183004421358634840806403613229133821028573497706031043180495905445913950532364840721600491649973680013433759220472576789730382404387724287053033496066801441727171861202197086664255466894871874342866426052455204937072984220717708076782344475385259159166628594316124621018105172423820403303012617280420376660086847221817425997741277810610534975716464201350933520202494827217990429515821661953548088100369173360671156423880308152040014291340017398817021975920982703404574579378884777168793587445467474027349014116930548574114093363546753949332353215940002108463459310465522092272426545238968853546766521626535814088288249570954490697236522188842826976534551108829663879512981782466971413956642420740407563485363272769369553092251230908731359848072176130612462566 A048921 936 1473750756825568103513224036335063176054487995264462917352504118002976179646416860825983770581111918387563960121068953574130437815967806673889791790562078747987785131069889523912291868880213110941695893487590297220098643937287753454890485777630081866592076675653640430112144219872375413132385359435545590150421057707826037313348215590666003258521072835432332206757614912837514660511044453572603582183311589497281102993158690274812281511472552542055281047898262214991795850502911883216593004070868191580613958552464960174432628763015879843833272376185558173382493069095644681073170980607564753066807327448503124047392265059696994680949289999988775493202537306821871038344707311322587016083593169127082256111139884866594688063684768394594372634530270309359332746799921177820948085311333713291823339579821145165049320349057412645116056509109506922534297542594741859702160324008469176699364093192586314997598646810292376012442483208389254994991447176187591240537308581424415250540982139373510797628476729239690276863799955067225977606431473740522162962593687194948433015381903747944220664121189155311409859916431907185867477489599830269925420164564375366039221904364094346078504623165045410368313268081999050115459105260921019277216549519695252997005263619248888823904138864410728882188886993584045105047307690571979677461182143487573379166771181047578928072180720660274675470497405549099670717574059750215526810812043124136013513076426901016472272586832543323499609062930083893528794690094702296718196236998003132948153141374895738201244616287713358405503438261354754092916995237660384232576343461506475096059405842148232274642948017131954278103522275752351720336491605548972666818401712806816400590720380547688346863001596618866107589139454617657064250989193173570018826034336563726181515080373470517011199704110399477291969649698978519304404455438099023654833767081624695977678780427057288727082685537063837924206520153687823452894431130426408728305556552847727351567192078337931320835883141090463600165937174019398400679146241790663390374706410603828752780174684942975015227944710026077603423753849293109225796220883627657087705926291287377762935030173062996977545345112587001259644667027512062166491092998086423805432318580299243345188931687197139373099250651681296106541186429468216189082609029022244411012264762847220662429913915090598180249312069421713262081920364461844783625813266116780296498885329169107369989602900336305922599735740985055316591089446953612632339097961728479207277802923012739189538824359698330001434907642874268843701968062563221954086284169303003287043124238226670867931186207695330927103461204285198049221337855289862206918504307020842907521430697463813495215054974987994403004175394894386807501400626278211384235960931593015134195861388956147096253731570216734669514449305878848138075681162946325151118460422850025533358873917932650556243066847031450565428204317149097679247453712023999001014697745672595255956007372462907359755342185788952739704840976598753519014382392550926297608296636371704292136057133886457627271933704666441534963844981120016203249903746587227968114973940084110370633059452810375450002039608301985916409281333358670537999958521745931769214751204436029070457444368852027115904926807398473076772735055699423002914174279490933983707873278963395748242148540383621643608998122361664071698236095944422237620378405231431785464849131592229778911878339848930153483087403235101492195598675125842273223392145524089509335106824463110622950420796025991796680005373725600712582269979516542800916322484469720735624550833308507312217763030949563960580564496542552072424080092306870952553778858727272796936314794347469050020818192637111931926995451422751114624461364947120935514641726587487376029483845215789457877446330141485365398609170734371384122786393526861174871645445219031928678284375493939448112956219422328617050781036013340862419270807200553145094190544201554109166129992424484348528592987317015309358961735284738057331898186474387783771592931768150532975834874552206296864224947830329 A048921 937 29713762686021639345024717649735703321711594849670797783970741897402463889418019200606920618602363324967880236814388266080669602139332475254458595602673317119979719279047727244611598019204035410326116384656284523246861502541431499419631151878553023470520854093827570917115611878635701627101136315350894577670400313469373285565729371392664884924488075946180306014602994049000001827795673953683549076838941681202355173329922348158226745844132223373590394684568510467354896540888912339475835575718285903106622692722642721728623635661649396386456392116419045562554305633116047118123226686376764259260827018027860911644561726651126322451532446704395033156451447021994189213292020437811879787958151940478750182680387280386100253929394877804933927742170310937222118815080267082510283761697656926001996299975365369015838206211981228032951065977419129371180385926542566935551723283985064737709356163446964742017972467147127469566222875912185177384667879637800836786905278286718165845705017865622886914220055794461998439270882362346010478145218583578136455820192190208558624255268113636598772556908203068344103467599002223171296494034429265196752321849475468732793567976290582544754570147876569201570312367360878404226761044312758669808822314214274256563858258457889649157361267049434632868361332350058117162453425949005618675564203326140830988798761261643025675488997298557079759704740086040117250776768757371077803700152472731227652778380106040221668267356470368026066381237360420883387359019570650384289232933590246205846835294149824385027362626054886794740846199916084105094211313576163848494983065500580112694013510053099487170013127657358594553729688027248749532080449478166272139541905343084144565105695106191196997438811442075659607506105044195641118446265123803329098554414528262617656985499020753683401770199228545316840296111860616776570167001129673807784110764807655719303300033900949103716323617398238897686893071707369452827829429967046074747431653590720458230309273580359148454327626533645035726931542289121111363547860216737730031324550273949669319964919346692253556992198169810477830758222167012036987664961773430576656740944670316200202492865940778419029349350898896629697200175810487486847187242814466648767797949090177708580998089403293342468498734758031072516819374881406821081203878525287021352412877300214251415658459209665164427059540654257105788299420968353762665558575496828491571185024109590648573820956281997169900665113841416958154867973937496901687529613314846722275273171493971161145851430014953537333299381299065525919548557232428995964548626960814136864133653601732467305514972333526068028383139826069268072620615095202076167743142733871879651140322921167756341581137759512760355349300526561176084898643759839134401943569999109609289311828259777925068240896218731865732701307251950879192335937919582170853469307188681847460438452633470317313397620493406001479605392066061083814532974441380993127022535714591204665251480405857019317475630401807760775701713674714830800488371219857712780096243745146608137933542712165447192046138282514207699858256516926287958886349552539399715561388553476060789427110945323768366894108182675994517956137804254253097276071410304529462024506934330933975340044278247929167794325340910215434922373999154893871377260709348493796513719691825144269654585642080758549871122437024827833083930720517490622537228684675636008568608177728777581948714298303747350138283936973082789580859046160060051527835351392437220319551920482369953873928884538973620441550636978779222608342067853369323480577807257491366489770080762821416317257809628448486378119561864937142936492210556156428925087998725753929335151665643241470698074446401362671142908930914351549178081888023838010506189092639898499585470583836172470346188131143834349721290626319046832566688717714460914398568712556789392795629576600343693542957773900717150432608279247431701575711478963464223139498797701036712485324064435476900482382980621783154313604039839474755283310495289043011039583920939897953607551831990223509304327267542637500 A048921 938 599088881801817535648820253740747214037285999304574629655955180782924358935469923476219872686277078776890482947087736099649506944202783550112587530651307629210952352116375145635969515350899893062782047605744115070112924394141697954010849829284900281582559593647674809177244536584908796333237697257719377039445020969748446475750198272670693819181525328705814494434093359258323124014501717743123262914623159993090295507396791390407477374897112376185776995574989260144547209065606400085599913661039076307567535150059964003027549567777546366927853934017968420446661736792392672899955815377557340387652041270670404252074529485347743853570802509504722658511598581654909536096522677722455808962225243340339392056119712236004668453129771462618309456543265174586002050190315598117651163382400073630718536108279976990276184748596645170542946747120667977272232018516653691959851985149546551233226862268053609935980045885021737231101809611698994338040418794265893295109992980279503078356689319665706506590993967299466083292889253325820308193137919475670913481724551976391271787286282691759200704348162526142764658802321222907147772726854685355297090043203704236026208551498748820903247297242982765077015227582416762304020906059974735039764456221971648041145257210022707487061829042346562203481172300652984764645340868936543593164745790000469290908587245390475502621630235461327121454892294144243438461061540968541610927986947344394968811181686184906522374589968882973309007055008051742920772039023788762953337217688850307004280760252495617876025947065274011267851582677204649465554734411405620275695464334046352770630225293631186018173572405184715966260343691901867012313454302042296773328471228708860809914844624140306533314672969432127852387671982311933061612456533175133528111484086892796560636415449741355391275973745646226567734572915364105750229187772372027874444217585218187530968439305832155402071228046900607118099300187557462754226873514101151828631308271390549325991768222360009072798222285335468069235930155467322673292453557010719871100902192248666822225303951087834531273101684271774143997669671907542840452191733479686402925553838736988937195283400162944311406744635278208735367948685046381682300927023134183574369918444123844380110840133360268683652732117092171832402816129817737897171016409744227895485104021114654974195285192155355130087776278421819697481979663482028198401147215541242780941452159598681327376270750568024039200904102670912969333392773936723084870359431314841652785578476383643628009917342422668860015652124316851490715669167218265354074007462697650458151659436875005767587122004257366375892929938069747378594978792328126404404175036881820530505448283215153605895145404292241299296558194212351037329339647984476001533774874086087010898089947177781136269725853308340306685989087299384320397029042258934565801323020419742985647334548637154619740072268144984954800353349407719254719516151439669871403029364062890122788205091986881851016036300405905886970745211404759442000693021520388812521374168781349276905311796026622612399576612780117750978100632930422836707050376428395630477920747900210397552319040246558365002943559177073793169045734000092917588609613774601401267406339595229086374776902280590379029042071618504956200431827798225914535285327507710052434375632718705279801380007473483713498879926966296456408974139488837549987173367120051767973328492614518482015020198770521814224557927254163891968427787893080455633061943131382173711993296485658718546895531219653990109350747262760772960628680189789652783472608833603056461446008743789172087281239739965747432791686025756366133333483525153133613116671676529791995982530946384240184745526967526081538471397938099704511777372401875257020704848971163906961154881881821064131330387222675658017595296209235451503838193803772567429242767510924542518513554845131754055273666524430039764693631075405681953828632419590558466385429665057757995574994621018092843041457126703404640255575292281754731284048874119498714192307242397290772484927060752011842387549503969709451439 A048921 939 12078830005174482467729874610896227679684056996267238833452570570974579027454480707709525872493797843697302592211302698426745092928346919798037514538533068817477904203390636407264690123893245624727776233500896463387332258387823411607335254838411007598714543056603565408804033429509319273035036825009001764518395935121667864374702212007857157389673028752878555890599884294763316777380381805341177273201083074941744856817778934683473210674448833884525412411192538778465850361825859697636953119758034280794890740588886301506398732656907254188349994631213887176626548374653915437892862031519084410519076196838429672502465751839019484924568197745101771536515817446874839044783901014948133582484505568269770882156735455421938844965902198299915477457891384707832662398715024274167815673605666522844890199013144596102583067885367353716505664282495841780343612586152385810751968789033434281979255259339140720082264943115835798906347215824852247931385746345321060978206841681490062779109404217394956720264733454471779376889234686284306691444036254323258374040393961127808631566707407375980890964468880295182217982428297028654911170547547672099070664254320762957284948082524205750760689462258448361606211816946374394212791103754449563558972296538570053591296419304619569896250947994430120097152763057404146474721245437045165976381985942425258517158105052764005822214283131882280124216458674831496120211805538230967202158995028657538888439817504081705198076261284351151385832217005958003408184967410270019094534598753366956230062482363981353466610759702691989127536815196953942608430450108548802422408103408059499060866489676178462445316079663321115654382454962395754675015116105696338065682364773686146306418952746811165218499239412251750317764582899867089344034707503430777069980413061378149727288790640699708378152499257949020830119142279274988275504107296397824874870507169058332191729953980887883315610996165286423316879192694640492343352770963477993201818362620344601919925572668913229345398609262606080678289788067600617449801337252902273824398659968793070195756908941868000472836022601295312121470538094241656582185052742752475482354439839874226281415103711592417265804366307129893623591951690704971668063803793244166411979646902627001301617050187811647796513042476313633726874506292565856601355211772059244303483645921300796289511088628577810923164580898481188086374568186825231567810167494183961452513066870643588812969722299131544396371458617385833446282906953244236899659285166640224088616110965573851333964792312074419540682040797176978456743795829906108836411142498361401576439620702140212684359086544322048537227185382979106821162694338299069470394900925868122802178968635043604080890165299759031316904445956360121088072969897764361383084834609380116314617680225686595009692287586161861044671046245428879415894020357688700796104103884233550887939711709183858809729019756941566165278722751153043547593800830793649505846884911213454941064586399388031474328304571308244091296404176641046194903141899405708018198233210873320375818288293555222399034816474826595812706257261284928716761261730662963149156438403602653481973795700023998809865579673234053635198305570953735600167293935647442042048917156894501905157317928441218943735617080177971586002891077145456889705528901833189367833387710360816159530279441025792989483658537623346717092908767290011962323898805337255061202613059525313456658059665662546520091789579160168452894358269919429100313734845887092034988771623424299162860137746576734864045756145870232067453416227378196911567005415822527017118183061802507206860942939319931590111497487273180292115332551897645269351501905417105667497245859605847384961597844021186409577297654085057311452103833188527044027613154450417599510906228915805711179710796837398485806922012449314546901338830904973786793931764156691913701480899991916848662083970922600687835035839309721080305661185268073360835798809767395719005746329063642723465924958106211063735049754729380699052674238116686837786502287581630255614943145791330230775994263794710014417282386 A048921 940 243533369965239033712552196256069488737042743121454070055496098196034281568612881093369537165000079438347936087273802058592298463971823652765248818013316202846681875337809659126895536641966102934861531357063026889071277923502371230685395454041192905920382335524681492124632112828522358598023616132593796318500521804478046511774299522752217734619893786534012115160460372716924633607220133944787098439156974042352299810069763373691395483210760013882688988848686971276439214850585774158149848714961573508347510804185590460912047244801014491167966224826680459237176047883110506266403211379531964507328273893004377786324310236503781369701400149365939408214509252852291923166023476166861591567596792305229877185704708196097418756197851668993124393887696641936056964696890269225455901493586285051198602561784485238340302824428591837035542032720734414854619939689772384199727502764640116843719193305568892930245015847121435492528035334358861411093605079773944437176713046872209665472900729474427797728271049318066048497374666451974938187074350766527615861731509562534325653256682960228244031866420860163301352818954665889419096113431883438006777377398525179541074887213644484848088200034807538623721677576257572953701531929876306040501264403046193198536070364874482558225504126401871039052231805282210100570344985856363767479270007406432272222472423165240639997008873883380296403125118347060330631466984800751219761388046839806351724328631706113654018707057640497945358175850267070256664082392153825101195243626728166882660212765141831796098188261099728819515386000149402713666525269533826543034971905217831286018837394220884866191276779998307928638943090691479513855787758609595266037991065238588853121158115366362088995075131715146820474641668039448273042494711071714794109811560032022167908800036261372070578955298762794412330635578900169398246608061080785172755111291098336508431471801194222197577193502613276820014311165010041419069215813938769784833909998520079592518990070158860307701917687154441513300210637783033493555571888400562087836805911189903689038183975860638674445485356414214398721314845058430608102472192947183677195543813125990311548902383837842916750203322077608279960652194620044953725120729778461860064150066480847156119358585775818309513027278754703366109071963467896670978785882577242073902609373580162633674467594734100631677489149987401435775664346300790655388160398616589815264325673304463878048414213618819447551617309442829071273043000657917530434207422659440766759836376502321514211754514586127104356562446537030115328016920806897799141456100977955115886525174444891531267042135319499138350208135798694813658534864653807046333975588063178055055711835114300862263753906878596185119186140075574567165376181749385406221280433860547031049234657812203181407634766042469589074317327714347979483870918054690543192116376712593832582897481833230412684601876599383588879364653308394314598866957630945409897215022176856314458854068196256398598525425750680516962812214038691561976877704975124863542523965476253716635899051669348597982717357365877211995665807923926099856917722306576286584896480615515951603345271351564823757951452368801430215794443752523483170480062741914112677188866449900607816552757698454954063007132541506191498485333696974874012016959183475436526546710581919142689744214288582030780485809936681989543730770157127081695536897726036369423915316532820877298621316964068064167568847270469389093092159469687741627445066329713606478061439759487423235927378699584597109236545303684871681235005015770525941224310410341180885533750430616141560941159455287220979862264905610175023872968778026840395511847803903012791549679025390564029211495546409633422371393763191527575397612972969709859809479399324470670174984426245592866984264954505241048163503597407783685389342004867887685566684799684454853124715387123472657593182966467808543699952827468965345717058863546262681580817136144802821536099491006169969501886162295970340322668514598198362018263257624591149331960408028521971311192932959873052153584504241393806711538021861 A048921 941 4910119793160319392537994913184998421020028107130699964191673498375872614011793881150035900611205729142173243694311804894035223203854815558706026870746966743261731153083014143925831402510630443479432570493328514636558642106322550365255531537043276530755741050134085187613267250044634364544032875430319296364605756103490438648725562603028001957549141134425723512986646144118750168025455563214415673389105637440823993828881712322586981049022132725453941508641814303683028671351660016750757552154102125317268232039099134284022395043279321514021280836605536787926056300792725652689306109941261436877668247711678068089441070485923488136900144886947872603319164019492092307998526281692362394237752943973539215548407444492980701540522240384337175729648262236823395814386039209408617611745871005596599702005808592362272589443546200732943244747209782989803005443681578224082520099988705246769632093447624759920459289427397439284514449504996147945617017687016521397035827472830649593774561728554009040402444176086114215332288648115484017443486368710693536680972321759423112693152610277414448794509886418143601580353545991234170787184102463329544973384038400415586388918716552020982948538341100131473028101686293368946155892557374978634136929335245050730314197105302898034323044300263575894940977560947156990295149130114760842871875912946501530124230478699476730855687093022430404197528511896971711360141227340940554598138598225180634808374984018845988243466498071458289960390107252453508903225782420454280028482907558701934828253540727130308950318253681972756377223407475442315990539875910560652122301130593810980652300481414990995970059993009804793897254940139154995964638114071543648161637791658063682942643615597639691507539587141550782157974993246773181215689020593206175411243603385217887999076603812993046313188355502961683461253711666073128173123452006683356690728976254153513937002263947953966663492084077891079842118392053262396633036897280705438343300188343482124023275874617368854972835063009240528552766200691733229466822964130795562063406957012178209594795125545288012301875283187368105723837784597539826320387772016064556864078877891776821574743581523485175925182113924371833436775924337394666300912485729544229369227228407193459051506504794998568590008197739286791177475200565226387708424363167142921965165886639593098843819355517848307303725318881406849627756463741973007110858389097516361175372772651533838568538562012915402404163796614861117621259532982026295370253156000359572771596934423695403963543189120702365962592506397560388066498700564877596383929071506388548142718990718282351265890847952655083094847896746099450004273119987363329886546336134895020165139217395565349918202189596090984613999639299288466828193488358138662469094724411514630634552856191960317854137143255984268754524916705637716924926033924650374150749591175212968302828140781879871363084226267752162044183974725123419789312052161320523553999771282892100905960781908335109155438159656916011695975768151695095936762092805325599338660173733994223939676303939118138972324960175999873430018206655940764030246400383929359461719693013594212623993879016454276583818372794194762776793939740072896729483424835178404150039883313978897902834795558930855377130862566230752814489711995516332684829041351702849415045410919266044549806688956111463570361910459723735557353070815087453855402969628446474987725550732121468569489535971480644083976578575414243734755666333485976773118327025950887923582713442013803858468646480886900339692362367138236966828103674549116648767634926293473191604459063899584349188450076558010076051394915414861558146504387244604156664606070790638486118961012678692351114788245113185040665631476169924890109361308911457004951679621566823201650436491057414468331038833023873175674073724013722215505366600807520611421712137306214592008597933702555730476906307839984935477761072393439990626260501158562917959074263152704720415118931920069861454305338286395895374578856279120645631524747552768636144147960168772403946016299393814686190339998520718136208015179485864 A048921 942 98997835026164989627112019727083741908536317958926429556578451018758245447671506663134142734753592745964417501016778522999736111643822327322807261002751525464326820661777855832022953610523794359466216551424958155039268453076397336961910796164471087371904345132421090027977202170767805229414432236402481520709384936058052419557558281427951052715888048932397650934824644397261868170804601458308914862084049422924919321225613273778235338218988756799842354814547271142170252795352954407142999608381158335685188586024805941248869067950550435564682573059674607891484687899406886726411283522232501710795582703034579315814933076812879131312399351509242858062181576746490312261574363725457934425759983288797705358657113710162768708362590654431154468068043869331136664473594357843206279062564349721252358140642510277423654710020475674749009863557701611919673780900888040464179386056244772420729205424371817103947407263190171323732944838391697000520668899512022024633091916330498510237473048098205200798166281749977185491463555225929722307720633978870652320034148089581979235585017275156547156366664298096190434899786841456308685521786777752218402315362204851780527593838088234633413723581945060815951653962477369328434822152040262389345162728755946309778401643501046665293538660956410090791928950531584773956120696191028822257618994677557356443932462689066426682271723172509367926050273453741625297382836794181058661056450656028045119200104703459341108851117515409684401683439984248117379436581561078807040109171186954921681840365227927636147224520532547673614348758826133867825598551311583454334263292360060511774080396287451654239863483387786904256248525464142552337159519800122704424639675117418814736900727456521496093812924160872815154722271339199772840222448990705511836926699421641203025815214577277529538394433044695414699151385003975787510057116792750688756813304864124952049661331214246846681647129821984937338499971006266711430873870853757769109107833563471288064477695665045320695101992838474620382239358838136087589476591047233211721760323230473625871946570283060121043391735014138359333389618691740752919841050156915700648309881140510191150599668541774124279160605030739862828143996225838356641914043812158340974080499314995768040549318030318175364093435769792221529016888884724130961080581031390053015419600703818102478726452171483262837757078201797774914793390046301313468578471452823726257428050577874551948754996438890186724453302915731520410650763430940613509337513697071827046780170632014170232391443567297086516410685757425166007166631472772141291394978798255704929698384404336834321331360009379296465859184943986721312291340986650354803365500895176165333391481845417553470749930282882479553191275608366113992615469946900609963316481612304524122306823637307646116371931674692388784159142296301739934292379212117882788936870065158267154327788391546780133192091485408542491751248419043285081397794996809586764950333491390648361609666825981784274535545576477314877133746474662262485585435338263269758741202880300826066818037004121448248611417864351152082218815086931269760451728067623061438890905865643605899409012985384479772918122274325102438304289197244905991336361641046804242558991450187576089616347331506406207658758388053211896739550074768266602616649119716073666430709048407531408294059772988905039923606058203140019625363070043023087505552978111840102666153129945716516477170725635675781953071609668654711710754651523584794011870082052155472601668190356442553907021614420262985064280300809695830040316545051254274101927114159618596147948218112592989032195969502403143866127244422329533125174797582656930979831392087433049254117700387948769792612331386476490380267039451144262442857367312659823164125904720550890067205430357715164264897537967162376462699626260061069901235516016139225699596874545683098919622498414595541514402727385486809801294075041643709622041318507300082005628173712867696428206806369272957540471734728644151746571918577631115859024439941895663617347161840962381179837609317185158743096582896590214820832195337255974875 A048921 943 1995994344887418727701513149199467491174910821667846565589034765248530246340080303330316704668066036332928856513327044886408874588927522559627624437631449385664790614921033976202232646769549339364927414630397435828573215914367681001503495107012534526549058875804132967009991162553753238990819418206313956990223322716196696779629051421424786521829732885025860303722210967350947641941012206576968778234922931075906585913726820997035068566584270265576288832316960572126622333176877595405157141353423362209982646954163905348360563863996602838575808524007878607702577489501785349385178645685945589551799101580914940453782612605260198559597107588229209617301832347043573656325770013434156592199810388830986391467705511075894298205025851234118696000850724763806115192293213628448685789050804807334019039235034590207607133901160241110743336136107135152314679780720699228157206557583487001558036992996552483002162865319980944801706194547138945419501578406344370373635877820019683490577282001981451529938619532240595837792773985132906413052779404838503723365834957101179543588442005608553693489250236783705505130305900717088549726256094225856124964152787800837560596931377146067962335473876227777830117115718440618713609515283279877736602192303040460162507083205953905760345428447880095950283295605676834651556148486308373984243353327817035507676064782612726816068485751748446783102595209176810137348861044084137277383279603528698847468131876222772251417810243102223558835283227002020435351746848531245125122226829442902223390563508897223459273210474026907941730526919075287635624275675553605730376855848441238907795197969295299771369136556094499570604677976510787200082655242245435852538041481555760351067328784035742788645816485423978112007959652582970826757791835334915509062909938327886332021268468307992946740115512733960595661328540988906116111698460602315934708186495979758306971118246004642658847415464807368222540945335586231043816016587520427243497126701963407921612517175975367881237277524636490233137469424341733597287293799227493050603336074909402287818008540452263034931576149053182317692433386339039275772295426943346584455159266690887596086613695564506312192950942704595000416667418468577022276876285039823984989866797819717446826361891075768546895853283400542572728751722516332727872080287046461885729747067425214695536489629837626189817009903400921418950657480485770618411506134320973579704747994575733943739264399632365382725512090982815117904679574673365116593236655790109020916822227511072765801780881240300669223169880278613690638933235687533212152227966146502451286190278217520262868400529243214527391997803745812378352318566968571333558091899161995509316944036802169495681694744445274363155351514201877951019824638241216609722248239798189090942435547540843904806330568571010799410232358223510763849565232749794718865894800102971391190343901247538040263539077165722807450936508580566739086018922936362836193608100299418480983882001639483952634850560757497462895854584726164768082678451353301952070414533133965081425191038137420335649385268008722968105695876352690054254286977269169764346989084601386689130290307187328002165120904711124342566896316018057854857250826677302242303295981468642025804865896994997366399885031242797995695832055792988079246440546866886435910873106418947237334758788593195614458828281775129798615962834660854360675199505289287950521508504418239985673091247600776959144257185710162837722097991549262850283381347821217231612643946130383881329859565931472695823979119085232724958134625214495284999893937826918595209241458781981640780967550787919002110070847425991613131454912710715024655170756370602219068270882589102862083879957474299350753933759008748339143202965349648486045723649486024067423968172685221816650851449692162889001217076688981277567334988258412032467747751573168350503111214221026477374310832059069278751373706205511859401006157073117923752238912320439764232232800909602162438010921254144618049227987126987619701670530112476975622300184840893335569179113475107070871184498618170711912696900586181739785950654 A048921 944 40243237882622301361752918487047643829984810077930804496479689380362415807950453628074338736383404689790918859057282377982997206462220598203389836588718021511021982913711066366411558792144700169751872174311856549750735024226212731275916131385675924959811037682058583748434351791431570633765095880461269764434401111894572864412828515201208264425180021712003346511249566588905161959552819938200243048463601274268379162267640843716607778661236718875560378637332204240669688339341953283205823876824722220496511792204664073608839747377030438480815015896364275428824759451850308314897085127908751454310871775278824326394585719532323046545717751881477972794796685718910955312349862749285101486474642633850364335974173155655067130246962504219710494337997844619815025175879108703188045035636047462904142147804409267123264756291538071254331468427182195383266961819216956937217558149818878869168369432067285737917790586634048545901828970726470579156293823308046295961224543974144942206520649486476977648417246210868611531600723596786103874040416052633278091631312085039833868248188481494642292973716117666406096341037135358152498124466686259924413775030105325124691903549898425184168373190878780874665760471163545792026425718706666742885111011868739029040521501820041004439037863072619833593201715209727389713090291824828740079285667537828075228207461703105335376506383044480460868405156681372572535486111073441538992420624705289175506624429769203429429626549012575913877827296021131296033313802580650382651635530295118623441045619784545454157938833430105997388623210128047190483322778344913247424274713282008966498906269682851437702892877004113816954744613106161966063923942656992957858749287926487565080800668206827918648155455885305322533431667360655586469890826143800117503020878339640144804571611832210539214896679429347680485028291344266940109068276852606777082835767375130582121026734026284274073434743919799028280885602517589619299151815006712983229631299455878396952080283237537671556460668756618923242043038151338673950370329990548123839031250220563045696513062320651957027230317273818526875176482601978091186380267478190703678869220486711794571788114179371907724660152627649439367660985663019453697308023017058887373207353403560643847917340407320327412196018535828303581564870700357411574632751786350183508693107358007577987588601438059767067607290834612299447085381206760717162111473211600997861183402809207897195796496876632754407621588053942215491462629173913624049812223944702664382653142704298078472081335895175498525580464609766723473237005890765413150641078962050803624576463459723259135615857149270331291898163253263884228352725634928994240547894067538652563672060336613859526516775966755691427055717676146987640095590363603939338319359047494606839276861387211671171397590807156788063016716022343281724433194288408981909656288170739239124021446582625073576246694740623211758417239394250138174409028442845152506525939753286541922206380555445608627042072731457118270428905260115187579420700450599838619380428058305801091393875644108631803241457524980454618595888176804121786943664275249272721140932484842252560601307274101894194268687907867566720508661085251793272386985176131406168272249335811769074090130125596789569848075792258534801166154012158675578998467703313515201118949905188105150735875287321950205729990777226560941491902652806782549890349338137070680302814363414401461195149217649694324630837596335231524484284993905482935889949940759511741721971769279131625016186014403330878782804013932181899796214483534337391116607300364405602449107695814365623313274769953826951040845281936715659534064416948261529514895858964250548767044485507374204947238932804211178514335958754116974354113924936755408341220397773091342681495407612236836956751764428490630075376323740540892052546963364867882598590941518623408298045202204713338406259454460552070799709854714236034201442429286162260185340868199078352737410035511191992705903236785592054379890524707752469847450112268736342554920663144744269904826904705271153587636702396461310687204694797764042227081117841 A048921 945 811384160193436495168243614834341445700686249616330058590176931697832262271366799709154514272645500687498469703384070791566144790282417112049223325674108312073775833841451905158555872164988798052987907413548237125676883729875685173617340039494502892027175615196606289731800433808852164564218624151040702784212438227795055376094751743857709605915693075927678587333953457843294908077556313652981093766154350656876129593733588777287425036332786159384778088509603069583421684171190128919118225599382908056227308544447790097937521638255123836653589511926687997188086192365628426743169680963717601135870207181372554487852696823428084659194562753837251299259481160162850333964024276425316202736145152583880656910924887696611952404144959805051951752724016542373985773789959397380463735559808199896268506650013460408704673808742856691469589955685511287210293331884372505047481179259441678176685662931303622051346010805552821462491730906080905269810250646035251012825838881970832504748185844369066821365936988164913413459537951365627441175496455400412748044966790892738173350440432575452972302382370875139842930722485592785169950096947602116501804676032019412376237321812455117186056672312162506118783284789482294540396176626954299586769730484695324000474534357188583525545975634924732637026037031775228025718491812216048571170183644654336324934083335181944989248394878874329300280337985907238598283660834113867265081047357924760753035862905538547667937358229773745332502530383542765963621652452279326166491030436687954856375459562705441937835139300344586645322513220871160535449466221365865219014621038815008934109709301550452717670426414787806221347061318841759583270047331767636774102667290635800805603342721318735711748367512913709427495071165317578281822968009953506133760991440020914661221886505739760423342753903914392421205179814421781505490128481790559378941818807109196300744382704466825287863948648063572543391847295418696568723267850349330580355399016132293537384434749022717357945992122233673205769581502069820919845632995982137473615055016343656052423694074690976217130754621943152989804125924528648888160759677122985540630014638997923935465504361997882707980091685085717053826185792521130806976547337793065002178782674332722903441991970466030550208927578823516973410968350331854409651412813644312112855808544822401719960546686657671393779472007990443278051214036940052098936720904480793184556206187734501628685915026287405194734101075618070857756054411499766913418948942579858463492943642287235630643031128516747520032452658238946798388790822130679024255692221880640336532208204988750072474766648975187890264036240120308630066235275899119814909355306631622413826760571189864598971461741360033506107023016631124050597729341891157986697978307393338023295310988346526166616874321047564592355532229032252887904511299393336660512695363232549739115549014808542832196747819096906118307485573215934777291868092378625041900213161112155157936106563775012359498938317776787857810890124958587827250115394402315494890646238441147028470718239311327196279533930969270658011407329315028827115668104863288859334473716412400411525456868130152083557517283433304975507771282233950339939808540263910584487402848805340906603163177787416574312279537723631547418314001497311161230779026587766546618073832077529469630189480208226371454732459591613639927229942669927515110034862680320113766977392673652657842376612853161889372429988473053752286489316325024355404150320422211927915381163199561905693192461092540391246546198704921532378458551458884685265197751390053207929660314153767780915260605130841508198966520464337213701534193643055936247364305653266463193638931848528796131043369279318548306906690846466747428179305811371897193327199614177418165120242984309746421500212423555778391416848438039708776582174308027477990540758095150733584936836863740216107920525746522818792394471339374720716057622858261446416738918832390905427451896903743852047334258622060185746262734709929718170076669461891732026115334788024149128927784483488563523526860322532954327904709143815618033200669711966356 A048921 946 16359127397576828732959826400537073741169592334779636563364342800412004691552881607785519688690739848477939456368710776242274233278676887350915842488851535199313446850889370398095737128178945354199642019520087382616040780011018540244260078600372035923375989793782938331513976598019725550512205266368186769074021415114402794598249520246830625873263939371673833965823823105786945347754528436318584874312960969480335250600477454660028219865933855884279176944970238451608743755589847039925308381328934315404932774376644551749952237661660059417579233258650867502941918381651040888145478792693389146192663662879961668305261746959371323366357727697148908814191686356406702714471702148937362530281057079921559170787703249764917028717303549342494947018711127189346456551338136194105801133168807890672518168173429240955894366208608720321871801432199810145551738774185756627550358599011304965579457466852574195731952531943765399692709732626574241323443694369068907612548267577071380986587980787648475765903043906963738031302592643833056872194255659742705773449342346348074966051746133338094346065991068610853395502820658180697461175702159429406223125953743800362224371757690816522806849442989447257488127713259781551359921921126226869561784563147316110628828532669114719222016956312314596355099125041450432244808842204809679467104502564235061445492912975730913170120802171357844307771713603456587937222597201917680725122537838058401597419892394843768311749587199071704381340103715161951337408460709541971588141773012867015519123392262221500566086624415608722512886514170581128587684947471855796200859541960313496847510992438953958010819699672058872030685633355742943611728728239175149982465020055049727916087030866427681213442667147210753591850302301701345957459094546791764525088991910680803059915530924153437823226064995825300566991154933343667369425030340792981345618173706099848440477661966433397427628658568823005700067396889346157701008907099591388154412571733628002844866576457715744133369421612014650418107379002688691234588978514621525752478615400489543108403474237406400169138317660387533306612260015170136281119145423773366991991651472606921900143704374813196978922700830038074611594118581150053667241693727275753556869728906689005775636798260618767545992070432043730682083640297825977907034373574063869033048628372016156119836964308803369203321947557496026537456277965699949212001449714030278975421231295919619028357521564210166659596191478989956580135353553195671334439224530482882396242065333142102080726715141073327603718811969833180739348077082561744596277853426916391503111578204406715501512986041021881094233167381407499346131551404325328073273427451758877040036494072657989707848752102784219583374106634261005432004431351113936964200699295345122178185453307765799184117748889563406503915452738731566703587475093935259460847982003838379669308460112548394000125755952385126416692312368762437585508506304128809651946945247817332541021238616625418636771985735973524057726048428986142512901639002518784557385370840069978329720820049601103287279331312960977481845539955053723035501978543309965706652386349165884612334008814638819034584769274313607008320117871892245668614626516413980028303610069341034023121206916459762845687390469735783466789512097022633620576291155064081409600089401228199261495775149222384813948365644556123430986249162619175906841740351470264795632727510783370524003595807150300795877239102962872157264966071260856059752995824462686949870403270707595373307014775531613353909533579505823921882299414717818540782579672409645477913405651519158302999118697334751718353736034561121620713616752697229369671097601066262571945897595162993102086722206462381638159641522332126602892834189414766266275107590279824707272062996368157699738050445926979839499255868132380284612908906345903047880414882115838149020873096548685034963180301695133618031705260344763264362917757866824853368127821313324567029206792635873509467161329632074228230557202841712453037333339843210988841801037441222231592697720851269513056077404235272722762753435070405795987627860505584558599 A048921 947 329832725778559860720499524719384865935119874953140782774221820951729906893256936704804848254228182552366714631807476967212662299798538612486748104211001327014449403333855652124954346819788024066384384344576094394756377080905272078529086531123360948792603814195075987443378506437473272740574918016296757487029716987324150916894851451121847334999037939695994764491261334124922934258131894255498994582916825300508168665730696847121900191649533366006050606179711859151732422016780811847783938665235748067811346540754598907934746917796868479722108664307329278667626961222762094021160716675114431001818883635115579974998132854342147798284419846635353545674481481058390779966328124762850826910210470109233323417541016010835369436386321757698423316739301993667586714614093728155601765066485769131931111410444173706139281802793295210386722569006422616469102869954839893240297825025784751456571343269995938003044004897704187183051592166725258947482366496058916669248947158063074301480754363892382724023070349886265898022209459425424141291553141436235978403872892342103096572797132189922225629929539622949655284988027179516736619439336988318740668548977577826871148371002324920920376581283496563293313124835960430849036451233350809517150400775406456937803116875200156611765722347622911256786775922059686583144607850814880945199712409529923664209691786482603336154030624130521978058963989392553740083043406501403444666053342809886135082419117428977151162947509170325473962833838602564879322063421204132778880788260994394330208610978415450331707996583632363762960231253384743493713743375478090341635864865989219684624507695444480399863694067117624563094877518371427910257915035488202042178822960247245323608345910725572187306695343273695701005176367511831371876711982429447546401338121142154911273102273270895107652123499103075806117283244560895207080565956240939608099794239320566337147714319822847454469023726200660792861186312691149936149045016218693717619935690938008777225906377156030084194276920595447259496207769682627890601962064966166206239336370089615151807974795150893765519190543537978824584763396621734363171275321873358948169550136360686120352773432139479315491156786155135975233243565006961589517796221952786405420542472037881060115666223088603620796261573841938119188653382273799016229772630348862913800014332380781194865751154433546843219705712874762879057750198293228339072321130197557580221649680832125171115242721091690353903373217865294428950618140583476713945196731564646932293174057753867419864376400031289302629431166903323931827789131749819072419475056537796063605095303225039992952754752084316517646741230479901761696395709347771988714219029373007172249593379666169817299781940924873693879955231852947374888949294303429855181056512494770045963237086295863054803655886494503080884378765762773618845477784939411401856280352648694047660047433673651705021992659315241099716444283671502693383087726811976967823929268186279897579915055052295126779584416909759874275084730614328480386535018318668339843688351986844664642684145369339205166798681652385297019699118562385834526762064274547423714236554237408849141477874195291001245146034551193661068445241025320174936657759884130125066746801730651079168828867246498560707332592338533328533778595481856337560748021037622982792590455889489121432748348928432242410600576670808101023931115689497881963815653856308616129226938305436923831307840821387751793315005421507439961722493642272063551715546408666373861075142828625374717054126211075927348983624783450223208069388421082105960373686089925520735636876816268955551300450260402659014606517729854813652490727266347344908252733585333680322306724120037335075743696995651169309256144066353645721058575498801211649266822041894626133841915967654552557808826669279555100428218421868202860325760593163922943337446862678770665408109787677750811187425134856758260232422666676645596710427118053299835346746716580331088051961925672584794133054680707621967524308577431871768208996627842150495136660490774587845347822318875511438748069100664708313809680429984812514886934890312926158513450 A048921 948 6650087400788196514269882684432411266446813177635632127514223790664435582369841666289393742716228927930077851928562894244230921046263902226280927926186366266413793670703750807253959142484829013047496602955701195666990692089171315636284902396249124849184442178425132265050459115278359526975745946532369958085306384824408115672031200359269165721419977066886707069998977052802873094725509904224842292462184157395884727158127059231194297004009671859480136437516173559246990641093590972885172731443174771214278053549761448805135815606668224626497095472185139657845827289231410958003601481458178365165283185658536660575950686303984636949639149581504270490739986806907588549274404936996896223226300968061305186822902794022759468811503990561412061569602859777614756150702901195735106593164684944069187177584857262089750958752024051823208380114435691361050241918477743153325128120619513559856086457430200635164799031015559290040920801572804938272565231970096183516328364988319436489383588498210239694104668628503849128960049089632808892887237565443134136836179481952140286752660813161465779812545031811919881245075208490595785540438451182780289929878262798191632293093924503297905816109031008266130331965454506493518491378406897100358559510871960421632670331808957024937305774750756180447020379785468275847911151243320787412306922133837818353560744353569335487806652273598781950266987646360954904097733224658699049439286772610386417473332648183144926903579368142515006966951472564809381729491360909264378252481330027205472798999027688917325675126553109093773195460017856684149675365348704309996206511227215105321085827308040621383097841770405846769060048494719096170877139333784401335234278542039940159541742335961955574049910297641585576455612329923241818076921032283426883752014673379135410407484973772256236328676165690149407111364209845614231814703440304794037715070107563084783472367675790588410571058940029064336844232736411568123290887915992395635061755246279561232800721531353302099809267139675986033947890634233764527628067919258864535575974141268205290262844711428845862991519569674411400890466296075148215089116758491517689221102857312502085945696038652477584119506143537150702614582146076240986707753759770385778813223764358029027363056614275627941875458305809085927037898811320695467398697866059400493972019936412682078867118655852207144192337379659021610066332960531791806676189415041706218398621889516076404105904714293139351189644159003874797512406370308703953367385167367186918412092956191409586163454896704139778541263583386005143678703734991775055559711493637190807489540000511678133506725810011003587771715594702611937915230945738227432130755996945143155137424680792821783740213785078551313223437801245018338249990239741321389046524440718854371365663955711737603185510799384422227227438171393588964430956396360937590291065009254987385083496688419705564105021996988135100097823230692524935227377162474573321137252253224830047188914798943135729504562376962592849160734280920042392567176526439352065409659995373391288455819409215797004971891732196061045550196146609283240674853704401446613616471699882250867224592287191448352465815314036397320148385941232387495180648086169205065181768988189776988860893598302697064521476881042118500162260575315675380877167979584263424000127362043790265098872949599275722260144012888467288288375723545407133535275306209153966927208734481491747503458162637224044506516343431193901545376759550523274068832786938535605324310079840341534337649919360698071678594488974389820815271087463558005655235718162498676662265232456209030306161375151119713717744892115596718300396422430478415342962244876400061592085599762295154634151316739596669150840738506180682695856396313995839857751399733571861830696002467788092302383863567963944007853900322450837937507700466462108037666555764914492040120160518285715306475830605801658347672487773829268176112367191272873413436253931564814083979089316203861983437139005265744477150881307624195748917336973220098439734359973196202696680562000470340776769056151524444787758054066600354854744585270861356702363627069 A048921 949 134079061844858892342149513963026751234715781352369740001800997293154529260010840782469819935839759390698047098216970441944706862922110496887737456361021412452433580974279620441998672105824775741275602442408463162461771939145494984953504123584088324085895774408803702532871369238863778345411717033410725078619189843799999440855342144748733468153422242623531848249324610847350193210932796430849376045123562398499002568453989102488642569072942812381305144847150485121825966153996559178530040763573351071986526047858943790054549406326897827122565959188088121474158291137856746512506519047999075523348008587428532515416737762262805395836476735577869254998946068326389319272079772373403296889837853207841565067490042715545860399342174021312868227667909542096966719842885179294317490975784612775837182742534780707809385124219027130066232149480529840215072361091245387502501339927632807368033663698136361936196740060291701508100858018259300998726201259498712755997295825645549320435877609820160488820155604864824256251826611722967233472968342502911329030655072311246160119404050742164340862658307301462389022713551068599365048549583433307879217247464865988162112466488557464490052143469906607378223189794180635086359392322403408104078467341050065245551442292129074661585802418759023762549913640447835455585898048223225864992051218862725684114568063446973155622554386986268017550761026866965583383864757192525283733391455243317268139211197770249450587252816057541878400142201627017848151865125496589167190193749695220255748179088187652972704811569855788965022803101919795212441011222446832922665425337727246087494512765560207312881538285911228615440164134655648898625796972989846064232791481785786313249435285369319037558422104114354305118802354790736034024235509976186470400760573443332007002480800768093956965963661200521293243103519081624029580952843682859301147471635408892676083803539931575523711086235879842268958792627570343723810640946013193664575421391655552822637719370289238899780324359875870309821010111471213390723409214786135161800116584396913184972664323263853595138741252044584939126774756876703741690892408913430657776716927639584530696151003178537820911538167374839246310979229995945605767040141786694296119645812116444109211812887341358987475489369565461216618999996645194479739893530145717002410600952157938163693337651473541046007659063028979480827394526092491788112976991913749750577795434314773451627458079734335554506995251630462905802150708287545948524316505799260491084377685889557142322360157762972466183659653738797468803526092877115036920375830715237984522808041885221151302722612828687102252336812173652831412345124631578432138848313696188946920873584164551493137600373034971810652337259068746827882848928324715227542526170592717029340704470711822967259563213933532834450856527527258774938083324017951438756037050860318703009359412571870669909833748481282120572931212260778404072551684966724620488792312105589755225143002596376447525975859864735380115018850296825164104610932739535198024121224983029963171001566285924753844904075937738301147997757688237250136100565861379902349187878698789387747573380552876107487124767116455808217638096278682155652512051776685752640064701273135481918762257560150110968383456168238600861738169185736051547389123243629898117067585080936443435434354977072248183776781177256700795662130314191382936840338759973308424877766375388898307727799643783870363952630722944726021450446264335156609503743098539208465882365968665823186690322957096268310107894737718022783827272457370868088938756589218612228939070881145209652763870094496425407574513500228143304517779016552578543797459872945244456485949540100670787696423772360051047768081660505470858160210941424208624410772072161453836335866667913627549346110899448462369806795237873035372627827396479048429091510153994759125834132010961566804331414885486747900749014438263523038290131950600016555708401916421463064980855310741340339637474802491113259440694101400010457257799579845066996899773670642921347995885645705660691865706271378966755146069572281115924596547813344171783520129290458496 A048921 950 2703302038265957586614221986252662673961928317179665520280679579910357828275902989486314843257007486119025097664172706121926285526004670791986660368869985791679599593189632036647826419743679986010769683396342831325853050170060777797461234503417486393970705754445858072042620281543512383721831511851881092502750147545389203902117292650392763825640133534355672057516175733905297542715953946913275215596938972616352732389284601126248952246454375979222202470928111643510081570349887985063931708989993172870217566962653971145318376325227098383776950242653137232976839808075640433953745479042155879243564183974450886917295606186791996086870406993081850337784480138856674648256083821318152334896014573150200666829429054407932843348777443806206058644828330618156183227857494834229128057318662769621744334385799071045995560784753066244371320774618062523980597583271447584347688862295804541534781167625738871927398037930802254790770209323223225163512731521447814616321294920337200410308727879810487277381737611179918026045479016598416271649178828656460650472933431103165598375284184310856627311451011999539655664030735400025189618260915641915009595363096698175061713357710002505123928018734440908928727686499937999156671574485806135787532958171691904608847757861236071517935923429713662349775178371688878670054600600365528646648949262403353109280102941657128410092606062610483496259661873424772445824526330417961545973939471176475987612389751970436774557046350448579984161152062236982381873095278532739427979422003102549466367581303240460207985493545757290559680662367711451055378984117297680038075995663050224388849261058139072534276953537444349574098742513867144599374222398544137013277140520530745105695174064074468099290950889103701202163707500835207588073394534062950583936707798012445251804882494678825386575503100796234148677303744612339474565557002519105789430529075399024027638562188628058033272332277238320886718112620229037423058574630227122749177250463497500763742136710970913166017597644008030046935219833534713749531612060889989212955086039034589494150652795382971473758455260731401972999621247257634543896624533423472163602649005848200450583294440139983506565954946492002740584812532563673157398822351995576638593913085078522365570542407213423291205188727303370743663192005322512289195037887399248336543135903436329319972391650142415913754214884597946912782906825010486471402050304288833056107805328255840442196733399497768735676898912183748947779087782981095043838565436557304853876035984493158147312015914653595966490806160140370982630687940909689639396842443320916750311664933000288852053815186345263545600611219273472792233090464906653403045232268611805550873510048788262523847476937390887861293872504120635742528981754632918177971091262443836304848429167126110710175575916142378208813747080777153248908047014418980511838281429154680680819717091190559758302362472774588118003304001503990952218262137071724635820457275535648391624503171159227136075589557088232356916417210523854677757123233327332136122980072698190122080342291000995477805158974084787895549869744960043290634776368222287886762879396708519935884323631482495791963961202136166691247621977022403681033560492740890058559779441887188598256307648066852939041850178742549789532246466960549695982784121960898026252053226401713210501437199948857718282031739835705588553672583106350939227167776543306538253231558733382233198916148914512231640788896129495222613289996036148668010291194283914734150584657335930247249708757123325042307697302023276286393135646470240354945625204696589941597370870443384484562816118539075553916397627473854933190090742231336666169565970615359773855269653035424124659240141464172032485503393288270564936045490305138497971374146661167832514631881927778556182128195652296034732080661578142238860471418030302873960880919687175777730153277564886949390644271614707980569099970756596663724176372211885166604919926025453284384579190691187814611566904984388686531577529995276129531607559379918903818273138307768220245096843692036968868926029066773671565730609928573805205115242157900606228471490051860576051 A048921 951 54503975561439175016457051344676670869393647496260634867529321688351637240544226814012239087277964999292024628407003002613307326830599309585924549469419197170822674545455780148613855832873403772124362615361461722783386035066993462806918425104399237091149045335241616039719607583608927441735788596545909553629723396190947285274489413561876759503822904166256817400109286897673998208888870266732658466016107520767341391933753559453442272704370559420135233837547442109299779499568475400862431938126201587835975513114503318372965313414679351286813043669806593703190922736262771291518669835941427789309665553944870194597981496521362462840675749958039530932541433560682205931749842733336815002770148934016492636773383527482699272052190422678552533084160574255355424143096091004842500597341387785328996494049298127894581788732806197399987439391617227127966968258846565104372715339106671238791450533636483437663837304564095000799807452273968647487442694209229578795557192186542809027095251076861434666410104896453902376304691680830657146023510070403217131923954807246952483196319604671440577689134441276411236035798664421756804484011532622706990153831538381140728276556036604019751172223671654135914400236988560144816177198423430987344831398579184839673523248446799381815549426604084441537143383780077531297805401718671740350510250036525186526579751395122959557313967811798181265319285141229235185748516490022183497401283884468653618923734040016748478369717930491453583115269478679837156307498853911966850331939236359852645682918487755070525750548164746922408492549634995174258755865331944602480855301892993286400732713959687214875884624340414690201750231124425234756934173373649917471847642942149401035239786230434140448585114267686719523670365513037100599999746571541699697145432222766347723558033855233676676041336552290011705110504855770469404566730703837367243639026070723487036356014763315366135261239662592789838168317690265224953363257883998302855718059269615218743016137728876180964007903918165541930437592462716787146842971648254747725465282918898808984152276687847147590064379828125274535033424460433670797340002151991636849125951479194489845075851805951344280844962719633591880831743970569548203529450493894674400636179501707355818189166802424153055920027644401191368276060592312496129555874145850114815665703674482319591345196756833738179571434495604742626549486578466902143916350122094460163495820450498820680797087173215933514382081360453494654659062078314129986327207807551874664588146434973368676547722548885644113415167617090506013002461461095069632404100421860492804545803856343781949887870484370590777712421150654946263350738541102821280619540860902909820522762682795364841261336874074708024435246775742998772122502254059967979537914490866456985636999526892173426736994361699415512569934191772436277225268966632161061731991418579621026368432983224653275021562266247497153900494705392253317846197135088427140687439100557430766343477711769334921179589124037080915413423683563107716113954525734737788976326201619684258353898100160504537582861390593417612338172649886635137541110999997202511533272047249300248510345310376699604701278270344625712478746083087606738316491002129773583996520467264795244908192881561631396811672335423832688310552405120433784668841919586502761663999033643756669193533389934514338930075754790714899162445824928117322506773773825807664288346262304686210367649086686595970557715359810251955384426878630383180088334449648545771404879395324659676382804774430156545911524693285401748540378120305713579042827288153889813267579260940447096610288929220971223565983557553349662750466240350430846758210555749423887524702288014271661278928944504212746612668367710029469735078317371991454674636920571693766998554167092004581830441131395481752819747928931708582031789357699139148320232673641327876600591256429118662652602999964327418747445709645487495743320978245896778488378992816787203340422577734873407457071598657769895358552900324063222216261154960125358938956017661449185938721214522963720629625906178584494729293802233835488264417587791044209434270398905483643888534 A048921 952 1098909152566434608415849482597149051816052046857678603019460663599866130133494872748211774991383487058718314438916896874516796201632257753866739974415769484488140972505879846166720524654567147109891413040148107858415797913167672027052311489493662914814260658078435708146968656058102913536764585961727116568401390611251731620315051654117266574723313568159936418065331384914727417982319859601909913078541544236772164527815606876415701976016566972574390605410429056879590510760218030682300367672568767423955765425197048942381755503748388755417626202693690299590598151231690186703958987278505588045905597655072288889033616015568103789001708383783586029580050045665994497139265680933453042767699407911625951392424291851677128315183419953267532365836786853308145443416920158982139662814469003209140457691277614468811486978435277767225480508642465758736007490054266862362915102319379843220708684124397611444439415807223245475323463061977546547418594437133755246228209492543781195267094041902952365933673257540565968531137167623428692779709738390290835157390126350779624863038597494101400616511701293563991341414117008040725291981450902478102693566541881477462665336861096652536220629249739871953865228649435663139845765517941641081040354870620566565805671126336611274929036021255627080558222553998744814337473839397259028581459014587471548345547838348366168937435808928868868060883930757801966390289143647300933256643139704717523088264338102427930850453478357522336694190079067990814508489410019477797103653130904065345939709536182536428699722344112133903842736226060110335693584701443682957921324558690534977361348590005952568188513261674487446403338585831919069302162204185307237523255163722475703141759464282839075649904974574148749932540707310146521461987302302029215230895620538707304789931826784338894463520040991768115202203850224740459522534949885211995847144254207397870227985942019402223391079080804863551478828734553014845280672582398599151949864761816731576799190605147464849625414192780456012393452692298076028919934244840500162750841821255751747703888708429721394327906552336206524443941930971642423358334579491830848728605270120870298408218873528296563250412631787297533009326881349810698315887623459082073270050012519510622927807615499933366700036306161228093063811189999012541641593245333592127514203580941776624164372537038890179034103348546167936238543835612142856015154979759618201527569675815151894310390429389646252019202788712564447043487061843881705803234119977295460430121354545897074763397034718616441961080643004972622093784645347910853018841833308708812604335747039938398673350392652064664914974289638893807288204798232624617753197779792292199189574390337010097141248550207617325797775584198657837122898147917375319770525253993758243300576879612770833503760570145007699422056804360768779444262623997190616907659899143120889978959664988058368140424980109719564842353656246814609890424074419390730938815511324981643575368806000190159521595739843246068328333091391582167248434873390740549974008552754076001318741171415093801485750173551985511815174341417144592683060589347167228815245944253760994901945646263491385947491380522727141478829787279590350035533410551380002259647787101213359840650386621737964155663998584965135919167568059791719005943494799918946719771522264272195562566809706422478152650469086058653961207644168528118350030633600708157584075099087355524640050307686858999043872425443705403794965592113655789640792331163522785559150444217951131059299862612352059155343118558322968030794817268468150710421128838133521718510991461710423918472160828137103270461806570993008426519967147854644501002375055453913804913273675674092199281640719853795933032587144266220880528084098808601404011531621192343069057016602277114451086797909067507448055723011040446852782698169458625478129657205075532960845343181970612911514832294636497802078019828772348132580173839217398635997530648252137568296315627711326949961662960571051645830457044756232691048127874698488107008327409817000179128276882115150843297548651446591515958350074907981185813382199927791192713153554260871176220053225 A048921 953 22156206279540479013441182251666667838038570499350868497817731031971179227399886383805218993364034778799913656425417846377004642404002254002861901778246194876830701116840874912957639069471526987156226897591103535279917594741900568342435241444252806584085886297028375412417566003723863359119320140424553527706199283874334016737844786175822915117694688657417733894776393982541447303685534800404837400756896148885692860442476873908539823787003750596674303966149836807258861768647736435048064612151899550675594554666847387661797636093609700672050828211897140150539046221942414808062449809990559830240120870611901934635825571507902612072489981593168911570353438088176347490639668727230437514945540459544053497957565935540130733608028841045589564881448763452238254174816520102301808876822823445361302122642542768870879072564630281609993940615261955236018155886507160220114529188590621059909257250524654108306304063841397770709376661455783841215085053554048079065223580993110524272432341045752074525093285552122786161070885197318877622993850599401533748040082595560463989241631719479752834558668343791702752149180191080318438915173208611751973884981627260517063877381065154152398676307182083074662176604115521603237010179556562169052504647556620464520589101575675508078319842445006526594130441596579309166594616252122134815587636301602351321217748990200007302993621222309886306045360546619518105131774528468364926298255485325230816036931965897417901790094552274647421936806791053561323440326328505212491291887574955826268476571022829380987688731376238295604530325381331394953258880491751670465665143271463264320566223870967301720129589505996391553969422365792921150844959603849991149293953139124912184594753283630815212819243648778872828453166217116808652679487389013766465943617804155984456408257768067806934939814390434692186416822323120712289122880255018913556432755209690529788813165526639172864695570291926419262323355107889567620283695652957298217614870472030882781810062237967048569271419990831650203711251251676216432366927097631192633127725074693183818306995155207766064592104318138216117713482677216830079317070994374291420074502607051035477312019083001663502303475201250530140900456700943139328875378060652562267376073951782193677763101325520489736981978948902653167951369844484030272265306882860010329091257783282396621919759500432907032851853533816403434836778187062537684510652557997072057104399640289272042587271156556960559995233111640643020837291486237280874090676340655023265640232085766230386406242337449022153933663810851090389564380006502117157470819410766086657868124527273434137708308666763057289645120849986955791889838878615439002037152355552654459157289037452034895766488428024643648660043304178092536328873686187618943153362191484239210559774061115686018210647188526650874048093776951885939382786747806088251460077824791611965176163739120799835222595173950603600104037263347781459218476870597558782099971198646840797209155100232356284505078385539938105598770873223655972499836201190156442841222651651354136968775239717223125395190461572270498624127459314296627789232464876474667375786216511057131963727871454168013096621609397946356151540458652354554328817885220432603429245099538143293842397850159287951744866142658394734978423818910968233477398957487123884177530670228256973288715348107356614579224418783038826375153622563418097245200312150704099384314483510915825488008093214802052035959871238272991503844312811101152107271800830611952795045484917451309092944153607437442259871410461382988151483357226476734317797220591620776734728796583426306103788610006611346918079720518377478342145914884579102078779039109851254385237536324238758907644778914763289097590275390027177683177761865100704135689045871843100386633801736557014470807437612177953772217734528849560514096178460835449190911000248500221915235932634300241092843386071858068721169617040262373403593969202980213053085434441680604835203112345493196230253641153961944625463779577822263192849131993409762253376538297774339950135132558484456779601455280840271966167759481000914434533923650526538236438392526737285749465069240684 A048921 954 446713429909185985302566508142253874353384606591860163795322490047142251982970379136785952595993894218780372082130960179736270725632697243573443909786259806690891111429604747489172072751964402460476699599340416438165590686770401345752507310946713596854676724706425446986727257620111876988460819134475262263885273393072931834216694958561889960485693737987542782626545237410669275622180334663442472072150627075291795215469054203928373050777867643513580343991122404297524114099885151243221048027906231068152569987237211604840114996537603281201500042990643937021477950336204816128464926365070680018795728947371569151055226283708716449037439219879763211297879989153761472440282503739154400242878943977627798714194492999935823999327949177977756853872237602887240827364505234885688911592362103490905570187578489614697049392236588759385420063459431032826132300247749874303682275137448999490510601464369392007274091090730846045819206772948050744600998302338122932979282593754884897836999664897359284671978457368226357038945218817206043011373323005423985037693310134299948600310153865112179156270470531016609595267779671147263357366996940048692394990896875260003160418294370301159565459169184529701598932738311917915028936100373640934494957622996226935043550900163098467538473388447185567935230882912009477418135838537812642754618894531447592750920706794864708894591222146776118773617691280058793277864871652690029996724493838484164008219099208159401633463955512507962963567561827031824335213044926832684229949240182606238320959279022576443291243773307994171866406516495667358987495212781112478485057660717917776540721228325094147275300215431385984836644047335778290411417006230661317366757445667781315743323712562805032038022514796774659393123987336968388745177303275308257184326006936497338071395988329851296637917643276424222870767856476555950948555052179156385239585214690636207394653173120113061278589864834741384362099934206440727807145026474252464264951866507221896830122898042701028106185520229733538626770235342843183411305955222505861028621030205122150888953888615410270964584612934396161029132713294103797087548362030239884119711272834757707172694630343260666005146103757200556913537474995088693798974674142989336975754329745782576411549025997336498577097292867738987011007425740675828350400575730630282921545811912336099749369566883355734557468891914702977507011185569011049182960920859181987055720704019942627107492666748111009420977637977695855873557023902028995139534510577052459104542898883097382504825583244250149948994087793299041429424407597311040781015807941024005887228314114551232044536520665926368421760261662462713037189124182439682926448448039454839413237062383533537231433842544584315036666467301063117518804914138016625214482768734179976969547921319637581886392235111313764777549967308847119949066966965003727328747472195788581298760923329193901289699595756767089675578034461264313533948320774563905745308888368302092828349341555515961408001230887660492241836350017602260325959530239961060809824181128586049355488445064437481239124028600469944241274146019520507192341912273778892896463372882049989640891686442313289216562698941190013910000217248518985244787276166280951598960437437240257989237065614261177061342027012614556061669845117715373463579598774911896952868426653370594831174883285973714356723844578853159731317193376915991508129610343551862451078391032471985786133694535346531286290023880033634610995105239931829315131024407554467028730921507755209075980808965733291098491468222379285248787239417605406648847276851147129262392080278204049721954162036481137148425220054629720147341337509382916708257698485530445935461245402456028181421841833197816714931819199381140812182009154196076297975161138856568968802967641555445923483305106049933994887946515514941828044760297344666157128522108880604269179453912927418278943295438465970086919724016687750143790913474490313216358909893215633706435227582813518194683046962984517766967549078017595425737991508202999751854089658151398832257624363515886735475173698074752911935282850697590361921091782828533863995279677410923601019843549810624351 A048921 955 9006636151672801556129866923722940363046272600066514123090423546512751052509469556755991992435209901875015083120010762718424843993201799420925522106248668444255551711812989802035812417867467212936604230165674578635191104146747237191161484060872398095531185539445063565118019555719129660117483676269970097339901354444937167767142987016680039207489642027610148925898671181897519952552952603798792321513863542335137026248594210417126983541243543641517056298874705949296844381223022650718086335290580818644192565407082105709939010898393521261974943194726534846329898284139515280839695037310105240548399656796784706611673537696309569537590237478725804273018944770964700719164628349749162290466487753531391218131535869907140147934319377718358692642182489667963786109084900370948739733223395853760814660760655384968979140975395030002098557709475107868578524201576977079203681811206717539137053686815358431126006116265011254134409076246801937656861486556656181020680216590062408317079062971228216851804355132364894258496427340721623041876431315441507786928438770887672968118989332986760036668972392287688538868086221580490932730914953390088527456054488914010556459836587216630914004635370422180661554607207668284887291806418723168964725166542345279907727608728499289726835192379552312975703598467141493487125145610004762251096491335955410063441711969180313270532740917929678884403793585543184843448793437129761856325594318473262229408482662197977889836482369253090996996801759619808851193004088374474250939024089269819402071354715176615226808675969747047116932192581055319910574483526833909299464062089729514939150757084924324326397301223398014720280025728414539525482068528777633876898572470259853748891980508096521772319794730513327033905293004234790436763456135957277692336614485910041526039501460298204074745888588799450791085729335863498759904054672913270784181603542159852003800467487634554014859755990102485499582239611146902846158090403490182531552661314903737411858055088526875890709863889600467614961291281271153012262534236829236072427864577867947731529904483956906727980188901391191080531157647722238079662319995936625549247327262819882284964833659668802464994092241649202427240212429950521543431788051195572951452596528958394353827457784395197158790945881817374507213278549832136206716746135615660881404196330685262659864392585582458819714780765932387898679956088605622586564320401852174665020368777345683607451995104388143015388790576911070734482013695075417113766013928163855339810770661640777340296063022964329185822596644154831462448964516412605197724723562236106595932210611309457413208511191958098773356473105993452370268851329876510008547614607334336116697031192619514140208134237617420531744625665063991271236052142521817511386782640065174504175785979086758864877754226103660936918311566832881855461202248565618402596118282951411551354005770987043698682123414425342888088400730703973826123684584238280597039359025181735596958338627233157713675764532651932459039966383456125899468340076198258706857518697073329275454003892420413257025995539247484554220298833421445006697701007474697573702019856672105674628601050086192665730169122955651451055478024013099321853046507735738660917807736180392982040854423072336001751489996883468536656992682284953540861723637022374708876609334007727262757891023523086680752909539819612987719778426490226598223491106501492338587938420612385693909111723733648670579377409433278269788610320343661229840570561997841363402660886644315040472473761274170461520347540039739738724665332986276851627582061555031199596728345834421253910613508875744077179937939823364697092318568522032451787312614786485811840918375419080903869588416133289601691692049600332285665186490883723528454674494745937097677162333202407098972713383077371331592752823873594522608188896600966980599189813568339743026695927877206674705754481537507502820617406903288801358850024069079725865248128213928172347466453689483041495706396637440206063637779885526979395907121595539749003472393434271964958203882467072175802165995320981712929598900869597057396052138090854976115346290619520649117024799901816738930946 A048921 956 181591797643313595065504391613535415457485073809156451157888955749467596673553673220343931414692749445610159887085284915797921524854663954292003133132741743386820626922682388959041302479871801195263412028123631255102306603641127109477796495882801979455386165991614646893484063295681834587176828892494317968091828844433549783448205070013607991939516202074982084656426225742872559872703354775610916122920044668410405647932361254961060038230179276122399245584331477358600572116694468583892905448907642437597979435585019428086578732893295179146335523490576352581059472183342956756085115213781415494866153861541044307332992715977767257308177919008630445872844753174310306746035764347360106361230925843820965762340227494873266662715923294229598783073926502813248252644128933914563255615561195611163441699350763684166067825648865202665722361153017061386849172126062711623154758373867563886632276943060655223993143308861065815127109749468813894089590547354303619400831593909555682734063169788903643268720123506762540671578611004684144953106565170558356994627197460943952248915114331368901994207642217033905789641744804238078514573443932883967950520278210493383964083222111043418117860298772992837313734288922075221585659485985360432293147873331807910503377112140451779309352681218060345768950384359275908775407708370780177968794815560914083167664203971692769365616413492706963520573167498104001533555780001545386894546602652333419230849663427016531006723755895416865168941554113887024230721524094593104920599919457908858601956415446431637180340081610796190663592694952830843541335377880530066514681941368068819485239787805522998743728239990850557358899893899649898576991175265797647995367700778621725617378795260918359410706669318587184860823858158257857449056413867993329557582564080592250311511090371136402225175309089456883573446251998912005520629599366722313371513105377441721409988818091034704927489338993856447807835730677843920977798690908024033726912293166137287190660209864755973665791247635939107823116016186218751690394031871645102469784744590352531957983783316585264834126297665264581631273039464243050868047898670525882293684728153263193794703269073547764955950221770985115580816606099124940363583016889230467704197914241104817216086627437426939118206552292104611946695135110708104459147207235882378960241123497730453835849783561143967839733675245259912898482297151455377021298778759182624736958688233122968873504498187181072728157786190703370170930504246553535945721377680105140784212298975458453851951840164181221800305043590455624152596981150486538399214835680788573246161224457992966250558770607722666802486842341279725026897867475781070609897322786626436745390703492357581711342865267408590216450827622353724709598165778719970526563686374511279619012219940799310914027698820309776698833233032934596660961639786513031268139209492118887502610883055879851723635070991944167552871245856875485821041415053463892622943650920405264737571930573925584267614803099327031351503309981406060367478412290349761807700231160568283723117577123491927023720640823183754981719720838169028205518540520362940207201231453759621729811864730946130084138380640469145614990534010151891278682138444180686715143887977908645866667448888747372853052364255822465623463730398559388173138698506065520105458300439395370418354003985097590371366447785119192479553012903578755296466036181153478187058151985308529328123524787784129960874876042703732595444326667773792476113754355869453161369981767791758338250806898829015879439956003789764389787417194882074464909902876225262195122107646321521043141739843998590047620771594293458968145606831199880783552880231067428452806150349738263781362613464657543116110078389110080344200349217015624626507070865092422624510377993223964287932401306122655681523148440051466249311362705223935965496198864036343790023639028680787062490003577815930833403318071064384796309384041489871958404819544690309917653984932852129499822914174321022471670547151084445880562683959871280911205010644567701699335907846043484845007384062186459598011820127397533020521612846266726245609078047475495650086530414600585540515115669 A048921 957 3661253815077852552037897987582234122730873695093939768178843002730342137619438106959104788427043221887182141768398431352306931065694890653233567749296816923916409035759570614379200938563362837831433700374424423199698127107421300634544095758827569448907097783191748971221362119049517593227529564012986762602697355821567876288945542854471377316804486458746146763232716637529125370255925086432914687071521619090627056338475241373930682073669891023936269947954234947629398785719949494365426108942789551536269642736072596301999494702655606503554895562642057226012786231830662409976672812100565861897386153607990878527663092527870205745537913665461769570962491640481499633648872361606846114705975636396630558168912448620098932546538297523937792945977813507538221601847141456500523988772205092688881457781495436639500874531753279240751264243468572282206545139827152190169069159130236011875562428588935243810791324267250692699581532634381149485832386958895983017703385575724245085221773312204812284355718278338991212655473696580014389822911525092366278284165768279113194354953567030070469020454445710865216243068319874961917430338843843891608428301321823913118569835367743020808875668429856446215497330071692273409941781669145030617171278457390744549223809427248180045935879031883340311841264673748122405588276729046524338202078820242658408871035617035557646769244858307216880572117318692979293376366792942364653438086746350752080059128684607024635959586476526912466283108617047388422919998517602182093034661325171334317862825846159599953653401498628196826412308798706782886425083978252763674235108002398941448731889662584197615746724448298227714072124940524715526694756550226943650104969706199998761637737521158655454342146094481560090650603594281501917653084979643025374582701964656286464870645078023350681365780507115741097808372541716334519443435222527800609283176446438376444908342546550974233113486037934377710599098502344449523607474359929490164511823123262998669434353739435154852522807244125940402329197503385251190310571458333574319166563948002823171468921307699087625628747685546875593458535941146910743879343653332822842868645939778765250468925026096036377373065906352509658691221984930344617660039243088876638656465395476558795752344228565944162106083348522467304251892806888818252273189785573114388980720650557045079553140676295392094002251540580149597926812176487687222897803390778319678094386407135856521081914084997949683956974269788170772475230092136998696662217303020265920327433032132422684922275661094158770973421103048169650009828871507145070792364319271335651552996011589843574234308519784393216113640941928408709998862433777846615760239813476347610326231247115882369844580709313357758326661054777270132530926947194499903234759533296113779613349874270609727561867598737331491698214707491715771045426725914473487862604339183982726876229072818643799464886602657454891775647170877922814419863184184254418825509292817851922457189667273149002770491946412867073457077276805142605672973849129691821368593353801859039352167314509840340231842303251035328693948457318865113258219807273856592982893654868681636644361142076734824670205364742969790933787695657204407947689953458524497814992408492786381783356122454070108390905766374402555016807195638761702061868898417569379343875544582480124367126165589646593544403639490663618953134858442176437797121623260925320705974121739852147701240812862191904537510580193615247156070244487044883559744285482469352641700208999556544971497728221716856887097931428061689587154166758547052375236610162871674823020734768406161437402504824086063664385919704206779892387027838333427835960719431468877678991791510504498940752108804836968173721798789545390299435155248282532835912034327318930209441143422219234770885976161331600773498387255564838645021172254536100335367380897510949926116867069566100876716777430170315925570196128182719359900999685668774356278245794797900345811471868698181285946554086954058436381365596526817958377854603017644136175675612301608227738609033724858977966701659637403094132604478990159890159700810377596473115255477854652677523977102152205766049023194200 A048921 958 73818199238007865510874504160128612768964459982998939796865381463160202429215514438955797523922114024996616896724289285839927428348618860495831238669319289687260895592163835804431060364273219056485565071685733192428682383637521659752550949211684959346062926049325876766150456150792310418971616482453010215101266119982622677304170251583646839447804064041723608965315948189435999972227401719957071145125102761185178041485932168648829157008272304594423798568254039429772460959085049588701252624611617489166626099246716251055894384108363605431378625187653634300293443425110343326606720481486493693793684134178158231333698964213926372263768158014862279081115310582543242439318257808681467017341774419797939469980647026738207183130038491961710487147205892865059121123193813401834630747061943463232032340627069294174852948143141790403161787011090993200831301722345870332126060763229060097567525798577835442652519455883165157347897045847282986464538691775670262248632040576920635498685710786610255488276348659150617322797119998867639122925397215805723732206993225416282763640621569545166465021500540214822272858837675677237374992413255007098676247443300093458086111636720351563437507808764905369823864331591725327569170980427642621318046883964764318269642535168800693945707413731479226149283232583159259582194926635628315336050135204937663278743736943006709302468745467573693253388065858914681014950305745748176141073318085377260785818733308197167283200651533011853249783170767967891269025985881173671265171736717504523058841436108313438819128243835001622803328779335933461603271699628196843319398181029685516121263539891782804523162459582860627180271625691959420549569782988684462607618751221036674253518338284222016009527990146230545229110284807079783505463641910506263734343107453817483624129695751595706066560464359292262924555523612638484582106535435975916517645090141577440504800281013571924396999400569343584407242576196433060617129977067099689788863344084316286006998152903831382271808865990275962755822172240137418312822990052527493551391159849848176192803859447845221391341546001869808050046420014130974953852275870448475487391757144134736826691272581445016367047989847929077967547302079349002082136770855574913899361187599400464198853947120259938758955913354703433496222050825797218491623947997577925074746910796290019396219968479617911838129427721443300948140474203862452636610134943573702590556394003714450944930582908224163340759442499311312923942218946735663475550089317773223805536564009641607197944468027028588976184894479352152893042545554730077766829111005933833725822932339513201685719162125334165415560561868673734069717339362931075991176884509412797732771037658959716848448854549833053855973549969968492789734824399737341270299251183752559650053080546031813386303063611714378715309628233614740342883296986925974675772797418488250247159643063558613228931191959144534536036430706369433927457795698481522538896025738849879540176593333989299619933074355961422835714560703441975234172438378674434212083817391652850790850113672029823816262477494426733473943633814743237575343199548736956107358161662261127704263987616739262804054550479809376284337881904850021262889433562948632480765190224887671051607380274251512636630069208588340058426401055004983038412012556756335320265698624413663828094627332264450633944675808044312100213912536358148435286810871720740134920372055460747016643887940803988391501158356988794570456955673903472274557771807783792732092506452479077291923578858155448369728652614012623781666437920398408475107446069193915831556481859278497380579388259121483371602758865455445501896848287130871740828759241624395280696404047628641357905180236360509487661035791084735770107131255915523210022033809600333405790329709168406218226638763432366428672618802323549836709450625684594149737741168159416908374024483832952697195576604057090331875415460933101916669939159353069787081410033309895722081940978162707798235124923678253551873298621486626552592368423943357781202293060490214380519964136002052760670279793854225258997441973493579476307866867217220253824223535335427459808742776247062358054494865126351499 A048921 959 1488322529375460769352399200838615103065627319446350929090460052881392998647501064498788682718212874544938567984572978812706185458057922399622058780817247769377737253012798221729368424685275704053499125143894052251322671019201584596509631603461896391507751266099410544167376525690912443617788138291688027943884964908392282598238804323483944722475248222404744945212553384162691993910923503221849381995097634799493940581812308045822452089670104131562881602796867995028837410227673984087445161051993322873787963876742650317716346270393332310051849337478577012120459180324288510320382288371057873753702397615913872652159159988818090989711887856357739605371677321002745213580035080289763376396798741145990419197119247184183284606168903528393709317924172265967508492547612063960648368621738915333479143362841513327657948500961150246355268708966352361446588423119392297809173446939155150556920443275363889605824853458725051635197607538791386938716879617748676868560936184408488277200256215657862658949815457310076468123244320761695643416407468842163476796391119126677324801409017730216079237693024871356800954514668973936140079635118617114279666609343388182980108269700985892854284011631442353636532306438055035982757351897440348861869430657326299727561788244849550164085172829718205125738508223500392317948091705239261364758918487799874346783372815373865655920817199347975945067593303275320479930448771069407934413955585799289585612925220900742602156866900248998508695215822740660006718713504416225042446210462663664868741026716952989707311663698547901220332518022558781654138381121478620776752942451685411373637974042566235242211803894362911516910408803129160896595710437923099584867865612013571720099437974848746765625447882986154158427761471629739000755656030546542309768800357901166140173416460873027547690641401046270097969147369269644584428097448016711206300959698151307909019406820887294593141327681165619310884447110673384865818125074019389585593572578916161835210098089412694589929055503573136716956946234376453124637885935128487866649574245726074980396488242718534045993140624860951384358160326866372775872658842220638509443969764671398624120984187318169393896385193940880163629179045832612595049696956330062170950043625722646763700734486086336656692124962951447277628361684497830712339303787253976339783932826494078720509541924932915662184973427717488293136258642971462593571646317834529600852478337808504352815833891513701496278442195714140421384352245928854354857042204162726435346962283234961052192533679438674749843681071519277003581354153464638956427663465309273636308706310276269160797626172536678923324138832282558884385232286236553920356261729718541014411782050953714563982543435589153322530780956167843696849363397016577327497273599132059574368256430355743547224032640977517704920741232747925687301497262804974775498457653688955762299249996571239687103066892815385502658111624126173355967481262452921273244967252121181978471188552342702591663941642394402260800809899445719827866242096917860093454342104881911423843260952503297993273643731010789497050616216278904698675204476043414701762698662451615201904688881684335874578613022103711279901850584031798433045172351548480374618663267499192815249721619306102875325665346992652345883590543054203272381701295107452334309627636321552745519563751905989688091945960097385781073849285604918130310076242998511939339339220676225459609721920961249201087254450256097495935937893141171563512588911628792543581979762453182947360206651966632421808752237116624589257897031763918544916569275271851120832970112423752329418835464643004842914168760580926772505037475272745608200256015993670338217932020729296875547579744984748483485384835446128643807354590082333623712181712833249887800225697386812262749666255977437395773565739518949024552171104870031614992476237097062782809126131716923125211291114614282277841101810597763004715716593970975593361466614735315871753818193655905042759318407425254394025915388370031998956840514205168124981582988549428026727741908682334778726909322225722188012269021975444944922329051886673893947226398446317632966809219177169294160942519704628475735406 A048921 960 30007558763449840793675207176433653547880565245712867449322915789329264175570714033209062982008810452652937382708343502097492825365436403072561088643006110856874648807983142154343690374073468380853430304665626809805434500660459964997305532636447805833894321681033389342176768744829720537429534025265397536951598447381739081763068095465913041910899115212320403543651892366172247791796039699731525519828087367702294068825321713333940110383099482492298514281166653947517380435237901908086019748429036751169695438516259216459080722447775981926901780910864444530719063693404861519969204371530548369135654046938371366234674752360851386320644710696116587908641479064942038413657424849483951386230789201643684412054378791746856357491370249809435475306276674079231013361685833310380779006316869263891663025249578251085170263501525763123873137307017809300395122586101885786082684705061185382299569879750360943654805252782295035185689005849214897611126740388510131248255333101411900067990930321408116143135923762009413091150234672400187563693968263870302803363114011625074997229725851835995020045200302434795280630102482993662780608365886565844851631078905145101944849475625165935007722679075632925254858992580201303892628401387021333325368839594965971142336456323014095239484560647071038013660576652931677331310165378839061000640999214970931374908699424824142411668807070785145536879122927248945657443027107351097027905996379811958539750537517982039036489583159619656399301088168314016287494810407013943424626824083053074366052057608364742370504324670994540569342605567501376374804578567980252472695982391483083085603316524956895061691585594982562421087035108418516305203293299835750841421443861798881799608194195382094004318264207238849995989981561888512926155753382415744139052289081660204264358939059992285664943005861334433355961686334659050498600816164806395905464032916481579920071839817929352573343524310661815976708638238154209468191977125248955757637920547244310837189711671740595418318234791232716497009987221675875658811637911237582314861222390937963904905819756887223987468479887104955809559420460233387893013572623000237756960842907912981915392546358017658738293901913188036011162429954529833062042987951389942635119865682458816450333744509618772551966684744071166656839594786623211996387824466990722965145728573026704366623364894277477101355522411510571244769945811450154607729080423569650868813965656338670757758391975768666659741788209229056676639997058475342555892021444778801071692229749046720724664256846898092279319708787786768466855109549111505084764473020736464049322302901967206480488537204965358326727121720920390358301319285384060779291873003408339423157551978557755380056323899899654739032551782282514645908372020913407677262689035401333954660226498779420853099132721085648354897606019354049473758047469790604436673928537903928660989228183709691507813421464012610545448312029595476496646923286118003012683507198371245311086224052156976319139091774022864026304506356910042465997197923885456825552011306545280735874976533521380468353381088377060345107790678671642719946235070644127668202574324991304038541209528255592286514732947600476345571735190911238102206743689031027750112856318553535316177216236842265898064552089435787389116612470632445322754878473544441407594377083249447830751780537833936759045363813538816309966637196152446806953608776049186849239017232353685661190466353776818451517235834562279356071585231055345389637345361701943455916083238488568132197409225027664030352614235016732354605096172757687782209461252923616229040427575131212606464063257552875383713987179229886721791120074552248665402690053635622117525550121247679557161661460477318687671819564603809925359147475132879265369484484121950428227817104922579132390364834790454010154266011508431430697323979680126795793711742613238658838184159302579566677098755657582681775204373396682240145176050972870754000820099212028572990586698408416493950669932272854168672252508443286541481191894812231311935318433931274814394517982333269672689892994044730960849142762071479006030418867831252182546758391650432580541380017241344532625860724230224462650911041 A048921 961 605012398300353160706618757738856121993752853418435514066897699053996571426463737690060063344472953628175648965227053704716671532311743300691054269598230426279058899888818859103079263592700844809491157749169242595403118150993522795074089552506429057761080922225243929817557467265880299784741821399612806848330099952225658458114696342544934427523603238435555753842364508674211475815499758515063514308924515512516018216162195802426592459721599676339618513374000474092977429306429168043156346080381077925090076557576854445505335208275713077216861396672999593149780750065969637641330588218416627847455183140669045870109639704940325662178747667343214789056289895535684057493415786235260347559421795486741223969849966002080870695557722370488934524731440984861283425430801278656285202364712349476844794581602853335537689525059813935142379948028824362148214100134397798099606791214270172738768777358606334070604293900771779040688810100734263226844150400996261648478647157429730544762344859939974222020043835939818329433694563341688260897502144719745576279243627905993642967468407823308313863935249259997317576707325307603560008689732925305445281471533218926202023872147446325880639811801238899407546113371869712251028137846007772225065737682044273252845487904822821943368937547681073438713219420737900254853483236420061442655662461413325430581034851019931543930200832240352904966580931391599939070045832607964047207232764595813122279160751824628650152960373507384612073710030954331373647810360707501622911100984716305622704676716758823218721118486704928228411184393119444727910028258949236728875875620224139469486522694138206875667590506554234529171045284945525322616347902915577970541639566273723442830128691267855804466318077320901810632995849823034725987413298940610202785029942695632680476838789154148002703553336485583444276629421910248406883145071086729106229254625361141916197180525389684785696457544010235852556780253273218060624301776981144371966106168479967216183257131515535795411437659931778526439578645406482770656507118928486199503744099196516982524636157541871967316805445490669494171385650961065239832566875352271951435206005265371776706745895549367848163312256477311988116176749114051448364298128026227067079224560939691031548982193102199206106415641117837899183752632459535515773340604564163169169291839705431586945781562488880568384614380675902709719563354314199374229571125928364982982497574710621942009420346199613965680012437596034045000275199308627610683040581512587983044732300853317700015719694354625657096969218735675754309455715147832012054382348616425122853162634800756506783340726328885382046793304813058078121512315046681147195528823138457209731161548579899413018981038487233403259220986503599104122960899836292728572393008834488096061799912300134252884441166698496201153927827641475112741984065784420903847244971682761355973909056340704803609294516454355361001943364482592372999221911327229914288803598888593795840938470868400404203779776683907342103949196367210376753715676675136483598919558508223845314799853025597120499642876230214559667273778612761444240651292819122426002885601777776009573452664604000369996374171110907781975706045017301798584893933213071229949295034476013111545572218517492145730674623901538998346716794749300819543180587401901732552465496442847730842064653684244081029882937116623654344161558074976346916880529832627462255845126099375789624696723015126292658241307809190226121017805492599980604696593670045672329387526672426748228181217434801110213336986397655120616923359777243469300988612864876675138061979936825396147776113979945608843436566593464215503825790438084962319103428661145397139879803326663694502196542818563954396090742576157180268962487586274521666045922456685051700679360669223343080442273049378877775292915550467254986770421526139611586761201162091880742432686210732477506420539900277067415669392735322096728044034823998426171188941478846305353320337259492299695128364415166878323515561049318154879311792026363693506071765283339374258394244832061474458438843819020543406918228356616137744140360290884654617833848745229623242557670940810769289633309760987265911339192680004 A048921 962 12198259944524161662717006599855609955204391482741931588903923959003763083771097703736276963942200709042466981783970474086154029336976543063096633111078433211632274682683717029253141958212344058975492341685319964542890858354896905933823828560329090026131107720011046431948204312837909859430244065629459386410633938285175278450769425895322872461817846582438559896649349680237559409219858339384670875765010561935260591571968122943203243838966782291259905974348083277495956982158844450848216341586623544696629372384169100814019352010174204615070377552819236886221434952111016140719645799690511679129843033346515255894779189496332093639996524148329185880836328965148982902240210668417894278009110854372887356036430602479575723216978440942427648078199837830496522344304802018582188939696551383835275484462613703701532645119085705058814901388284019482614483386514605819182386338379430517697870706804651027781162829972555356236072754065315209330416862773759886968116352739842894142086496998118829942960007677082693396032736694944884043815250678145542045071807222477529817885023041303816372288667475534865614546777812221800493901539614631642501199184201128911180060208291963346780293950528856010779311812548778145825028011358580302214754069820007797728904755994701279699190423596861242024264891947256968285424251681391113427984405546374468116403893291355160363896566767961188199151059201838315044281318419598744012441129971874787791580480538537625326401948014166305389010485244800140987173136205089837314119674629223329881918617597239336127490448558440438270231759164731639036620613382129932359615151782263117592304187473611210502253064731454890982164052613984646446172290113380589742224786093789368192542172873734314534267811070625758098743612328142044583469714007084829526136029565577057022113819402566992970516756705279327542170969048592742044918920424649816074987835851067310397885973832834984831282624428990850948587987489785984300152962959301855702331676811255178465442519448426521035344810681226283858842068151675518400300620873024500843156906213138953010723750303453402848154207404514398454378521685117576905270825447838934461836385721199582854048428830673808196651042976801662391210319604475075347391145795221802175061382962546184895631762526992795883898779604251162979271653918809560282398881272834833349800539106995183082974143496277445125493118041832028021855265104912941971766458433238614363323465232501593938455262262318224800271744107069450206066491891820552828116121648564777469369091578112361718670219752913705651491001108828985770600477661955479477928951828039890306229000993530549787798509243754449867862088284913755250165540937669866004372191352825701259191339719310379986730940317923275976612758790853013355044623016590961972563180166858259957396675877135080307876681949875947686579844506009815203749833260587446793577548682393905921242025732952062066660904532939291324508571569249715394814835679532686245772855148108320913373756138562464897399631538361848057476959670851189259198373007126903858435959313090797862691713900827112609992419202200204863634513579282705560108368645872911282426051834840945580028648585204645931611303751423389752593708934067103672157393379235198449206658734992520036428291753572460405379595869038277195230716626618790652997161680442264258178367931686318865988259716829948623890563019100002305348169023941035910385698435531826117953162583176597438059449668240509958798642796531657504489681638270215577896547331938115483803167856853384859288021573723050759093636289396908306861676425223686655288844630372182271209989410445846062000249403599600107948492671943438333758248865021548935725514663263323443498634477146643287305607139146224988056662864148661503979011749355319430697938623202199528267146841585063938265297976831212098915001753174254783534833808112702869132152542036384756915689160542604052181871358792287477577143614554359740834141589976280217490640684095679109321616066835297048044761589387924668485866573204100130233397809354352893657187619707370029866469949909505465697774296389199202125554359276951807125878938154397538573513875854561272166015180967246713176242258775164531074196340163336375 A048921 963 245941316396483749143347126359670050177974819081289971277045400794536172240996300476267078456942587351241265658552763733297983834775449528926411016094509100814699495873210202854982989058398017324363031783568263375944522890748313266444233236359265560600426336089781795935695765537880471319952281066479338749198394615375604011898754706786803412030236995271523006200688434410585164134479308023173975682110628640814208534758003078618667999854655804834782547915187541666873010581309192511572569835913157827792363480919540853035403729723797105173335875003080057426996978354681557363219860972029508256199267390877257448681492148515407967029284257699865378386207275539043897739283070003225798197959345486444359385665289837343239729419848630723503870063730605607029898644589992867852814745876666636174474840890422912427447855353316460336012106648202452779648851890693382391957475254799286883554296451826596663517470907302367191659919826776075149785601560400396440054900255462065274263017407713726989369985452765297428310993707809784188749714823275268273992992200940348328282204191591299137874775799777798711260494816673308616250439281701513443183872506581689573993447717558692850337960749922983088093585357062351604254502513983558207246099330645259535765904437519679296472255377190978814012155312727375573832823507546724392514960141970339564749609865959267892236951035245432644230930750660883176531200002905904044170874015285706706858032526338834850006287425708660675745844791431950411629053398519210939219779256963299792362937545290862778243639205114157629699484499868134913136900079100475437285323961358113356671897558356426532008219415448003005428157099632113156702200390649631547467158166681341675224311846650102558372051802339638457465966901127004053068881647823431033965344425316134680984226146317716923117410845988288465419667633681097443199406866718644520617175640199964486881035088220438438778635488040855992815195151212284762186465978561142237689266895902420739740284860935918385599086277543446675230195251634503156580378347385412867071243343565563471405695271093591350682613162373013856146510260043954934603005142846761721267273257475619984237952645377299425311510480334962860654270475749249720040048833158963847427360536211631618926036564520246557508967988274496306870237187127285721954190728449555305434515300305945041613493094226164286131311677574802968300743145325691381720555960701385816864962723035199562276513055723439702223464939006721817458678564522610786811849633995322461824831641353169136118511270642526438990735907259240792371171076310890662086171514702557919737763995178400310020837036589236491906950041953637828540779558263787523333470974860142965649358581689574332712569805670988051753233039481957468760810585137546075454526109951803228426543682972997576867275408588957690558326623776242066496529025457980036467689632687180959501320366853870419047312353583827475230386458977269397307664343971516108760042391207356367366847875424757946392970966872671803850943118779752481476747219815976958918649328071617107999366490353676391417070035455117654230384503118224130890143484397438344457151631091177543006761603201443406669146736239824213080886577552954899220735566727246137919833423465624154498454106789955728175771266180875120908702710279171262396427954257896344571490521686194064533207561568660770470637450561211309363806129516537607950220104940312148357544201746161431446778834586368438774171943405429970796330735069786280988950206701839690714393798000490418860538342741222931970044784653483478885289999468436610566690216136575326087259131355347168365223632327599023396511900408287037091769598112738679204012864321611698606674071188350818631991956637269645390634482270874570667067654621539462775457316854956824432237162919358698454081594728428625288945387572206409395162064252397893721302847965776388306842244112427296689358412829549560222633302140975608359375866009057726921047871301548140723296117786212921823186183470110972750845163525425505776447611752890671015552523282468229258828392871681204367337050905360190494234883584823673978655833406928602881834532147145815624181574836103957290248627131791557514530680699033995319514 A048921 964 4958668808987645405704003098946660951832718347112576918145857781915514345719204326431399132112599482233525689165273840606783475990588584065237755843400859379547538024163389427278449996142278867081463387844810984500473505980376633723151724577651683672496705762111072849644451592826541749914968031432112362231878645824568989802727413947466104498030765836846600268579720317936868399041812399143375358318043618891085510542530266499141461269866326498112103439806105240739410361844398957259481702183464746537326087805670410294730709184671845224330593296741722565023876191365654607446222696198413145770977950005024231333800988803588465934912335563748161610693525208581874101070442355164827874849362045688580319560896217664083796944987264875668844085797288392049098985975701091896846432324176413021998377906757222297748499958100921354208971035426156464659260669205676589272040796904876883766791207363857135125188220651867497345691947311386473104662089330375930250627011982509807319848062832237666561558816755693919072523561740828132118626866223060708262101166710287495772348271092978750176527413302831310140899230879220470508619556303764374426841594976500840989726981701358156956550617859653234493286857189779320496201133861908489215915552489715652940104367540367017980772333215734091251251833390944454372360419273732805520495512954421580758107166001066865951926246408721846205022837595673667403383739414307518918974417883749288651796864004463107707289141750736068530221417295840498954464833633771194751459352064774375784398216906235757737708917526021197571560568216109576953934540358203172384416769349287129714955680979278084264738509352009571863987612460618612851445117830105581146652253214404424762083207259617194908162993904503979508803066561779043389832747199946302499724444777087877872426910539943989201326244506299115334512011288107317601193699201862390400033679182723848133428119050814505969819863878597114098149113690154097885417542759596786836989143452852930143388444900747467042022256492486161184764912804612784491298069839684073352865907449811984497342675045065238509009443731610497963111541408627697706348212784805584376351828955387064401006018382048682182456866107862478219709738940846053250972389226759883296608640956037533738240564318225448565503016695691614934866559187588680807230833184601052795335864134967924822016064682813780840702060917770059405047555274201324533336907307894882406392764058512228342117462291040729013911275299981781176532427011838386791879959492497569826747478083593504544309062520024398310017511710669811746958565469979699867025910601504020949712907364557906057109566543913676906073476878007157614125442203548943107779575790758011120596666464833857976840452435207520781525408565422467694302449662498580956723193456285076524677713778704901267662926480093883007161033701996748038693203007533960234674111580661393823071715315265709655879849606296225022655760461391134019267413108338872105287288445749863930742065950940213576612615736687177370880867103360409860682988186731354438590903894143984818392429315819109502923853444853662942392807488235121347724367372312783255072179903634269787261381863718853380058690564456032032713445424028967744021366824197343253504483034707255468005311664670795637907439863359208318722986849417934365817989760750544418808127640058676797432211990359078737399043654324579400293056877964262227551301845420875099652980077652944197653357424870910794324344764141636274663962775987349359028998489625944512245492271482719968212789207060515180656992189089897611888308662420942517021921482456787094199136335176520198133792812988802106120872828083390569900820303390788385089758434726820404044439179800894728111578542415023451219747443488710229640756548500466899123450991731700871000566150512963236646129174649279966244504805315823873051002755922012525096205151553830999006168568879069995308240267287506874416445160189206601187376469640480300205886963691172929167417217484008862963782783079615843214615518513762474260636617928383899661217080763936818609128027212366492544744154656097864355564520711660555480707106024615553149150298577240058760187639679512805918746107054939123832803053179727073468711661 A048921 965 99976680280867590273320361337615451751181217136508956742366813321935199443854425388513568825387152303849757593708985515761204709624263197147874104388237110715928360828482761759577905967237637459698447501364047285930283451631830798377871804490380009845613020975257114704749637078872969223905114129781968380839798507916565357026986108110056892102492888772264159343581314849554706250895857457049425951234419761971437422744286698397687063504376875000280424718588145948600450048633761194956477567850446383772410754545563331442819705545950013689156316875570735352931334343317349840649184637532544873004949171802031161274838087576458501664294542607006176694937476869220470086738361025550189609487039367213810916542430154877967676661593505003386603734341058496763328148212186770234224900667230093472864659181564275076782343727782920990244813680250059992257560832875999502209504155238652475706757439315791106567448241265481574181473850032254243960121895293437945312745375536462479720711368560558425500421874058315343574922623507583091965970688039635176705215449219824288821737513494433369467846569136909075283011581726348309721478877946058035492466794732337449453185831069335442999280706948367763930666526566745302782055656669296445587731162051547663933124722582975379008652485823375370616760650816066776328155199564177317357506139672087769274617116163900285363469087855698827940237807373041731526139777540068193538458169201279142511821665199952651255528825972053187997663539772891348487969564095041430059712517110201707601737056900587802216824416916000180323646546673716790677093289565192282514135466335003147954823083232307176589231293546997572473715237002835372678723308988388336429171181841663845371779949544090037088279724730557432516848970552622171698803795976435703176013221630301368347736689322124563959422818618591917386142706171152103794169920108542648526834519064902585866213249421486981143069656741639526406026437405691770353503734932524437646232872607153881648577086348585569565334349802419704263783496736407709279048527527331939555069558931865887869859542852910067725057053834117697559241041734241381111437731564245049349243854131240734977463358380912884785395909155212805530824895871067649896855591549883933867259571528268219018774638858024929457425265109566352042283259469925795308102336713735698010006387254707999955542854521398355084070666092768260149765841137703959915447343421220658376305092082760824798572712435450122655039430374767733074524975954006989975272956475886368851560191296580597269190182410220648084046632119788837182937804634559632408085747461352555685553718546452506745042770637550517191016948907430269862359337167174232675264283759792045353327023614621662839482869286084228326127235742814754170568521334485804111906951011093602938748836779704536385622346824377460601423070941331810179890292541370680793519401221605389573590964685066871227979108714832135322957967192181585119200185782663995415286200883166365364265166336008710706905612090115903279028238687009464831337926344130348374892845395081693836811051866178395444274341738069516789406130347412013494594564070426851591326946759922516359586438129537918647299912491415781603744273558385470102003898688731267949911249025934261280298939284638474861534074349277091941217739949261682404451047159824522314113124907372519903634193616412183934778747687854719307497303409709325515351739857155578818891235968094459166925560953468468848799000360451727164344846693126202706956386558888086554053924463240801998615837132215764331183344546385730997408600366441043559759370362603525256667660702569868879426362330256595736010014563305420262053301865195477307441030356949288664732284136471568319834827940179746186222902564984893379142362863798758998587556119837236106156590294405201857900557965197187950993080595832253356247908169737552278591794544325492636185982378897565132977443579692300772434807097101481352164276021515497803693366040893557296325325215616468908862866649265031160782105333429315480617449714224464432078787766809970854329010025827340351005927278839194235776701372353616534778342693012465375664565438079781917577087567036762356829801720193055482925417643678976556242169196336 A048921 966 2015729822864183546103039719584999639260654748073575238727022772050999709271478578964006248226056632637619330370834876803503568748660918590306853627437880782853688231476331418433220312832995250320161231441038533534115390451327466576518017598983317180855566056406428184566089333139785212665833161169696015062379655284735144903809104108987553111104357125395624143838686201417001669493693879007218126885413012922824502426284797870563900075233785283889327425064070758809577033141143531368313543463518997806154599095821560082879720608486734991328924436514663869444078998006088216121514253215708473531112639430894602268599054187915567506967040633130122970775167797943697909306944733926700567741649812872402810010748157221753366632767251302891015828822940335614453830075155123685761350550406260820423484236420321007340863316491059294904394579212230674137740476853185232757871433505880914310322759724693772926755756315206418846779378418658362755337504548244206523019642010939144533619175293069916142701839263204937201463670862636328559389768893628258209669845625068930600936375974726494502231972350410947473024769369867403741383986628528865807834741088551792679374291736292959500393340656942372996716864015351861604912485653565221074031346473367751510504007716613582051205433438398561006641036990501704953383810761252523798829233267573120649693249537989391552431397797420353360209228467232429795356362791379115503814874688461772187574059761964581350150864481959394625672823758679618072373943396819391679092729018516534763891846756831434362059856156151478109664164102474909717521977950278866441846826887829564119778013289174096315113997075756055704205474744463554323329806504378767808979368221639373235981402580624736068156700901854505049900729435478901664012238744644149447488476074785691411539189257685764918605893667661805732040293907310757428590736328034737677735647173352886753510743401407901462992064449405072252801190932824443783713244418292014952226560340516293108945681071571737352828804118694129584880241676434539429871391920707996725625239094318372581420123605657697740407361810394037286578919920334233317341109837450095900173870210642246743228551830669947200994470137930534477250013330842727016374349185856370647871804184544302875819000530414934309495159629636060094184900142566084697413278505591505958676695984493558560135730210844368952391251929060332743369519483970831965613924804721743606288180860179859691076594686006083081930175981304791734266791388652261920043066556586861476287586750174179918547907913445806186646149886781670824612580270083425838632124973289879626228113123620668076435646284484726983691606817798132222957731341839124675649735381385351427655768329521335501335795633705577776303856545521222508164534832843453120005686989562475766165977522474689083902016489010171880552008949158098254850200039525912658624977932755896283921347206908602942432805134028595906085253511873004657782180126482658367224128276919111812724450352924541674332417374348301105224589977526617726569025410267367897203235110264733216993799609333459493128349775199104152654343457671713527842894253063578809471550645501377871207711978306361652048007455593234424238660010770722424167634861340833000208767349356403541226131745851569265487454369122684864359623754134027191220607647018392258146604405574317106238395814261890462133930373483483196353181231053502543076259551448668934725609999935740408070608962290473844058574650943082958945884524362847722990305306771303111476890712782368778413372540046945033384803412087236919279854588699875657830925908228890793768146280886077361170474119168840670240631807504491055240128102305250910081837668967053123331511908715100580663615072818325500191602710295477976821558090419154030429055407364707362640628302515231529346027813048176528818642524728665086852846451467245773118955236506485430976950777717164139332021222145515900886323706275314906833129531958418997077585345910608938517338277829842028656484254418698775184072964517986340206446546877557033951188619293205551601044681531602808944615013251211679525631988713829095862540389895810220879533415213414264444949180766407562958889656363786277591803146699052472147227541867821539 A048921 967 40641144588610988375661896552952401389157869279478206826705276387725442816396351665217868588220185001852528635087015192403253437349296730993503585688528447955658951407097433229967826187760944269717453288615771411750787216349380929483925472452829836510029912983653384081964378430014712378895558971598296925905730229011031483634033800018420937716029156259733685215811431849388272810777149737647674417214271215315567855947316671922022654919176515389399744543861369920530546193591285830814176468354992465917242643197543539845457595465489845349223760799852336060160785404867416270124620532685929605801748163200747799137462969261915584499010971580874996729762756447203360378226149638691775821256953917646346088222893429362561223171885644107295156137341519312317559625211949455540133579563066129994148195701841852968442211110310393776079482515832181171715063502056359829988204340136066839086075005862518410433458452259743575523284253495516059840860522741577796623684076911809656550367332538164280708596057724316069797595188357551032906833428467362253983728250787424329556254923580698068659567657061138953814216324752255012507435628682920114471506014334914449269207020533952818377595091325991417411437648346857707111500232965126330625323562008309443903234139649238318733428569976339301192521217185734724454057616240218185267817683783303118867027527910324996316221557028120076592839636416102442160933255073645949247847309930308081644589050408908223981789078429736488470762284624834919802312098278703010938826172411617856799385706709498322707263017603501684731048696310452583050961328756429215635323441198284205447961155981505046673021232452162301561193209324158945264140186062561407576253685655521861342193193458775979062085366494910806085541074361276644797192585870711545183826951443815888609151765465723702966807464167974508550804488373056785104094322051666460949963469782306383659381022592972859875359022285835410019338085181579998161534663608099870534267471939256629055408940116452282159148779075776690887935728416489687248659294626266102454724131064577469054726644267410958989183161096107525937886485874537770409990075431231101975060521837725124705733327032504117085537622135559526975101963245626166233071978388380553452507382101522663053994469675451266690016478995296978509389604632134140199320725921633606425103846429352740434748592555501312296714066309643762679047991686054072953003991997352451168761644126641239008725477260681934662426085480027780571519314903481928877901317938631344609023955205451624221182322081704161924939025933245415046050006222484227123941271303384805562658661112886191210642993642738294807639659469428992971843509451801094543275732084227171724603555706482142763310648727288989839754127344671652466798597129221180471068856971651685386344835869385844529927920065800738631312143831502506072957923017031158481826124286704979654816812812100287840263345884305441943658745983425552718022730590943172217308878903956931484984002651399442901881488394704834793422279847863427916075225490472745199281277918264705725947293886570158434275392723289996187747356004170957800956420435673311886138552523271833879367372547026425499054007672370879970084081533415031957682383972349976261477899347812559172267006979560400246119580128717497885941642189632516280128208974733777548927315711076256588606016503514041881132120255395240517018120673003414863794219560956323204782169999813162139425158730774972690440513263515438257815196615858889097804332888166626774708983997064194847129615153810668630888642063319526220134697219958292646746084601951525821349840058557431053349230311255803263135022766895534092446042536625166983874533774272694715660654438781573770868238778328250794683347658754524403691360839888620697711856124699673725723111729155507800269410908776777208844282632586264885294836798234701107886823199851964715031788944147480998314646747920448013977757793488092054468076271181367797562777940556331377493017061279949766155566628726938055996247949829535257813059797527855204299400510110822564570292014711165808113987546165002603756597920671520858426922806300982980360687341868292961659283465035221717340370894776857208612879560820878299753425142896848679750 A048921 968 819406755179844924765911612197586597223201321152184857966456543802297606013183533002644087511689121781294049703005069938399519000332951941630100704345256940244114995416210217306279893164415845533048042884909951762680838321920827848927438799075937564731905924720853473454137613339867297843507047319531701450415317814940761488294244572162298837243026737404393435925565945108680154993887223516758532592656009357779466188785296313007022897916536828047292365604005515273666113545610471779731894586659814634304448365994273754542555956895485653444314473917698363130297885888857848832164383058499459496466372935340837695314926117659687826753491702046561050935353724713346354002097719708358850181482137145935816958347167312059802159838191723724033635150063883552006301549069494847445049545389188762535755101317051203129410853065214842822255231579813857571888436190719850039036943147951946103772529957877336466465616387705193654494038272197216379853067104178186987282511835676264284429361625015292934576797573135821336054176986201273062831247025369188871191670782706203707444281168297658485587708599434711236391282066630196192307513404121048719445638453185804037613959268631264987836112730921298300907032869252481075430206092130391424502552583180188534609255213103935265689804776657519552245051774257746523941004705251468290117216341609724215023888368034723037738267480369559186844479389212228971616306493438486837355981958999996853656432246770347849956250049149482598588114556933097894374598453121266709729221609070310210272679854785058425592402598861944811395925705347180876998572592865147895360524779592979262412228707121091461847357773586499248320721782188217909952040108063556595173659001207263546741925930534438709225029091113690770442174091371330276922095252313047429352169547521739871352026483780732041531007173948808373739514362537276993957992292614962857638425800015214133987553424008775399399087144334949087404822220629824990108418103953265171419885817012731814498861941682229841321020330897005522988430571453023397872929268383385236984151204898771836763026020299416149482213153612358127565630041623510606671986583503371640571074341118343753674748596400796178008662336502681044941471305708301432748470211892179532853083190059095747950333621777447908589177940008018051070253114408188392132619778618698267151437793031913968151842562968287247681980052543785614074632865004702734907634521036695315742828662593159800714063381453274480657751653518144130578180692817211261383984452235618613420279508564728897373298059263411399284814454219944171376789400845146717189478073386719476464444299129898263568315961389243215426903830531020538500176614609482326342400634632452854926105462498324632872533798303804979443544939219413311514370807154822607814237174256754291197008814632579874937717640464658003274343563378744578284879389019182177784665659243567867044520295996218796526786637286561186439451730432572482027769636392416111762723249237451375681135648733065214863192894681621504756678901068032456117290969769886078440541228184817886581816122347227925018400974958623127938258039101751393511169820981151061184746686502656069174427094085434812605565250642334226363600827638053863560069801482885360043084406441829468674843853495765043910693709067747823253670525467747039105917758127974775923080281220115079765157398505454298145495346455348465820636152655913619430316511711741837006149176810622975119349642259276037094187784360423615210987035223062397627083236700910222260379423871917583725458522317758160889031767895844875563118846068944507643818899913620755381164681492488644011549820365065386222487658785515950867406054383308514423627439875048401890096991463202181653144849585039119704080155304206010731747240432276280088112412757139414293322016042605045753800333396729569036541897619561747888649412673161592269968356236460076077985497714950734170855768399550850712303651745983205726870446946429205576041731759911407322405271472188069355386505711908270666297575980390125350040571431310069751527479133665785253660675999561843491591407961163769245728847750947214833774521758100028954221957307215107479560208777090959498608995021601338676266600113467401580576085583858721213304729 A048921 969 16520878957294888784519321549465844420261783647912481826841490009436647944712363576002958427192807485134265628259459585010995909681459539697849359407505484740673398581922678994231781976013126089876370370928101158823399650495780514740694091583043580727294850744191934748128938478194026029106076709160839193044976711879105404115957075429902469138072967363518224195397575369469777435598481389767735796485456043457278381982721288315530923745770560607912993285908214655086286260776052138431668627842058714301853822037933904241543473357469186279254423073904873597580729915130366543286682021100845569681825405320593806412191741246791656701088315197651792328083605067907732742186933846533781498667267027879404023867849499122856301784096398361838322044600431882834031739514779529902237633394003244267179764358606190655653328651058650550671916203032724480532233478762230114430703017760802797208194909924647851974361347175453662202165224120756023155081479113580083296012207007220763590855132533191003608773111960968372053208246598194879135252569618660157553604212337194228362067267358962466805721312122234990886982075213181690877049072746452955598542848021626166671458197504936544150798886503240125016896179298430875095966108118032718935694134556755399226482359703367403177599525173540339236025432680063468229963812413222487425125130611717575840008518409288557976553952622989495297038316852457324109625529359773516541125359009510626633112905314794702941909689509162789722997077226122835121545734209518881122857555143249422047899914432790641267295698490991513683862969340161164531592637566385783109829684970830206690471149745014290072261380758029765392480091011285640176294087394637242009329905206087161973888849269242159796619057472948866818744307944687686682026639679943076399886897233306367842383669356835353955624463674348410263361580026672090379124255499608559084039480029943277587150668475483907009711535128722221214420615593000446268985927650371068778067867308343226904669425412788177944262129752396646278716046293700129331424312660486518521808354138444906708238661566550184138449422613949203471870706961326734977182823086604903585962898890567524923865156494899525508506532943029433092550417490588810241448490179098145353003309825464106368651963428282435057523738936425180950381464783308289730043739777189468540673682358005602996524709319818014932262769522673739241328985145176824855153654260137858958654460326441643775355706888135442818339654175806736480689498557061298548541965648073224545148330842658108823388811249686578550676267101043488450053412853789841889490029791681766781091320396398347677178195202886928066698940223526776627811567931912873211914387052183782376792966610287665541493883678090667268251763224787683842081091747056936289529469436295823047462406334277239569108418537120514596216576293530104355877232168446828051463270539842691048646638553058950563472784340708300756686783845322780399218338690921163054416853933816615732526125464772058210672252240689364384199325209911390532373392616425217623045447043381020310997870932817515537650842022840366782201162396622155591801248129665547259933550807127999143422965191583164144726981084396734999572039916754360463683095379815550656838691541202266399609642601914607835767006316104351483723007248539073612820997559248018457427367081032644527148846880060953055695435294100615512480425592830409721950626645337919356761656498073610424543165347806364729118041417834347666368482346352187445098363120559419013047143169396618326008499879841024886033989873427382317784075954307361943156384013312337068043516486901715982003436424851218005761992913298549834493106776030223731184009458886192104635440826220427947709132686465319953145413296560053929618963457904193519247901768297588746282284761727891203332614521675450662137980530961321328344684573021447225112400890552684854032378889897047758205313004157097504141018212524755600377069896865829371642785598180555853878003705929238793063352962007927924446953670920377757477982743385013828802441829993569052173483984932873873766300159198996369367382424597999824807041049259889977474040122867383655134599967704424460375732840285155295614029982874850189846696737788334394205801273116 A048921 970 333093960717572792493633636314418743003731484686010137440593263603805152058993068406188114806417297003587941815673174449986629592598068239055086842744024878996200121964610058465490970894096755059671533885604332679287431990615088416281046425569885875547781215972491863670922184143210339458969420766593792490641119014491205342845165066523449010599528330740227698823212478673683707547856426786609865611981232155529637379756160426232438171555203145060204942583189058271844188316100649669448831094819693211094162125624375011323725755290737776866842024571755587556724313418560564356888234077270865317425504325607439389541772191702887264747654784261563734872260594443801982834626606211716382867770587634622406783287764642967861444511149423933192525339200272471635864380090683332819420317044843865525689646462462914682231209133233659337432331663290559396677033826915647376431984205056362849359679670128220033629737015285880349614861594228644666655536402034934535236011130397073199842556897704835389744790548780246744200963331858628166923689245820179071226579257950839249529796537047120087439294609420793286828621364056887184832867212406471086656772182366388319244136140480571334537142161842214669669362466107930434432387596445569587051073716430749776024148801730038369762826360859115543019225221450387872194783861934387086213904593276233422476527533144187537888557755046446723809327357534765179486040951335447147063682650993771295176825543300458553944435309927490117245584472444974044787507198757721228077787317068973238259447864521245054446157447382968300032100376440403693938789881614897566195238213021353847700300058746749409315842496996038356256684346648819295046223480098635965328552953591470358510283432224534495284994727544565961685831966338619047511690832304917054061472192665753440916399670220487922672568395071205473781087802758248323686626245425115475637441138725290562696917643815153109121028571866210279790199364181252777045469283178363384750139169250930323839213140673773302029983218746800851374467402385151436127153593987799918053314799155175004152736057741758792300001109260230686787499066188639588986449472400141482596812326860548096396625531575415636901712539188697093509320472503780286379783026242506594715073199847924122545665138690696833852345715847026558313573041890808623128953489255074286098364516550671174584017221154328254095994711434167878039889384422422277724905242285264991287695913358887759205561961564523416650089626834863767405517539329289208518491850012467901043662033029393281532436315042882737475323498006424359910032738581321391330751263470409708453643725367739186737368508112290282291540817359843039838916294143050735089135545403728785648446937870514450149275049845130235158687070694624342404625660289791142314670554960359210026182745314688889559784059607706174824260607955810400644452176695345558154420282839642677679245659462254265264519481350574122569757749449946167976467662658582853110736497250887357161740365939598588910508734813586070032605290125554554845679885815074267945956224848106903325521187165650625922888351846106500104116708302437861940145371279146942873629190188568032227037755018272661400550580018041720419037242438000588030724705487771330860296338810635688707100145464958469688969337434602225547075448891374276713949913683640790010675799164699897736259971030631537003477068254161263507281874982010568158054914992986618359286681308010956569016324623122283409201913972188333288897725856165768045010799609635769440146278320995194817065790851896221434459142939011114395317663827626185428974506832584440052272624027747716136664641186300437067107914895437702977534067950915316484823484286435965338611356048159276818509351571368931310278703181163652024771530506517109302799915364303571545404011072635726398987128232220102853296394428700263002523782472609006279554634485354875790540747100118779185984786618959631478940358488620470668819277533738404844632637654474635365976903396540041073555253064617337100791209246799080365880962722088077385004762424802860096255998850555927043314300318178756838021395199016024716812346801403379967731568003030231947608697069296397193004566027220306048568733838456129414221698046712312472118644055266831 A048921 971 6715840419466823684961752590851989146975389773977552743164759553938429466376770300493201194724027114993532597753336915001170840834966342154369121225555670202815902118377069416858549960934996799499971376325184184551692044971381762153277943291645947439750784149142530211141198328566468385977715432389987335035467048525194970243338813955288703521805221066311503500155385799621235542110103841273146720701029806234332505393365324530977130099365082064933291444449264506968707869742935037859375194102086026680021782474984826940375054436628381699720082620161313082413802009564288183433214032179253165429087448531071787651347404516921871785050559059193332824842725777092330510004008892253691864846209089221989937685243886863668523321377492901244629334050633848972690414797356617841525622530020508622725710384796412927216954982890928388502660120323348055523077875486039803641391551111643370007987064300930262393394905727832572433481177260672709648352901782746870985848373115053582848004868580669758594843463435734222895611450643725414503320543438973880815410133445200608611825529417876767843988591109420722126803673055132884207418577859490197302720885142328273270974106192911081742001316116263845666633561024771914120594923623569465896091029334982642427443488913998673907790701910041962404813279678857287599127763994357300019022256984510287652254172283244590729620543480692506222454162885577618696340233551199756019324453068211057843844529970910940049833001776848366234742684410438489464882885019807441190985466763887083286537565796577428354952785186839708374255694105928449937032717061526927163242609741106851306503243093980811845611726352172744580817504404653403615436317629454610938317042640981320162197172586622215224693903900134481446560877286574929291243023878905097964044325948640023642450082308601808140088970025801181088025882015850222675497667981136922720193529154939828295151975947450448510614271056254996532407778366201802897790305418456234912961237152369389880902988437595191902740343712110869013015365488173376961495541430557709287304414458758284295282557687950679203802438226455348493060352700624644431818059285348829485512026548199471828981239043758373576312802706615977856305486274070800643400375133652927783547160502330536333301594157629866135848559265384010532293078720221018676217670520317067979125756842020949863957352216388856939265430439672923234366510527395892818312714639801858494204666046487434674660896493708214238363664237904869102623308147267630465088534131409412172769089364790296499598872160505790503290893816129260843462591625223189038220765084600370750160598009773037086600476183381801468675117892910215145705453694700620988954277654515592724060204784552345733622018013483632123178781451093252766774378720681677264291451439581292956252073463572351057027126640702153359686227781388473004263340430654324975062593691149605127526259937431331943204291219517491118543154987723030793418760615304008793497506203155536961278393525548061284841618900639270103308023475312105724887207325430134773901151782342084341468137864635976987039759412270357232258834290592589775815055383928912532552564472648357858633536073255448207574736649596776082691893882462927939121111048361350192989744126261345214510286733254850063954391945589443755375783716824880918567584546868568048947227005331312257125829008770746169003151594444964100733201650906871482372293474137969554022018711770460408270896712508226130289964260389219757936408282343531868971320296631113262892810250460761948505062149147431736720540353902352215011012420308523196311622063602183467021583577603932965845716513594752987295811774359822054134492043533247834936787358999112474270890056007546512994357598672807706612519260393208255563389668453434499858858374327186841200846924964196753928487276085407192052711242333474171695563173868058211586933315381324115136197689000215936050777509606151085721298003706547717099978673258163821611653868746732000068270472403036602195782219225461788618224436387009387416514212924757072851452191206433435267144396651424616114429049248819936169191000635178665742370711402853897649513896603055413660302895176553992500933599865082970266087516036922498374687686171116906274521707236488580274 A048921 972 135404774204196138418626063243124168866899065619203933721677744685913351297283290739550854081837719886082307232314837064580432042927961797918321983094566579885149339514518351618092025846880434577421667829796829643326882331425567097919301476365119166710369434467230478144536977029634951454872359088877503882391294141723861975554991824121365773883187856539444202829905189668750872326340206099892757396164297341315379818211394293437400470830960613037981877042781128406314029797912867917220072994037427375102905967166481955147466836227575676539018528920850369795871488560110864935819896959909868244110395819857965057019026980328406587227302107003801192152915302245474973298898844450992329167312884789123173488987480463657520124237751567363744792699936354323787111671508439748830156268630853177806551907252575630976085331682815689035756974008527011832165736728872500694102089077080969421044672341075676280247408055654823310117967146314821577701446539088206010781740363509699206984400960480906775084398520046482853241071323677828475357320629892902139180120039295555412880787074593434856223377886508845990099822369308967847333086181970174145610987399582850463322991609817337089601659200998969494488451187712088866391504415666019974951417746400846320191365847459892461598837762147439685146729801865895411123226105459448021049139659107791826368515199098249905146421859769164555410674108289688590620846609373248529526172475697588697253822118096680829984274427880381450097391885837676352145994682981850430534927752815704056154197163331146245971313000490904752858775004531629031190049947455716023850399931404958123020364539560541069684474217396664379242404167549937577045607740998840385639712248398912423518749035181193671135743995149516687380994446166091758031422799934793752846144645715007964013325118589629985499985890987635018025572359422484386825135658149056390459426459184455679361563576355578299055851823915184668220195347629161385843995360801445325136761078715932469527835729039581118469277507893596122293614947598084223912521670195750940662831686264169728806311923951725536365305967221791627056852144362495014845676122324753627686751996667985424155371645203630796470203091269078806350134120748495010068458077064927303729371255332915073704102618860468222340281818056326704505066494843523136659092049901679235340059223350461874606436960802814912455141354428690766817129707213466606580398674842779828674889485541583744551625235900583053909364781714548344012227371459692426107825816638984718214902478729239924995519178967681433084468263645474659119468412437717198807285674304961411594328268619400248372299614071975373099137444665314940407870317553637626236245410981207835098773063217697456810772677038581941022400356458255091589080681361758316712853101610167473623595095146362996697092037770052756430287549704093784756147069118400323451866455846538055741541775179244855176630654303392174581492968292713997406962883549291762635913866957285438962407613100359645685378131364180229009310299276637385499621319249642491496320754289624879644573692301269380847045003347306590670696116862811086757545284710629363202177862023907000957201322081938591742849178928619619361192244039180310670559252926336837103287890213384903404320712408784141524489980718005027561284325751547800188785362920014155319233200870814118563471066738575813228810005443722297944821548178302467845579612867514827155205322907429341443546862948574530615783976008765534787325530499712563686033991775665705996809070829643604084763868234044727823863313180920082420040918022942780856408738617372716229504728039377872429633620210432768543557719927534817360021925604183274897080190247316621419813719970612796746832961085931797409352682017769161667505410470586615879637193240384825727987904155724123880070434061446851573946661214631111821025681709004007189406743225163622324021142015081606602536996962694431571353178871791056583549299341411821437595760457038972930901833898613120576931320030468507517503303985643674022292679195107989380742901694099348497053305229030024259543191447640407234864472116785077059681653566491993483006119215579235247188795024940984527507426047475236819284550449767697573774323714360361017594594189183438700224325 A048921 973 2730031050789162123329515002146116901842429814038999937718913945192625434917396241514054019504810913619164363424399147142733755848342724934662865668783530158088710780475816886946902008266253361014978867284392302943572417014510238856867194213195589347568521097977516751207624319730301562666668117972232800886785937449969456625944774914596162777744130041743052951145044933945969288222435693275933933348317842294570881660445626350919543761916697780706708540003261666478838961816811373204056073846407416634738763429988826704698399411645326353751309880382102535663047869935153249271712579072488731358500635090888842948545834326033929094754993296360080576993745499030540634560067991816898448417670518272092334662975643423019033881213023779810329609171487441825561896548262747418556992846609639240915190931300719486943419530171974939448003721457261492236777528404449483508446516330714954355459313732780720861417978824717641850765881170518255388943855472743507806634578223234182296165909317211173818581884366333723851312257132380927076428884036580149491175699416866854789301820386127304153298977103802761742971896483203736682796799393464073264318530647668545899189883566163044207637571068539906831612307180017574699413597908063371111401018706842834172715675789042862896757093052625977021886403860406903600209197139145627006035453787909041818731715791964742304317566807045352285497505148882538478519890641843203301106933435690330245820503701220748923232000965091249020015248967516546201529055333397183360637772161284758416293839920545004814696184360944836440298913267111010420925337103569429411344836253744155935229738540116385952997557325539820862112608245324337023740139658582302225813267413901829642003697885126054210816655205510651550841128577039864738854617201042287765978870382861664621796637398554037459048907394003727207630408822650248191318162464103606963306033549883466252348016531329193718113635963163682224400582066491373495184831566688435226951141956109393298250834087993046072982381211410341305572995560457208634350884952991189035086303171153775613434576715432132576246619707323324558264904441576271788693877546493623356071464271307895573621131281614365074673861149854364187015426286225670118929451106382689164138655466475073213691580668163166141194895879803099750847140136742034761099595233899986222609206082066255473794032139749002048531703048725832800894045922471403194478105263867412265941263313284745411162433331566659039212398490565059474069659160747010547918353649986675757239451603369846002969361186747520893343258628329166261037461288106662537129304727115866895964475801743749797909267732318691289043007690666961935593266196810988125474558987248834716745869776535011339666452980829871081410003863732557705525791930841392460882866970372745163617631352088897275834418608492677034445304217447711106864964203301846890782206507715306588711360143637674832639895308860701804394570108174544627996154864702059902961286592095282817204525334051057650760532599722982876646444150707539491131259313824084588118684274086265041051810442710055392002144370448636068832217875929162840613038254520653836953397521573448480650735197182509813463876937984092115963581941626059541276887718379692261315140249492522296176568989075619128161916927282025420101170820426923030581409568625740852677811747010127253145391390457336537548521160753177376718527953637732705795704672262540470965280166437571670414331442498262973767210393998766451992837587998796426694285473209651667676551223174464095096247162829747653237300383633170347850512774167559927318389791691846641017090859708353086322340084837028965780457761883145213252940009897051144941682960829610362067171747776605152002099648420199300694561068229742577147035830344577680911810590253780482000505282386862860705783337618404145348505391356681234202045622921375619084760545318815637915590150171877663320134996711067619735471706691753279130973256221566470566641900723165903486110774995567264669052672258523829342439826340323319250455610515253068969781311104978873191155304760558952469485209852896841420517550649429723042122833465240861201515477974994644450765071632557234867050731468262124885332135902128802445515416354245912665625301767794783837434267144 A048921 974 55042885910606312526373543054643945731822901043755251125084809241295969332891191724123066401705143558551872009280428372376960920833853977204710899695691551952818006870804080560105086672572174417903569344766249782151477428519673104406589271807147996060557355667053258270617643389865363076850411139683798642601874188474990042768436576273096009803511376018435577061542193128313443120389876121489173864276026940178840774722524900275845547890363989823648044545563884676765222741836521108627310643671193340152175573172528756853647173790126233716758233269245422403188001357761071251705404083439620841740221560592105031670616054662469098080043587613909837589546704598538458028525117552113462066004743822089040862351741433707429297455496861210784298216370737102150624634418961841944506340943187277744478901750333199043177593591242027046334961996264332197950896695524773757624797968157785832633801262435652552932233008816549039340318386042021918837064436340008065309160355355107219945597856669210726049341177509622020243674875061992928037130684588208344148182312462749486966347889744311631745379120143493395752953386794531369689581222037936463185016069307305822836615969137987687497051618282242400539997842875063153377488094630869272682047364215947476189447135067316354264524048528207186567833989486794188521522421596228026236238798222682442041477027429077935241400876817226533011036143401095632514229444499996055583669462404215962718644298370190621693522773473895334861165999585676718677552461485959327935328331780895546373612344323831223742758223114056791818401936432717187575067615492116888335818564697589740561143865425462034023795681113059650825250028199825115522711118750728636478006711959376440843166133241162469817291731117761761418542146989283306698695033975991806002872231813112236389655839216321384659714085377917256972609284656701944610872404776121265445119857973323987395385029943095627389028829233454337093179867404403724780755188203576870244343598982316508963400847354280065883889651515177793509366614196323292887698318509686683129659103873970737653898206930230733050558810173746902521945376294208647441150944246728311780359234951357793887363824744537183431943592033160599469526218432747840189360583138429701862436267785699170801534575727403136878303268388308279120253334931926410009766902446799472318567577686560619512173401395182418499681284413268886502934987071738723993600951749696091263127922247557551438273236279421743648017324457407947401644123986753855207437420183205539978477105012240356382628335251684337283905347379904386509562635371338117635883843100824434051474349520429214806046407646709839697709747960089841880116492652232825032180432064665594577822391335725835412657568188719183704806556878175472000555925320543473434562047143802186378691209697221251729010551287337316598433467201893201632517623510824767893550524156689555595060387474481024796440714040618815476811147939522200496944476975160048214213697633911225203192200822729811254274212590236649394765377957255111943551064785699874216006420837806521468061722501346444512277853949940397072488586143787664329628990530100137950025037627786006242973122088392440777120095080786086313438119745872368432044299507412102446299020606980344322127080553421920453216427563370215802074778520163296391034579533846824151675885123984984807103262650929752531477470414295556825676662656422418635950529756577728108087151560508997111464409100103115128519965348019153196314056661906203055297620024819005148028919764834474255686931212209503950525722510948667372441956132725425231650594123682273358813869683935086887053148360850557797632820851530253862070959119522419580130936959166413872681695358858193104053536364615097214671942848295387822669374743901964731957309241059528837709361775496024841825879772991830317069714126586745829350532028315093522982934925311217666490506283744255432778955201151548386412148978965950742047626208389923838152812564784710489047992514558793291644319401145037416733764261170294777084011996915853181460741413755682347180724757529084370659736541510914669080067621329329959190203508644532677052961583925722805837090127066823944448492320355674914462829704774170465138784250759982376803976316647684242546910993939771 A048921 975 1109774662999613422367581251738216231698896429001763559144959986204095388497126772624373023277125084922711929831947633419465138943118408040058656225001667401689186496440441091777021870545498172347518404114198260823345784970241232116535414041308523683377368057390606695274676174818841130625156426731636630259906186501246811792327761624873386835062233585539568062971760746708010706247331394139029030175599321819567945405384665378915971585645975000907694093420950502849678754442068976775332463993642526277740747271565761365694407613258125712551953145423216326110973947712130848641731107858597056338677615746157386557654117945558867629455909718716656849120360081121986891740582785525643630357889196523288723594643476123433546072278693834518809240828137192282073452053593212109022389427539549047274544376175027027807827155043202219136230564320677744317824486938392960096781693125550761626847746697768313039438961062341282906461857448613364757074637776543387140019783278035093545308961689998717341395643002367114805819248979687644282703701786238572598135502292698255739348651363722990733123029667034136741368284441579444992477599915932075577272220725055369352363305270570224189152510520169000211147529676434716118379340264533988367752067845920914308088798964511556545638470969668620242954691874146340568564031464013952325829419643730269608531218008293353538372382174071354551523158437755384993869355581489029830834740399886868804642976097919279613364057235548676776379579863631165034460266526950856636434906464728643844700013669963245212556486479729428675697783402057530668777502842626723599057344490087968095449626679478426989871382569603951354398870206452265733844564552512051110087269100711680386378085936404619831330181671979657428209995216756801452619224536169329591587622171837098527226576408482834358955117930340660341078021189618015784594161233777994489800899613152124683982286721364677508088405536891270381309010262207005832538212609375685291178020415730323497610694586106160600357937080866633461325508369853274670744564863441417952268997817220694841424120034692735324333234154476465341324138118578930308132213549208658675621979539017811569049133860878227410740481627898722856650223429025635667672217958307568542567750866956611215225466902124321377577184356050175643819447988050360141874885526032775726986973278707229128538184645135635782041572007808624240946342408446350230687579194699267328179772902413992038813719578703267863864666256497860544946889353751272067945342717815436447059379634017338462016706492375098421570578720530373612476635593319457839668027507469517512229958939066418027175757873063696055666532649328323701319946789261052021487833745813228730629220337365034517054990550154503201026438718367770002742650860787005580546247533630472711394427006297743525271413459220876368764938531279266513867109218360284766967918777264968312192300943549126278308162843847061248782764560362076498244849916777022027392916668733631530451478335783353120457619023483818725374276673727733416298337077078021550119036868813170811752795408020336571546490699336553915326878804998829012284816866454840726827750971698023936297375606895433193765785543554932134267447254352696750700817625391555091142588592162797452730203901941523771102130484370753363719406264422361561409116161980010099920348343191973516670688728422654280082312220944505855966115495760260850900301875156415481852712678797702233323773745861947564722956567579551772745317558424515278002114188246115308584907412622041446768695812004320855820751964028446647930004371697497249352979351403292203768558599550408362108412490929128861478843968228095216483929464514871013677548806029030275671397979758127141587322248181269941622016411012770541050917356439515582581145588006431630172115670117045570474030527277277945234355430871736578054684192552843292689006314879364225272965949777261527863811631445482521855774127978439792169410960482584388203270536364547432157019721592423615350565503096833572137662325691275656955244530631361821329358399414360756378878899370146094320682655680457851705095481960724399987763160099168234369500950253594945236292766691156232735413267295960386157137447622324689015999365618307348326875857830625307930436035622379402526 A048921 976 22375276700355319911168860671172372608869204069710655835725432116762161981583100656761417171190329560506574370719856175722827758994192422069808649603772718457165826188414166421604234393833247478298491645846895989954047934418526293413913913494273182697106498712552056523074762766079831485799040798912846599616429889636264030881922287112260649095428743748137395267201063113584718731045252448241227184911259662250101975084524848647178918833948600077936938487905159492891338370295771967907732030412509971140615606337133307482601889444863156826346245601264654297804034330583980812553511344939629766460797246933803667183317294347741834482620953668721647778054862366034795112735172093242909323162299914297803423026160903248925722201853727636071370702792603854420427838153921708123147573693546046947962085967961993184328212056803449550982653591498542684671645107700982165946538739172556487762718436286603465065515780006691937143534930538624274190116928013603335177070805142583200705412065648156282368008228164384591205305677684787408965879107377011416135399653077199919753998021829035049416914892401363144835973955158171383143801999815441285751026051073550287575043138028620890963705229610595763974914092796278903503701105036046178839747919227410110063738888533034868005846497425934672810245310998704529056593813855926885197144732620650897624523975441733566611586034152225773650583387410987928845298314719752374949293980358849586434995721367604217194455500289609647691469754349365549839111175038830710017841256206530585415946129240186605651732656661546517845361917133881996911174824737972385712077291273335048042865632550500179544324781344559186094330370277240553525948994985036855730850883130542187990778527806623811798116653053162121949808162141708483898425498399550989249597832225707348692829997158175067128931703051814308418897806252469149592285534184559520127244472555253279905126877480769597974982805045772964194497927813437784191231717849477378637154377377611183376510315281671562670136661540543412332067106243615109715228623889007550243960850861144545518822370485576722678975933971995684038030370224843016578353042137994031971162039685317881903810843015662996310812407149750458202621205306488647898859418286036613816821291117142927535676692879095991887308054108380372942379431214818026248555031966105921760711882926727576003026259303051287242339756321756197532691269136160326279384247729925676121064489995342985239004662707542050391817657415492539849811235748689023447160144669157409462405672202580473058940479916638399124021670879428045394849540322944273592048652969716568980755998077982770743488415430663832227638791578047914505922925284964838205004878950905885602280745864131434597136884059557525350375873734924421917121854654631681194429969338495543663332250922283895259300986435800758059701374069219104250695454428062437960782410493665766953731616028777096548768154461203734857339283589209038418090463525113841141135937660793781283051481002871764791936703497206540550759516900933183182151960204496005707800147133004729068753339548444303454173900967745746090880133393897804401898813331833508204200977141350520975841680743252601964313327352034446610314185228820952141757516531100234240204768748887301634966026748817921719539234372666701755940453301208875280967303666806384100747239143760684919129441335354292944089826467205656653693263799841716619429467770953119188536664921832120867764929152604177699841135187018957494071939416641020373172423208120556826869898105256679884915970705944185882848497148215818804616080769722983408729344451342583288699405125321463712894725755059947744285894289782034903218732001477870258244319447026371458920312195201664069825398063777228198367997664167536800373207917864138432099092613428365286470667303190511016401378649138598158823243880166238760151796860899894438880651797614806584642321812918640641045914680424863404504569581889154110753713043202240226564416716029192762365121137698452418139308381794039080294510393853735534361345449505505044726670867531600156355274021920160796164519333169654664567220438212057731223950874729226432713345481960019701928411956190001837344578350772660985344530304498480675166408744457528506206488668777091141845767107671502519796209 A048921 977 451130327722789297049373146484596124801804660754609813958132603193198723668583086944496920381166401321808467539741810382976019857375768670653073953252609324531709985921619926951943482071444065111956016216046712835255253630400542157570100207336121868230537543665106506227626671615025387597839129962524386409829829174940168889394505360429637582188647496387712577837739771524334352347323673614108228363151787134687234202086244593039755982614100089125389552885449732274724661372224599974886716421844562044494565577228534473898457929292923354674667291260744814529108614062260273430573047094941707492785537754001733791592656730985052921279736038412856143784485285903633457940979648003380752247954660514183116091764732536661364287600228784319777141590895238084687473790785917425585689271786885971025262530011505330407398383681443994803710042575563053287671964343642715491421153962415390780721167485562752364882616117055961774346668363057885167607772745535632667296714433264979214587424522289165275105064554854679125514258267661434759882410280231602385883355207207002489381852376768353302620847327473254059148770142530766985365890927801327287380111664472700173032650396569749133040000650256321273093217727811045576006905561357422793233009179710974793184189162514250044222320535463223903531545717401188840692703906399166395330879773268143754175382784325014161729444082204793874271707705457180183623519627510291802238635401160384961815514929570660129155332183475052481206736410812328352224994476672638248428858771201163198427662013040628673186988611053614413068758297555545419665576147589496398100178747595636748552288788033557940494249251597619740429937571130853833737917903043748532733364395590722493558396291259063357069008127527673030772374736891131235603253446112522509081061901747089392507739875476549294970686637975562156001157228584261804461645155634927811027508565858117016295043419784989913006925807244468967198196839265522342656608062742950298706621265509376263506877479098367460449134769622499198572503534758259472225164844105605364577320722793398509529801792306077847960777456410142827098302983149146781673823727454022123393910368513399595926822647832663470740372342212787110382525884739200689911167923810852249467182328936084838017702266602866486307583609355980723214078448333713057173006412625742068506697256581708108665786311529935408244418384917676446845497127376922089998594972043182287253634919106332365974819970695743241296559744946494331954033590218178736990370768874208971765586715889047863797019494062556910763426506700449530720582819514566850843427101507397956320484921018329684663795404737286312309957260130069402940094318275514278628256347920330719699955667483397646982439339353808275959775165217107476325240830804033095455091461256499617709632131700660889920282963247201424778822735218657048623255238311485655805010193405370416056168530179902877067137251938626858346613386942868072223463427348495348310560747724007549495252429528422185951674695453059247100594654382338165590814405344711390002645016376604478671034020222938638222717619765199033347771334160888727352254862111610325958259374296158232216896030848083353909052112305932969002222468316040782729418297599225297359453456372477183401387578579463035767826272319575556432518055739567078992501215121034154259255735696154586147514279532724525916084801149488228507257728766293194720676078297654913922860756301266542138174268251031684922249402917719653415926669772998694339387118720012478497235577013277767217634354604550863765670543681575374710222772549150419789303793474989812863465202368172751828975098565106175491163339191741419490600858129867355631850955013396895325721058808257971217692534174554226754225627282929465956354076989059402628466322690797112899389963994811412995639025849901888800916297877556275010443950254779479123868408854503415480194267119099682827506203922914464516138610054274997202576570207632606965407381625310048110258140221256476062101120243165912840064346423216690152517789997685462080417316701813722938074278451075382602122944474683921666546446770136026016212897548527503237198237237776966976685696624410050353385155972865123490556033842160919750380444089753324123827876213007853771269048494436798181751770100 A048921 978 9095689645171601106754141468253566397081612961265238999313213709855840549843810217391846251963659812259972762029700010221706336641582488943514854975670459597435618278985874778790918063920220846954009720649442178337520433742087796562402066966396975612990915258269378666009352430027379098667801052505375879882142416208713795511707986195060065819826861726740317246227114006272566098442021176362397652016639147298304353732360888400342711474286567162997504087339499014217839129695454014397894008589498029528589460027466105725607401287802031232087485100052891349271233578919257302323232962974703361529912245735385709772287477826803342651100203523859051902261144556334195412971236550308990633580352542124660072344357114378005523517670090547601619092684259087470864992149397828980736958974619621254265296182129884503711973027457061766428952327425848688887499460424879322037051140243680369748343691081197776894159841086566521287685590392438150210683639905372497824433021226417705781928452512982084628512029186971812364233883987284169943961747104150459927168791552307931113716987866405517458406474399600855939194358777731368800775709742528360952716525628072529815134009720596143991731602146762719897509691853212208107172326424387253321117752241584754552769511830873420858575558630163022917068351943997458407341767104226179006734312791487581751033170073036960087055484973827019940840397106844279451229473884564188596982992008901701241274825575007928156425590288768507836480571823328409888194788799562557325991940527116596200167936090979026068609458724330317134745786949952989617415349376524601640523418196945936850976198501466962645744873866386427861989215214809904718583347235219062931933237213049263784582198033586707598601530069096290593270497495390825830524312082095180428541380813426984106033702676528189727023916865931581137481023623818080249086540035625880341377107577586882727287385524578089145276040150680178270877080478773533659204747569791646073045519318045666847214480357070969455903892554992167301075403935728921235388663871628591471600390168999649887995318217652771085008472397165365707960300708222727187264617414574951913873988878805122967758716321791317881404390852881806569782028685490559003500319781014984767720716299188051386969985563570301217837508844527229233061876732924891443904129042805179619126108326488515960192007610040298397972676234370436199542715549482234042391345546950393545682111117957383167441335010162912523479187185793561305364685396167683946510831994881656619580349903349310827295033980348792518173806104072792558960345412203156523760903628543504625617047996815565024208672206824751198129526051103667724030267139147993600738066281764829019684620565519517494328507362914598400343461530731447202745083713549060615933872847423575953766059376016473940288849845689088690589865927777189345122967864140719364278177558656667834858702951755585778650524724818440256780684250202822482960431204109899687523684654475502552129498201100567110285900417787877042835648870897185193708816858408110840737323112384952365960658846981549275402129195532041942612019548471705126978358127995474060136917300358165136606536798117375838261706723998893168988362795873829032569579574438063914261066347177116222851474724353106978332991582968047996125727283880698145437934218302986951368730042358629622145497984809350556165808816686155195957673673692739592116554471207850603559599380009471100757748728712371678798214761785928465152956021891260258629702714460468383340706876871808237385263972620983809299263618859425556691692735519889994068959675313400155610602121447693897054332224374944955192887500497996209987459598395653622771508696735788756530816528771785020489452804201964256041468898910426228444474099880207757930999565992758776849135167592720405627563022784343232865476238984045736594332164885066997195540420443846065296870229012965992249539442447886753149523251409722911709194697772575578434303401765084473969831860775851932665630368203402752887338272290384513001328147571988836959868894615297414345853445775307842103842010334057895471254795212262118326826709149460645539164426474713726223917313412943479034949677380328269043929768981118159508689838571197776527089134000175678959235413899067617268976668966759 A048921 979 183387294174819493791587703233555259213363355723225087949543200859980853972752177934471317187594388753619169506234344066348232776391566284703377835366393853150887611209203221368362563052816010644842678875778036983594374149852720523890608316606395614973000965206689668998974057466585345772314817222774258527659368985770258370166887528270295686629711603945890779930718494756727706152453678610494987845851250124676625245264626029841465155704809784526255588283549426239210340258195082466065739026294742849510858648579206046411161950866206624408424519912599104123261796889061451667180749568922922080224383205731308926427126336351352263546429382168310166040533052760324762012692613386350221150866315706362735864423812048324614828501900078020515059826922890130692341887028685237123701141260591531941610930598840201352335469772190895653296542021849918689786710833414452547268309598171929652450714718857942092177298351104738085146355099145669621489918380164347555600585906670319350710262244979320267990894257362661126033004443437365166748721985231471292819974789394277299907759419980615666228038034223905129972782602527849715230472874462965885727343302333086681660031730954009058591543429443029308317269134051246812045762869361590240102953327461822641581964104349880748836350368879026332590708208363331039007635867662704314734610819171092849996187020837188404950198526312856293842430212196486656838508468837063542982079282644840699266198071427794917919192622246818471524068807895210989353454979551785804134011256478866041386622729038657110554675233612959243017130143416193879110782854463912870686736759586645231193745365634288112829950206399833906955806816731059727805223613218568843789889395956134860834023783194778907343940692184111283413846739729695093503899944595949581687728810879252951798762120856421485799706916880225900918330242302262905397821015736643843807917431951798163689451250651500013562065608511087947052954729414835146371363777845531105381793461783815469464162089452387407071566821244617307501783095579662975189646768754610817144801702010050218248363096374513378309862972510870646993752755780883642400482434638836453033505240380558520762551642553133903292211857635430641847158151974334765889372757513656199075932832557047163128004010915002146551173367015774386441012835475153212958281992588031618855078527571964202207683148767846184769989689992958349737503784063163675385772218919018862624860437106621840315619830500084671602644130743410038092268455003499253511372657690433191889770042985742089010874611314772860688863367906889136873308953480257222317500488115267038754292965391310500999765564370205228919401191932394888521828843119407528702566613744686134774550600142048844237253718468644793593916595422832273284638901507335329334425648894662677123331671429612015883442900668500442932471452057020956357712229453549945511090960132625543481050752857127590289249002434652140518585297505975919958580141713800370151357181692974334732027393235337204549162138271764481484593105434434393493218999908409925426234518589260393225894325001807976267719090617599409881744504788515184609248929224389885888870200651561951188102762706746500802949177060213571767210401688185672638627080650401947040106322332331560912654249991019764317686740527975511378311357065084580268752550716923607792462180854778954745542944222211846380690511445941459911410388101735286889960776527816605571313728776890200032211187730124569536897921104878486796694245897444919561493371789564844824902853554253820668883924998349920958540889317773194392442534223329249511267945184364980462431147109163201984236694478872541621492822293877260394025740932252310212451802711736017895777427527375670774850376220627469155753869185606386334968020845430671826345410621079679768035150349614464823451512669738902411131843129480032263658650097968770542677006833120415514012082077165153216635531411128088794086223278784223291605786293914098604759818220980251538869701866704586445147963421615886060548601405854386127916087958828648933099414572816309766227374235647478261422280010232330813807517514523182059569454093658527986833129929384940910349653896346069799892605041957022587598588511641270489853284774892045480585846995883665826168250643763952804940309417956031626 A048921 980 3697454616057020988654390165840799668006265581010051261973451016425720267942788861671000479744431814086809883324724083036013059015900422790607014973142377891557736419764337070243051217479958342701097244539427061013787593271810117460594648317016081422688669847506361848087936280631941311434032246177773547929292317608957533050590990833277715438768179538930188178222829045058030005173204969702778768585655252997090970896721036281302732068977663401331798007975419444495459866067890122985363415850260596742339902544064492280275741527757056673520623938390338037280312999606023409594440970485390992006780652664042404839238011421228486510819766552177266043850175507492523295365713058124356608534776023691332938373852826173963769794249785855379534088628800218130759909655407359601490233429359087492387138328468519957535903237834939810704703113815585733197630974935802731833144336081291305409030940413270137381280912460813888186154290221289400516041584170189935510646515225853957522602601601344602730250325388433944436105623224350272504703562722275177101685871776598627368432314311932185196084185387615900830910386892972147180745425294146608445506334708923168047557029944360720918726554632698754767530060383231546371254462864896055996568491667167515857990805719132783827165075278763370287530835979953128464474495956473677289453044329393261250135540963086222547568942600464323622624057997465166868333728297463401269040493899702286169703384274852375560078833493314763734099767468302672144015949409528316583387377627134956599320491262709468572024335991495025533381060816811514040678614294286061922261384906262522954382357210942318429410493415688577365656549176942411017199013771129437793272687069334353851086323732190934296281824637214521627093687373159614979834804852419223383892807856406117200739657774673467320165501131115197748383793207817201074812787070195673143229350921635046998719833388348157748860277653524515037801494983584825742365902829716850576916073703439768177290769200324554544305960794030081598858783472001760970044736916241799423644900444326242331323846861107620515830686166755701587522677354093875289855799659923603151486580742678832016809443249397569436386257592241161748040596090324508864370974533490016504753973002294468603798765481098287715194456207934534334896471555788162346739990090655764456550913653779833918422791685265307167292233731665350013037115094738790473645705435453912761292042587261598426486143855101372138689598440569446002222755284415866553128611577843682019999886987098182095287943086033416436860070705564892673566862561108600704162288317619110406820550142602554324341708284623405618648215633611419691273445410943227454553154465582295567559660180379368231991991977436308965525947996571682763233442329445811196491629317080316048737037205597778088225501822989456084715400725783790594307004625119506137253896573915818649008277444246703523656252608436931732317276511534802248002070334273211858881763809770063882391633750281370517019639921549415057904489148933417370713096282444544058035629523059344935835529014725793570528203029629910106503690762934023603619971784043790751295926925399874759496362765086886151071685469626319309971602949848836735866170167503824481784559756603402583943818765467465763820093084192050677441465585020508023497890782116679562008635539025323243221007219262737261918131535607262898047701048949513180582649584237283930320976796040060833039970866257022842290564206518345289009020920631328446307569103391503686899222950020158655454229458431467133745117601125679526481000818319071593126294316738207060770136632404346356958486337028695959797593327896265823566350778688611480107799623502512896078875737276131745390748264870838228916345254478727062375199007841099105482568411011208937490365924499791672177708992819712727628896988311100171515839966680914186796386814573833397149665533542933590140839592061625083818479680597324258595632951548701358296591876537100429761606455066666011131221305840989126549378148657497860820659652424575072217161559657253542891378904993271010931488167462462243533929272656561601472777215109516532121068920097094752159755995634212145892491223820987812030834472527781526635303768122683582408374070603917336387028590520333402554138901215852840683421 A048921 981 74548079785554362998430320732094499672787067430961297820683631443632171182281655056258533738135917048023872113973917455937751229530351547912652351185118787683193228544400952801037177278468357052723511999561249528381948471951861438387788775477069917037853346492422302374459302291127143254547612375121453050576133179972432795595757187013657770406148349234198850103437899275741506207574452446693746921728993365076098030543064288238999654133262493792841926910544818556368035580450460401435814724307215125224314265582569644775713454271475825785316195437401475595046566574794847095181667179745703611917789438788039760637407859847682408679795869678568655807797072541531201920838744665210664554927933038798338997130884816895645478267049353914262088274418810171029491167779981297256560849279036780760917951036971368784998679728892586691237328527453297530880717026868943845805403556802685701484952168161637791023443664857631262504504714295281794058760798549451099601307484383081584900394302776047635267986792490710930358100449416345750802468064857790135492719253939806735608055021249417297942833679557073758328910090563321828930339549550111045015332834673965611841758156078169124209355735912928864179911769129445303885985668236271411641223688890478127266987983327191083173421498934076702858170382437106767737403748466786413847247965034616114154139926901557398166896615760363166566489963502462482202857973094948627549330895023718211108718934483375524614514522973019644160101040171849667872438582641454939402470503584283738476633703452125576310497551705847471191069705171423602671968342290612726012721171793328228219611854893273658539486255417162890446533437549706074197706787848288111569395072902029846389467598254409834086855240991578492861351641403797417493734241930576437270097210313131324122060028254204327252755348005837700122688137737680165768112507511464146177146329474088385636391117086424305881020904488295663681065794806082527202746186481387363486250772626959144206721019152781579269909374457667683951573484860716409098379010515620391224917665613703995874101182165288748465664916184265482896761573819487957813188990342897252101435987900385370742353474031802152423285822282554445528563856525964595749112822654852955255193404596328243432743546501899665998748479513202714244408273066788093759818467249519530384947902232430483891276123750635974339099831727847096969895964802619709466481037603849570174151300019507910368191792090934034560175012156117039553405153952124246440679813121111659196804529544103504419453419489731130885199884876735998177565946083762653917062834742336015907048893220859734896067021434811539712980094685472251883060317853608508819293171632503629488451733782258222151373698011817142894289369912961672449480390961647543836328900956547683279973467015930730385190551871670512911531466500781333905396870893947253285763117212199775468679346349851283586829774802056415152328788506979385418241822121036355784973751781226846303805784941145599128812775549117168125705828736202455593883053753427897389704437017687994007055542769007124967181653215679156949728003280531279107670686500641979903238592781042074249403714881579035871160821635656672867433886907641844580348050278585028551338346772531480565143713036700794739120952445793385230599317746872125704679893680283942612294501945366386375042992809232364452581521640223123104496288637509696645172094027431342075314928590445977738861692573262906816137785994924956612121393005074598237008288701086125545697288293403585257014353672011315352219140115355061295136744106506587237283096502807785574882514320105284139833799542935873462566535055551689240867504005894043729681145796605862299006274719183940723192595741475464150783883865046225846002376061124219319308872476462583976601078001729649344832503889779535344714918667196558528622333144561941736219980412760622120211140973280544967254454638510953528820098526117028423020928277519130492061786809981200643873257808184418249723097523218059347872676172683870464011753784268194647213762432710131358959671716246955886753186170955883743898751181494077494370952151468618226966463580164494463660059473627331389138338254786151224208662047506542628379724083036261613625592530930334340351604615902711418532595721373715555903109344 A048921 982 1503038380938892450717331137946099136561933185536776105650572115193060818951442461301495695557295879777825495475132240421892857253777888893114473913987350024126163982354475590610174498045427797417053106234056668451809784077705837048964479830574035350301117749291548612967486604705769181666247649273166490227942449245311872415844123353978377133651047578491737676855326746974671203099086105057034355733121195641009035494718291282753674745332106330873615529038606623758072888877582316545858773486118655504512027480335866633903442384745754071726488458888264612556990838000700707527029364083591905738095478658063804989929012431010961302573557813639534686219538532732176585635427474574264360632100377393476087168819961304397177958856479279369566368409297962039496382794020073259879420241673706144342540236420278408974623423158029095033787207065810271002031283498100670883325814679111413032048300205444000729344533789578649053801935863467181310523334704312448899971625989485175688907792409968070820928546979947388389446076825026739803329088618959201989529028496248511626730977969998437249191227451145535727811584415027307821921358817283913595452532167190159957030359895291015937948309428749917126896626321657815833717696671725241336614296018841328334789495861852020899809740434343779204263060963166110671168405912112851719514536181574885764182507956053659298754747019391499563849247021512590568708855585206625931186208236427712672671704987350433052425466252103188572241193437845065535341434559201065078704293709878951108030932129681264606862783065468960722659321862285181860260711676584719487582422343435698831101291263975826292530803452310344781494429802220624691031753239398171134332705666578038693570091864919087342668241072590380935856050166889676158349054805969477275820476570440545900542857088921609871396586006328198578758440484683314294399483301633353045027951151627219109565870703976653466824985727432739517613133517078740929876942869471829192892937500788676562056141010867613000915358263509535049801543002902980768239756639971201411634990550458599520487385703492704885457115524276474499408805263825838851335641133437694736945549236560989102228498726619751747760719312474605138505742727235902089169103865996170750365192918717197041796506780772535584768479128750736916661225266676109990597297589944822680965555148259349762436075288637530829359623640004619437441692429313303487524400206523109598397325749701275901581884485651268149700876456402033310906308711759973772321119839019241694882290904668327869006837748464015974873983642024680489691191931373960067167220169912690435098809378298423832371948961826961979069699050400275908854842437291009343871361471901383712163868288958230094636628267322265257598353310659185243354740879335295449382252104594285073210508993238158180428433818611119058332841342873352528416821116656759895628049831978475299083694332097424135430958395902808833864321301560441857267789369602264671063428924531331865407268353591743819353752663601660422201065861074824760750452759063516984726676801114995812110908917473192638862522921606320132790505895638380886434832777605971814765305756355443375616602939946033756147458334746424368726882717860271920580140653850661178148259265843219954551024958302142658062690879391993148827292766970970213437247992883994068832402186213841543068293577798735712830211377392047072425591273461769454810446579198421134685215659919595007130868612622155860969947198939112768695246236759293129023232670483729359860845039672380135931764743280862681699975169260671144706867508194384993559030198563316256022574192951826106422982709426186743723570519992439830578104792200484930989219781443367772170051614809310875584877369948880043337266437570716751028372843769187502074806381387870207125021997180507265590721271248025998800429462539120024742983309344817902604753058285692848613863627153616814086850724280818252986445742665091846467623697335707757432248387366249090844672194167007785684251081131901206730819770444274047637907118977755688052548805951140108802091358251592219595446728647324360582024377787354317784945535805133065582581306582207617279219366947518259833595030000507157161507232170992439945610470326873338531235614200243330366251715878801877100120792380197951822265649917075 A048921 983 30304259761941869805808467404838930059267197214005412411165537165838860788066811722479101157567665789944600591745744117412286332012918566332622475141160600001312930529037708313481385428554737973054267675167538549764139338192756614629360403956244925255701219023362856642228162549618415949627741850097970400854322611107844791675816419467154852755014650871402065806558247769065421521142267842585474233597442624785030808568412158299815301976386273709811342503634459837665447029181779085747144189591309607974756372834217477490191560585530439322673634522788995680972573680723561090365118943471712823745777428786092997418908987996635141934805663958804428664989680089149071778050286821527573373853743254079331830699409062688371085110818856963599843205606177236221515898863541549285707573656064414003197515485787702244774988672713502885178630977623538156489657207007988699480671229754840752749472127257209774543406699242041057365123368374720595287489680249586796171776823598692627856677325669381941115513728941712452217300870588088678498375333932987365655094137048643237478343242223053470568776229927162611787063406646870489742256607543738716361402908539555170379680504367099307262744690493100093199560915717353113709970896409338647592546024690655172995547688299672462054772903463817777382275132281184740914990632262615567902065664645664881742831611255813951879935811238074798445965351881246887543845464106078018929627702913524647882688704846240496719626725960389965020507297933731171151704335710173291475381030376108908655835915121999953551441855855487634384409776196324131495152866151332772018024073275629388039336006244668754816732400665994916067327803225838797470876134615039138562127900080151343237730345791031040748467242418712019437151190603478009300836225504222358904516011343125076133613760504777469972893639806833791739089976929496845066002216559419156582389404941961662212978699497186170111701056355477989665820334290275779822096394931544833705720042404650524217216770854391794171673874038969871216431026072956413388533564276720352345764288253428617918362674679718733735297614734797362672814848832494989101141238719181810943398911606106674378745620583753960706549470354827166519998339337966401395862876397101972014010064371982722160372926281192315958202410195123878200520909582315456563634620248649047644107992514257107677805666078233772830912757490673305369852305789918860112847247497437898119037311591325824708186044631509076343335036553802783458375956693099437245414171753626137931105090023118296950812358265078070595678127305301723156417813542795836790462839148716829810126178778203928087423500072288185987191732541190268188859081337601012537525881177182526772144282953524101385805476974377814111880856555221122963556613159677835888797423096501074689522599041694278217867352265646830582436234243481067177158613448636722121705487426586901767925669655068919068707699591362656906316030929732840219253783851679038176944498191426961289114498241310953944664762074723901883300721765284788090048172934355575692631360274376108546092151587038967215739062178244973301643022918133032151767819354420917228656114756399856558139874225788217709866019073996586486614736490064915555094951282588980395240174766592653951126284644144087235159178771180413420862491537069383696449668327847194735514950266148971245976548740535116632850357338396931434021648151039907110378527284626472890091976059983945943326595228826213895613168608872605647508598013419475062291818865284662652428232144177240007252655497014399716423584010414511504224801405078446133630579626150485851119355303412203637594893247616977584018755361521036808564059579478673172710605503780035225886718358779051154358356809716723692290501763516907269187827430071982355708026942233366639592109530552309487110472926070196298034723478998819271671470954387885407755089424936158800992096330460081232338539335695402978201765534793483282363200562661611527829861494016527359629080134921953166781452048058294606888728863824777175791612868817756398247294378373124440957634606108930615236441056234167587098891761049886573685994398532140716807386076344006399419126412735803681137611605731887047904157590822887526676855674350696168430510839879713495914032755196798830189923997436955383266804477724963574 A048921 984 610994483817233598085817869099031369908846093666843939497143454687070996015942238997181176237383582099567157352952197420134276604151606880620445450681606103239121281200294292661936102400346128967292347449674806006287908884832574786451327415601330352431412627647924166329055600357919897670625349515427629948858362257213917444455938233452652787268228257218160872300089714664570281734599201143122226440757282467794595521347290440922584835694225305205109956684662450208404119244290141049251604604681210829868382484571465300821375610622022332877991747521983272031504417993757600703240820611247309868770458781089728355896238026059145300678590494163857077103987243737885052456873297260211459789374810856647110977085398353102976513607151835243620759341865377027400241513390341922678362840174150473458762162881911416238874912644626222012942462737058569245334197605663784660828622450991284577823443997711563268900165140773498009016968299369180778719185622668834280102915417425214773361152551238286286802916981994259481657831763350967110857503679427802647378806001645716457789844822970226103609229098600225127705236677002618399156069899375501181994691846521979178004958372019096337740442511773574650339630055796647156962617379687389141035671613198693579094904156708500318096310379827753593237652012790185783161930456510449167928596211071359164124085181957212941749606527427317066876053860780452725146421678597889432452527814956275714183056994438195907510680996387916222640279568698694434915597281247079343525567255738814106440012612658830933822906090895558618989509185010965276920090227082459672842681877800817378213393726803720170639132369696986045439118387144932032387179935076665872291451587083305715781080538268675978651509198977830663301461369091273456633783820267076394263374544879611214565374738754466260671871694388796902715333536094074905537422395871525733380782137411879881910857429696396857815463231414161500209530062347406755694366584732864067702898302069626368478847971910106343221675647458352279956147297881404203836632954707479104024098168130637244011428726405103406078365622825868901932818482751958706431370803720502538803114118856773532263280099981148629145698673533306018901601379226335857707485224749266093750300167502722725480241897884892693576741409585608503528165662337418968559891222855964508655682664106896656740568077033274039179332187167331542862342751894651628281922716518942695352920677906985528065171130278601511583052857296895263685742727939962141982066758575490353947699130163820198453950898333666310886046427855509700255015466958657729995351695749208552719073581427338219800208776085525444046797732425779136823500889073869177490587472422992632878589320745084643182379932120777220801476572268014970532043191170683647854638195089402563295869568668131044190483375951537579591960296484223933552519435934592474761066141866795281466442052501805214165860503730095492642334981740952222940152932749763398121290301472121468979794648134043099840587113596830646169448730030606036396726501952024358051316501125294299391314148186970739530538332775252230101406495284892298605561887389001755558192770953228151569772768523739105520284920422460841996701948385806109561552487179418368878171225495781823119388196444208128533136704321848615999436405543100147116847999388807147373458358433693372047537632638375443752793191826547554180697397595675333697682412302192367211613286636180658189755805872725511941196844522142276125955584451317219446634522938636697914528656630056473353847904199039583801669619118002211687509301222324122751874752863415897166952185604822656789362131235470792622799401875416624141828738663344216307706297177993288780960243379651614564862314412631213135081053218761446790648225616738464486597737134502756799585905229973666698614089544706026512950095983144731616320172639385236246340210380809775459909797600872530652792815999439990565685743726060467273915003276759714288397910010112837258592422835624225581639850508700254732189344621615386974036451023196485523706261204210129027447720126276900812804904980346558243763495104263435311302701278259485327137452488666550442880809454359906871578265361171276659336468184663826141866324160648265821022621022419169304375398044026142135487370536203102057227360057625065668681 A048921 985 12318870752418804042664390070966203075263224881243710294135993922235188255834566634594355152819026624723807236605621612639003167480618365914150854844020067112346563270247402999612247383114393223683810336226075763531238269171855034651675048723993618609477216142936228018163562372188218427216732347302310024930911898975624392407275834987055966029747165367017908635912343020508818251267567572305362486913074095518232010116373261301468997157451668627159153236864821817467384014537930794653231766292438383160496719679173510560943097571169653689955630290864592207910196394617567064655180334798849318102437166198553674325486953662495499555646599608526022429766162143253558338486407641310096630745801562637975797440663970895853149778976310191363024786250846526020266433171460174981499602297883648189811148724827582488420493743965965215511443048525943895500889935635736019323637986376215049903235525132388411370355355024868567615759057486758054485815625236759356505848184474350356661814929881389002445138471075454530727472751795381328301020310686248023043464120950086798173315613842382456477915806517201509097630370094663385516914191568952247287638260648173235647380800316968515994423494659634121607047527985411084261327177899286243452222563472766035251056284612009095113785347823314264483039762499600593478926100949173043861160788905555078821404923695789716075741614926053755464280199495090135963155266340045182631029846875520728035834147239174201040989853529546440920483351643595779263037101232799278013989195534824939637934625640591434165737479053194397020578849803781305716938727663283685772521380002196006703909056280480599835757432021098231982148588854288316411151524380139602702101108336645709761426802574842699290540687721323779414772044686467064829172340083388568756915798669346709964942009349153788242888807129373283345712763015638761315948665279559485277004172872108917237125045284560053950089199560071267811746555451228080718034039259287610401481001860607764436620008592434793237643630232381424629505970603453845484797780244278629418613514920085619860329808063417020193633273952117554065972123576430142606574309043471533468166575920991356351385578997074298077081615949229045598266920487963044225131915705531826585091579963179831219149914984782280206701944341862628453010997883526131661789070271587336174866826229615257878946225891339205099699922726754981076517249193847660339501265697607675126267688588923330625524155620491119045028435365484965752629161422349560013542992740984864762667371931257852818110261061391021895006397482744659271239898688402643609370444099232703691205131738611814409407881256012863930583349893976826415445156736648269018964212081466496286915591112718113622319042805613633351421556538186861280645931856826710548367379400595111384670247553964259071274247608067548414086272915278688704804829690154640027495893430612839038339502894615727072943160407498485731292100995545047789186523210846945781242416881336414866143658406564078737674963439674537413344523411576357140546011642308542172675067603056823389951567309653552463375746649675573285059584456290975606352306621769234041143365419302871235549902000835753619711766855691636422340918196739886290915105691416481870732707853205778351140450865581839643341014997377933024600223387697493629100505667227461377496472687225175501073482503278376956408699700756494448994289496302357926972765686458275223094074195066698370437910614679296542932196883642263962378910846198859765063570189196974238068064122546966471583041437208380591594863144233576581629051027019697557844852633601611692529604115045079102774915652374668873243903956593394614426514220366286509717301190992095184621685201133817494077702828829113709512780502706166526676142255696853490906801220397817640359884381654619537425147786289889980483903537177440599849428049083814178810825913942797267886542538236695632561527523842169754089952986803065606383191013702828796821067133794033530791213069582775501255069499174962487852106959372280568345745749738074672311209240151990243078276492228360268078841878977306251076592001193267621696598489486273344633604600269108913685356480799678029608957305074323674273654823635034471849421301050134661132761916623504451635103279449622322538897534561002946240862650215032096286989516 A048921 986 248373071499273443290965834525002717304425770146789593283525969962962410927065536470749149593956038570297819404875385601075384442609950889409502654744687142437525305415606858077887839076416293775566855031697792094642019976755032323814497545921831922802949279442467601654289578219003259571623859915683825207229415758288176742501577940553084153639109560861586816699103787679409078917486415658221517318019173473081311320171722173012927479765955707166557542356558580799114946292709641437508317822736538076600724032303113835358269432408546947074863085046420160573902107676774969163820145206973579340334028276124780400660739603846996235981801440628511170065088284028290999482677898407220871008885391316532057171351556004116792852740743852471109470496768808315755234798202738534586653058851567274628821907131211555249622578626966878030515492731437618084030373636953512015939404420488625385157750079895771152337541399111234919495436108031047595173833857304356523202076815268936473590297842907412516060595567020397266533046140040646577854204393198628961174520959216844023124672948500270264537512387390587727826198394143366501789405531257145310437861429193776930600512517985760847460470161587100648067717608902228225080231403842791860796322183702237189533103231252423218975639864717351820679294098279295152931922264175296453818274657985205288125806907430427073561889498389489290243500315343953460508683754801569293608934340251721103702212362453173246950241519352034345450869113197898532802659600140101762070970816847573177241223815725591882990768118847599341833352150754329500853953350227035445463116390761594009363397014513656127084821173770250183527093803041042648336705002165194734603096673991999213126581477732897964827205367185820841582803301667087591994499264127496503009859938507993821433549577932263939798657868670552444427463825205975169558082083829055946283432400066677851923035281116442378045301583714693670206272550798130501089595543851390216181795891810675444501506244761822329347264529523598635921747099350689134783088641448512771630606583794668099493332346163185234738930663344228502252261053615166052481792512503102254064671964915913607899862511475731897848970911622657343818951631976709518440773826747447462859350341467331589537777860442938435642631908243892905283999235799488204227572266255852649101700441785820165248417149680612976186875802837501741297409235384013775870372890713243229376866441976951514164832497555170811907261802255855022207613888911669101053091677661670084769409198930321698354918885065814885113452675161051392371229137100558633493469163933378076072869313394817820695143482083522586482896056515563041762426113300801510886487266495940025713799515136033286108111897864402143510584202121446924872368307565296946905499455620160440648318967887157822726900336083374535173269854925888625182051042660378416299779728586949918824205775894800236742874785970123965584215847629844271784626458036943188091646211040214495059066971813350307374959513030130909731021634854753782637082650335498325333450354961515172062909200705920776579611064420220575798119111706332154890382907502549409348530778025791718897928972571077695956889537824169853124776750685967639011624251388786620298294486858163677619911947232472854444833415843997181320141087943320461006824248145792076904276734946375630018950182183561003556736759613859249254075310643750742927949568072689332745830356709321485908588495623408171025873441626798481487341324355105826131894482707954871649291610924263281370000808103147465288696046912367751920802715119261840938943796046800942081365981000586699265325192593815942586872798950036620340650755569196329945576010305076325934349128244299784935943029869990276198565467360480676292082933368711734466924461719063062130433232103334533883592162968562672241810436603621461391019436709307688833798635830574468134318695196018459742832987282913010582521641554237665029837429944361430924746641263157394037699600650335496820680485660725743171373925782674576197371538832182610519942115176238166076734081608860479598728709151135543653859689684295166684383383433719541896243250623488321429057606923002298978615890313330248559534151894793096836764206129906490877110479941940475731447783015887887223003109956331570865905170696408117067713216959679 A048921 987 5007697855249480411213649113028714715325629302436346898538740312257254206876307090488677719518986496835318010117290287883260288492898662351656026610811527321805318095442902202318971611846457931988585707465280547986096643240096692540892864869200926503559444762641815641617558457887981347294861836403284936525849455587694320506692422030155447718615760936344148031269421931279902828625542861233494659860540088651191303319070252335913382545572201810440464541833780869206933729686227776125111909288782314407985414778798661469319917735278025975753735830750292986626422087068940533663374703007820971860965360000790656239568157567276184447369581090305442602326287552812240988316193449199979559971050628978117774050814274714338806601105727774546198952792827927011410517981097181162875923991065697093182659101768338652115307941856412450885288148939802207284276497767366773629634252602253678639335507207623012841041098318525363421998415194362924127136783745154810984040916243604112706177228446884321267424725377126778612384745548026764507315140674650446428952668536265888244152857814346835231222868276653223251230302925088185314414608804292372180095914847766669826594297740248109889529483403495628606707200823639197488656541302951191598089204415581942742600392097455072328977755838645899585221663126467386373812823211376226152711009793136920113637440046207346961365099990787268143835697893684590175685945901153973757698151537125354017323277615946731765836568472185862943433982139812678574771443594987630494075635595291574864712614934724757904268432646467818876849649042929941592436101730338760988143666898013878414588803902715278553803564669798352179175033274764913021476329842503131858928032438925579798412425992623886192003415322659832086668700753439775343326029334166244410296227323282372758396516625328296205066751705246871255173242298090108352991289658212760709407078773140185978363320100744665941589316580766454218627599357445351711740344637097690279369758369205836451431604470267853211864754206611165465072840387602623732042787704087134257337660523854583301898946903012332639389299840713061110292533297016854373707758030513238602980382688468074241485671604988127527356653443054401416848657205647496822839837669750120040638394999572759545080846003100609754644464327311424414473364139178283290110180370461430839601148132418879942123328692914292934540584837109787381283383927295236555250797883059144293088706076871607839668022190183198289183093412054113592264945475607910993082874391471599508135963506165774150974021742586698652266410941590720690244062590981564480092681673854324670548487405461185162243668476360101132655286360883432154037208880925603325845087248126930716975129537257112001793638462423033211846765331751056361089828536485585186681969475846295403756295645870628467855505504838749770095918400929493545641824417313719939281518860274190832720797815251459478594114361786478986610474188620819212176590857754325347456825125750387768044493419557110490729854964038535962322320788597022353952503255518305593064483884059001296075551914681207387744565817464740599566104245163484450608924574714094569515843505412647217117172709428166505047053241899145723010112424989561341012481865585610147037731573301588214966886328960666825734891686905656172398751590513003747122096862014954187316566152492352765216898072111474450432549590925930482704171964205012982610961264508796640363156428879265603822262878321244929544363787147314100105511819268732820272396795294215932996043221386932156434989821392617757942309106252295469993647760605506209991287258050747960642889216404224915542407430301601382061860499186734382714805919359622183996417010053647692496251939039887062744665874161041119886363243409230892694809575903823734625277506272948238275977185307546490506365652347012811449492042318312367388293283083633573183233916805216512581336264655581647098303057036564595522631582926586815528516656155024156601912984326712244794065817520851217315784450636482934646278603778177845919124397588720043564998253872104664287122310319568497441207965826352952171812812338167149497270155094054914225783074437166936383550557096215871207175550888407166383003896229163594787805452141753368014166835456641955073945749531228302740566380400659597237377105340117806104201784054065250 A048921 988 100965203909166952551616150125919111565392620691295856021548488892204789356077692631367183710192656155237643149686987379426908335518438387724137919117679359117551681002794488787548247560160445748337571258348131376797888426364809538254449617678331534242933602501435007523825611973647901705155744773939170974550351516329677131767755870470416196349646818359461151744867268279361613151339116250703303673886691949366145584437783107424963445870899253136144938925895147528391617058818778129524864877572111200357263856169414580241314346020406127314599874744724322149941761545581871362945991598223541227687204248001912934977392792210682826980869257960936893119591439574712118778140092840092089480915451772571419243880460235438943014574700830649656610815099526167635250547779646568403165844921213525941181498181031336772737283474086409207782301628408799371827964663955275252967173785027234248237657111162345105005299471960566978203097127653309168220284238695977441755876430101469305113008806355783842486404796993034543362503973206269485955841288428097907701914741853671879561765896128187943431645205656369899800717639749429598165860840922737276637948524722810167850017300438369873606932596920808702381329934938495890864064960669870521157882678630640945874071915935785937044426294243138762719887351276541345789518988655845207515662925630951925345952778085825622004616072452363401926526050688968391778226580750382664101140837682587047445550819590505643409623646585969849313481602452034112226643312959481005881451202801297915574762565072696753140268256027316045347443282170201331632367182233136748815917166534639425833345454923148431688131343787653202866276837358716373297963113947843142374512255430520865903592119736701315670274894908262167345593503008049448805051811440960555672896032282159261046796746766319530154291908082529549576250466786628939407035212530803597594009575940620029629083407948178673597881422856111666241275988038540630413978327483568087561262852058132182723088564828034211695794844966429788583199971973097000334757550906716159447929139851349524738218467965202304512181828649526074761489554082192764267529764929415404210188221700221347940920502999908115730832948869891929743845282761313198965387288656728093511903857122035636480588427576736633430203254124621030800719062490113311895713252401671102332185699544129015607270387858120824465594295298931730343933845444717324042952811047865576524011262545018915286435149233641146351338717466573235991390808471592812530867812427758711621367211441905139501616528019114133161180492290899435395649397588141165947070014414781730074220526996039101846339023125228876953073297125235702574135163694795900954887138210247910619712536016378377044130052571261297752852339108180596230846198080254060968584921666513552310373992163724643281744879261658536781299371626270593941341838719828178755415566961068506982366806726894150112614297019464203357916415006757109326060153089416249618481320093733107139098581266043489900745028409985449042211722008671529845636588000677427031867798736947229169960105640893302645785159432113035548231217992867061786844982385002667208029027407599015165724717269561720503680991506281038243160033587862785071526020362312820395788123682612134731998684544593017307994031746558423903906448247782093606155255925121258178884529862274081505927468910961365686060061295511850778422265888226161111651458087076789790312627173233396394942978244124444646065291650590705259528847812754866767226238054827498933111351780311715213778983408917151132485370911562734353644174228525501086582492757875384335680990299776001746579319344415694471315288797730139674259296605477946904539429811125634471033105660573074714758168418891881189158579515051445898032074377289960768803110614550720661057189879737520238254810399028309335881986315411377347661307782512783393212673396828139496090433633667141972777526493138228092014287392444201820448287791560167101046338665248531016380560975155801593185349273052283267612526038001695946746809906812234686174884274627259065118793943929058436549155408262219070552546268502436383868794182622951746900696450558909147876824903116297472276774478396174975283875996238244503318636689317825275995140859366335156260418470600842023967412138634988843168426331962284510264799302384846617589 A048921 989 2035660436208926242096204407625132014352731303052277746670113734505892650739984231957318067476226613882914864348671029426715037977462466280395406373594624627716549670573024387491645564988983295331524179722229317353718478466270646670189520650737655524205100790074487859053556346995130536291368778837299728785599250746389494743007173353732109320646131433147694805135865831779066913077396433221137147439408823222580138622243279692831860659735688196158752448183433422633650913932970474961252549536496996732820839460102321988026718375143510603638936698849395952436832809655599603350776548940008335224808440187249208594223537236983629590312101531638828548771760002379058185992619563525743258914237778667534325817000065216105694345516311546452648812707837693799033994532922716131047448602425583118960404273143294710243590457289222240590894314546690063994993216270389761882957384224084844310713964035919694799493835112627853096005480865747604255294446693451513435527169599664907886084370847568085385326572249548837086148026495400059827814907549972169340435558596301063899458435753583667501121995405220861643128845801397696633131900960269620167281945975365383756425378984844115651414865129587861653916745541522753327962080248369388144634038968461778335131095226496923965234650615552407895312469191215963487340895475466327862554569753860242925688179798128976144649722291419450918855350090155282821348014145403269372453227811658168513471841607260497166478100196629755629672553125203929630900903901117612445594188656804132978526787972283097002089330673754313459827332578265950205441845535748401399287760923527733205638032647571714776980825599643099206391521415651406243668619281940083594051784235062129259422644519718945933920196239136966495362024120979592233367679278946617389310685392576667697943143249906017741642537245693209073309490656178770378234535602054772476477660360707702264241393692687858316335819306035606833990152252205456832961279326983355144312491343826302698857075192631221305942762452348403190803312369848741333146758009338423502702013060345248593917377449215461960562277389842444878628091279112637216145080746799115349172576322939480128716764939998475824376926387758107644441007174184939511892641691057114151636885526656087503148864331721318000119148255016144895692673323452300455263087304812312394760097234607581080254905617872103369961019247276476710084606810573006760058778021096267870817970782343965293133497639180650602552492932377956172004307888139308810639445841085596752238406208955727916465818286947357410209022433302703474856362463928039596843261150538147567902109594745652965964702222007196140767762683983715874416281016377266074126831154749931125787713434187091300706638118148131822869975649252371849455264684604253840763024003958276765835465026248720611975911787818053913745808160632949314115840606627351322752968721787544377504288724506842039319069977912322906315831772755762649611205594412219567053495028273021780388117827441475423821710772072271659550536776816514596150702533317155028298212965069846150465734353856138853263112996725697205258697217606081454582884084237499201534186681076167838358694532471730699367049645702585051159446874188377047622546281532469219234270002651094287164969262821198086003108842339219255844905637173030980774298522840197945387715703766603878830156862965904982850868505407560344468619242134243896128103715340680971243486548703575309235574723535774174632723480714846012295306529495251804492082591389035238195175141598601580753279707055597779740552290376618743785878370801883392302170008992996240925252165781194530810307321079701801629057470677974576925681555444840446129701799855498032151321783832222393359067128917032234374774160296104008786891790900110613116784581585294123695286824079290697736146996758843120483039796641832147765234920122729455690320347843615031714958810340660651799558842056349897754627466883828414177291562924919432936272123566827898025552625587025454200951794727495684605120815331911589900131335422023878153937973180036543398820459210375365878135573900174895074127485693733310033395478812773798026956927610385651802325607313080232539828455826248128963266341453151589446746758142220541072860661992377213963880602130308427356002660798592264655302214467646474955841077430481493449770936 A048921 990 41042985613879166983976720714921761547460656966747403237066977093559318732014772728645754245088497278914673339760262145614441216274689909626893795580276902626341715340541636697812069093759633640313744763222016238137540586039060351799551577105722993000691707886548221712802795544290209899058675613761892357836081118998353476678833497390190917652451105605477004301688175155462278822104853735265450915970057019926968805535523420729092867196627499540053513724129445741244522198324933657349995774229987570555022564837319159753180115638329114770162114407601646448307100958334437657176485416782456456579046543368114295674822022794671147589189764100032803239399332048375131571271076861665942746136772612579375304550936071006662773955356858824877474712158812767276597230137537254854532090318938761923266145013933609766899934027128015340707201962108063441858253854615633715128911527758824845965380694654555775385049598535503302161095527012106069341937466013085175191121351712567442697763779915658931183170507208998856337881966837752033042134680066697589813763824716707308487209102101988008029433727928417806792393889247062719767775788995095240890001318117368342574238323242409759325456637135817869745460721226851817659875571103558643102240972524243696162272196082559065051275088666341353742151241113408904555225788786833113708980027861667292236773155743923638942602078834982896973598166591184761555050269421394136337019315037511155886032223040035324280025812754825486419488166796880026766189912227689989168589025817033726311759183522409236683428331903966211949722634095554805871917158059392086779303086924248990357434588406995458410338974051872822411612651916086815326130328664512851475428931372810394697958492902981268182997680903204623571226962981597035601109700817069888362321483212234741843770393157808382940677305793374573253536401033625901579335767401593110139938990598579117111014950002889191425784115250408482130797783467690432627624683376660078936060362912963062956224167310742119142383764868453660166546595417690350785807934649523743754761827874751762299212639392863676083654332221821544993373501607979437469724353749433998740602079612917576654966066779328766571179474099146017457327656902071467677466242809706246868574792476536179116451766175576785941665633687432259262334648746726219288901054343912590101481978111972350195970391460266960287033245597994028129794112170839116851587758418390141763566350389607765695138664114725128215022216151265634873377619649273935768519694517099989290872034363598174809878688799816092085520177139068615169154544602067736763412665370080116849260603575041328103741224353770065464930754281406382334745355278063274891749268787180973147883967640367598788468860693972581241443151287373982120536450340144767857210028999221854486261093548852712814933690184242723747284447353382152444932984369478818649517176613264902778172962281140142469856938782053957417675596844385271534704017868479017821516317141559345042452124497776446229049842685776112789872473451962845278918934631103891679871142769870439348742906872487365918597581594198347620312817753142596294433047119551476516329604655828668549388983997970317091076734452974528295195729634226024446302993056731624035888531397663239335207975545002311265401663171249306889786563552776202386589313211348815049785865840457737542699541165191107353277845119967170369664450381488359545508665997047351655134386004648858211574261180985300664820526172107433649307264988154419069414502440359490417663622271799653290835910239875979026211864146088016200648145358463398727070850634734297451659549830799453830421414461029628380029362252494034622245451846619576469389100784147121513109315334592162234332436738467035490572315430731469510109866390095955804370649965119589507393652286029469168018675510396984596150739044010633447831289111853163503115455460010292872608860037997966427915563400762600145390570895297461094198350671243937815300951454308045414742661020705046232443788492110418719956162611109475437564752038032035524527462729081012513379759033480794182905911004426170826222339296004504728390883259954351133196553827579899061079579746769498745351723854092040297761201001094566350187063634344813859793191391095168528573425543890860041750883623053805101345214404928261896097383292888568568549435000811 A048921 991 827508673911371328522012400958048148694769751410829841013466645490229249768989197014971465132156214661251029993331541031207334375815259980434966426094136537157677036979450808528262549576736168467022426584558111671099775942001056346711912227416066334142290690203484456099042104710422864989690481433298494881391338735645552050409146231373855927976609870571495927582942182348564633832211147933025588146651142196358721834627084586496690695586542985990870747547145436851538633928976398466520139838772459861033368219429189438841295503473273236852497947047127696841371817085106122388392695622391338137538401182579480242146553029362622440709614433472759847273940783987579400360909265692289174121866350500587586222821647246636269632382210642110868098693897170305993059554999031599454359873962994715471308896810525166976941759611364588010116365369128460568056050221767190694039352339716042320269161254911189507393675206178982465544154919612601704324538934461376608751875257701615180007405444575144522946998381021262691935539129234729994795459591689849255852936893502694157418046017121846464305775321370764415327383951870432754560198824587209286554586408600434547616409316788086582675741066517494760220117407459040806135657936627869113857994343399762433561953682285460643066884372456123758596845428016081142426498866179233763134127459192366192217577440420808610231766968821202877362235315956117072317640710726134431423714057333072113316013167461350600873383270284691260559964789286141974455991379433781660499479492928845333093555679652027057728185025758436091575994288807243417723643535351617717895907439278947220058862965823809784897539617853034245819835081540620954954033442865288829507514520286818942838109874487263809386653308450215381306111532272935310809981554506083810214508355214391472477430968904589366943918097763480900244591844330474771463797364116384684586677451970891798484581157716858184838801015342916510685538076285422250432712033278941184525493892738669931497088962462107413517520161335000243929509266008160482694718245256939712245084470908731971131476641521539987983176685694088600313951660791990139151945204151007535808903779983067857577945709688061651609644732410055616216532574018557757128134875636655658307090814275036916689813006483114826434544506286860956231046292338820709850522602418878336813767247933489290043573952366996835435060927785736347876432179503851463388705625172804017140756885737300989601420452747590395890627319489324797939083395364353204825585270214324142996965204600460191561046207116073761680900401268878985737790453410527244695886562348294165376644721377873662481977599456009837896737727053952796649419978700030731990182683160311625857705429777378092586017868605237064841844993386058578261884062302734124932814763919287026193719402296503369525972449518790008374695113793082796961789516741591334984213992123678248025978888008058827970413560404701911542852477260664071926939758653068362905192419154624486472897953736050881428627504408907213997137150187938109697048963881614130732406952227914833079508337897355917794625586839114087995049826280163808882277641441512785284738287536630934216612857008383000718558420673822793785151249725818230697983898387276722279115350805416228825368915773367336911830246855619683172657438506168155345382752192916286193584681687593200569304270142426243490882930457909583585614304122949063022301827704364988730138519382243730558184944695450908468337274049306596522487064395862867782283393710445454411898714048849468051232041503099782070885825172874292260849162931460674333319098195342896227363602763326422347762027552972046318450200105727255375738223205862345330982603880272464091811983624725391136388196161905240643886789339633727966731117370222870027610431479956582062776693695639333286301837904477006668748080122302594933342303307948562427084357294407177053924804371156188778972937486616702075014792636359943697398732056328711307178350285486688085213633473902516551506209376978467504260465960068428440268940690670564823498825389793401114726158234219313105373611793104882298119909811915338640083678253804148734735120244708997259100835052041026390701223806375260657213205620802305299319987548913378898929783754400125880720191852046918031472888252008157654729948176861401881468966995378242048612215036587214 A048921 992 16684229842358083111781647044139446059062186180484494287766111269307025040283041458201081951348779354911645987810877190510940130070746055450839883456016185281896181793237971861005192826754085534872472524484115884290697444405084712023345222529611152323253871895190945717320665202368750259631929587599488640036719813752004501441995729638126185829673490558011395286450275978823584991862762342520808172947329412992927529702782473897422857075323012486920436471992032573671276196031499947557045402079334561488167199485108752628599040187848019363090948838202074216114092127762808681260335871962168742746592788064120937274044506503187170854916098618488019940704390847358243821701521043616857466979126612656074300845154747235744397321427357010882463780988880035550619299471293244970661548924309809134393768054227663402655489990384398796331950817865166059865082642713016244157587706744443317502441983256138708193515504121931045934797949328133748550485284654672809172570133754658613546741865875760283955998450174980191185805483585748659317314023245516060629809323833037494885155335310001566311345034000043624213412908445217775950380008933551524640418330280200643231673702070843078437498532057669092219740137423728459506455317658415525970046238849385037661232413979967261402955457666185278554488243777508986880194165584679922345477164123256459305823504116991187455569246682771013578394491466709065820883510454610052984970786486930084911166301596323527774773829215454132440584523662099027692101671425953993611300516367842353788798543301384986015506429805913256574388984901209007692589295087842158368825199011439046926577804759505064476108735364813902412346692502409347777696406948919624716017656282593912152691576591453720021872435821975561614689197142459958754953812500841960964475029095511077655855221351283937658514893746429996117356887511854631308627180875978780609043480646698129842467008190872344719830714645559767438033336563268899945533907387345328785742928929336700245881244704936842360598122350452510049653105654709936234400558475062483828761649347700026127201069747144649844853132253309882137708348391514603577602081736368260187545119271416534531568964743764632240424890523672067235011712300034504597145987685120008573081318128838501837763830720260794954996500394090056912098096083800654405280017421068370682926585151353032953886187831652998735774738138982770647890597473362541034003965963146316175201798566669112162736073473158253447221699800521550424782164543958469666419514449541508854004823164282444018655638817995590383194221804862960971376715952508505705490728106653641592243794023160085207920304256490845997903960587931042004639223275804664340322788366128934213362083727287529462351693478349929007368697515206561767542124343611275086750643412930636022895916102841007387529943712264153964607879137011687998961447791610980126472903859680424223434883561845519808399335735022661158473034228853912173805687879259146464415471733479221754707223500774133373587541514842544562834166432216734715749055930862169472722897290948076094678607759943583142087875163252636647957846977147844961541885512310733657359416836983948239846679873614034062517257786548880715321691201776217533106726912981280217859899667050270607913848744614656701814010171701340880877812385374798795297404663124264950886239302399388269420575151912056756072074290614527904285985230062448627167289904666740905729701172650412090865266643375420035553315454561593426978950543042122152071978714575498811493211454989280703049287129949587566237220980923627334475224622375964757444980930743652839001807507254637496576124169101607936842964554502310670391599434031144759943694790044952636871991700732398001499696576683896723395009956093379792533763278308567115400725715128234642430114190897827951688948487811389898058314195275125875035414071463569803801711308654382043750939033122391040163685937689602546473848103743718289529492141521348806131392083155031150866031863358161518006421961014851369710480794730737043103226944640547889939347792981551824194096288938570757349748578066669632468522795405497761656862392562315986835378361177268975158091975239671427319819329032414151278692353965415078350323238774127911015408440263023946911911979547544417459696331186104851580860113796665179805915416463432823295550911018236414625 A048921 993 336387441254114997788370239181927110484763649076158622419110494398301593371957432111261017288122624221572391744991875921750033871279047594184573749805231901559454280157586951682135889244753322977362622571626317874510930202995542021813630029930107825725378231008549157349134795711116638024276099355490408527121850003476576022427965850554753927324020988654015881193914536702098938257372380517693386449938467478112262657508778404092755057855971882174746854157432613203214833812848468013668750930203403589951967214985394451068624409426096262925366473623332273298164628638581931546464769462108550568865465655410405154739805097970706709414195939636341024571722080990496127945566666920493814556943976642505419553052423790945431292158348739671201592641429700582874416009947154850099446549957574497804652436038029252713814822209188488920280204379681112729871335674323783292938092649342113827768192946141107379686470086712698541958413788809677718662282604882974244075982428009551708627794319779673400545696229480952233666947468120325339920955341880635222728366331268765078371807713102205562847492111203104230020066644745096846841128985558067015212905088554818960236570633535928830668758820670983170816905890517095793110111308493315897980203153823306785926005497102146242120927294398743213759468212445290765462393624091817728150276819918969273331647297789198881058378541386262206946386859589552869124536265468207177556846565725770314645862859469061799533639343768602947982373905515275807042011924834093039757259350508958044160910896948968408392613580018638053294394622002181724290741949837430061680635944572726624854714479502278144143494537527838282584699768413742188353294001950084030659059156462143936535748624398780028593728241656017964825148211480166156144443456831994062459661726409185992482961500407155782166387920771603483954668665769421232114066449357686810523149972212050241912928020659787056524368683844975015742711621103089484416432390310944485699207748547792657618787724243847653212271929312303346286105672280752468349823577279491553698552661903243455867895997110453788650388864508057157966387119955765776539623032816711657750277158941396389242425609585836805543384991128631487182250527176763107669099646579254737213809877806551059777957438292085141399524614511099221174860857010542501780435001393057887290287473007812602482764029018213808143693434923109694017033878381503372823736498360250401551614645560425753687783723764396253255293515487488180175133203596207270049997045506070631300121101641297431703674798287380886189888138348746617836018361296686038623576815390464159434525209718308916584215511937390837553729815477127941843583223037353663729557327047708888449494706251865739242556751324473400041330614459749704971125732754006465996332347558692719574340434271760988650875355600697422715634050785734539641977913412671064568355352634662721069215874347950482368888579119113333872431404579300099987606207094683152362476378185215649863782553749710123342221130593627879066955249609216655150994355980994097027424924447688157992995256576474185413419821246874073257012022758205023834443686816931370558167776982532076875157825395193297760089950773840112308493144225060848176679597321544673365214574807952205191342789563551792648606736170012187984638770141269254804618117472528677746852070621391784600464435643546618173498918356487181148304450622904785097997836035589002436957246312839089193781775505550274061375037726533572625443004326328202434212367060987813326880674943595163486030259062811543007375067346496349144815186575495038508145031192334430344611546733904398442641393149664591669655805029425387630708172413197717444122429025903731184340632578354624881511491242712529575184950090867934037432007250526212810486561840805035380719380254105313466313246124951405220174724136389007770161423575506191076301540978005293471699255731888843780624047096724829055389023392666055517133676859954702572892415873393387778274246343813619052142963026475223939124246279100654302978833217573785866286565378595222489607968262853305375466317725606581336725474302845736058610320918757736672770749783320976832428453145681420265581170921250310311705734583437493188896911840843979392979286073653305063237843450917398692775479397901357765565143959638415178385464745266765587906655419337467555088804 A048921 994 6782243573881236743051037650604367357454358633611323964729611500292445456258380705944203172362046398206563207450880214523446992401788027523203320492733202143225531914641086326577251937947523671115499661416657296501773490462098673838721696640105611452663923570340496215282310033806868453476704455573468029124342099733374912012188146036889219044580725343568777638620309602537442814321556944134971715082851208346370026707764460480535653579069248013084233586601719875411184905663374616060089408697715621101277001500368323437336852714249912665253219478102676456035521026496996776077014000634696724607296775797791800665743013111240882172021847680031809118927040656225992084280271316749475245480246990087067656372568667627887038476752229967823409499954041842163033940041935236616411796369583068100427593281004977738988271042726168323226290684371179776994499810000633476039201579838447992251018988677655023733099901694785923881034492875182772835535193329165242054387148540958447794694975528655909226042043422796508760212803666436515917737642285683344115133261341231517677094892226411333248129569634731953485620959477937734180793066656441738227171067755023929596089093881677695013100436904869830632341364344865547956957604695386917476661330017339272568455085171341058553674874706712003009633119544833708635743793368745063450285958897729094365656213512202323722907840695860571933682038284650073480579834363486482659291087473192194596959802061448922405873708674288743421766490242414467159482016736403312441631869413661095718529931715486557748626888984829350624608327794419003023940931500032969815762823545650115198881706409147127182716072389527540088658814318411177499169765889621187277228325996572089765839851612436626345053028786396198384829076625173912897724310221692851786469738763386978884930392115353853528754775600082175697064033521886183370029176443322500597788969130695876330750324910075618442771976683851671621844784266647153621535209907915355333322097840477666633573297850323211679128984278196537717367952514871425612159206730708550230607734940531545209508492966539899539624490441358316165608414974839801195077276010048458707192827891031314728489250608900676929601095950710577520896467893926185476789882477184946326584826183254364338404676033081189900636420322776282103237487686948461837096476092806815702478405347856932539904455399179038968140148299144999511788666408037273529509634245935402632937338308587505479183983275801683784974974412037036888169485226124566434789570765073881618731532797287015653727047264414534609364934262193207503946841229087067958220050046411810275865255686096750353010867943761369810267454541745892975519282938239901292310670487613118242789778054088033307320899757852339213283378841368776036421275256244154023806777704727719199127215812891328950337941532091317724528459767334100651249870691264826212216200493347165922517106235168494063676011723800227302513300820654814387096204173637313838673102272554846199074362093994432006051729061441183782905407179786859768937613489539747053404771853991391350506694268416264766361787293891599901755239754893082713402208652061084780883045062162394896972983835771207395824899524984906557814958058543985619161996508090256791408176039418032694017582715266482498766552312845775562444946002710458329995911689183718537607766496982261858715175682024611763702028435831420255697586429173021047083383742982255562467191094429760543674616066877637982250023475089054436712588426248478674436467592611657577721069356719554231216061380175119200165108541602838410534136457259906344025255361454865853864405166247172974145898272107413328141992404160310110908027501803292945077251654076576238093723197172794246128636684935873444610982240337069329969324337651346224376462944433585408217829502253157139209979716682321744237772889979560979386868747093941753016821865396831418322018350315403835182550997400480065725150943169084907592730903320914571753308082707965401230534203917938323971144902533371504045771683768746597325922192229495725995521841223889082853924031921552054041581140633931314844389380425452935008203528707131094234087870295939173718153497165136820154976140794429427472196869392574383709124458184773073747120454801589496421977452745484612896194798160790844083219580933369613029942560388153111319941163269131109827464058391 A048921 995 136743594600206053959280023323115015479067668286107864700719804649785790890779878421289592249902562192518103167052255140229862339054816339643777753589913071806481272903539302358863601890762083012277381196120021840442439240185903258940764825844179308178502201299826853683972777552479286047880677208996163047714576887702454972513161377967794583822082657053012706095846801012445385320252292850276919201807059612741045000369684394699781443368439120583832435398317021970607696864770125196155054644494591422440543314298458922158191173356082329730739148192139689083255901638067820360682824734331985899423767024769612629612305475609033568381597783510605395819465969139106371412762702342736252978878925257191481445278309923661034678822847168452906842666871798980261389716251082230712939788304087269083246637926969925135452268049630183523699983858011522284081992439361436469578598959764695770422931021950687642365652838283803710576718903391021277100382849240347005417579444806821796427088387980966122035786278944726980142458313855745565813101003842992242168681592433543528136822138697097587846582820127973534973985554974113951808052963086049340578156052863887379961529350605815053318202178207226704538283417104273287391083432758279721671129837829391259701884641298572925457046581715800110281479742503469021068575596438244345192847775145737180681391303501375953112069003051562309940635048948727921925897751312078197908419728077654461738133214517070314078163914757370301101053028285186581354200614397351660614088711360975661368042439086729080378846927319515787274715051696681316966515336612922787587979986646761678067126339766509898755643307374159725739700731703106392324518631513248375933393478083827317396719151674198635970179137797591910178905878091608220363751386545327820886808810487746541868780573346802894439598003482468905632601559913600563337107023336201807694934385089940286368537808924016598383381537375448719394659524641428290214303417746957003919495650960502966118312173639428869630750927804726664145269312318732010911601457754722212470021598172444352610866779323481457407455187628277506022939704756332951739382262374973991637710138188696208614403881534229838668780491014841672847683098495089224406274502835903241257348528292964615984364018401025512484546365148290785254375005569394030548996649202736016800311721333204000861741027275483754657427861863668045233573398101813630520469872842813089525032213426126639910881717118929824708269180840197222251784980953990304862020055715422555690794532958779707969147295241451048506634918404451311345829595024835102876946610412178103391531125708557470899096202897901226177221580916950878695291840757209666818214074641698362963418616677028221290338241675262111893746084158346647986576046745268900673985786086387926934110205645174540024952588519149792361245383113356086544765353235303512678031969778510206695127174844251302963885266006371603754159837273610963093333568561269314520643935656774430880521638675333184356304837994556016837310940491907417052103508025106024109752913092749507961227811846813473642912170006022615972315070681142310909410307008411904535232583985150428930237223221661258119428326462655735244825072067870693828483325419436160106826971941531800368830297513860030576579435082989790720002813322009490708108316672704015682719110365304292974023587500515786736213679149734176838887556436681999728390397928010400614874504408935585768728519946605161492574699243370477826465635224578822707659857168023873021024387043298977466183066061060494250917375408421360686692910106459045132742160089507974153279706617263954770825202519588274372334259183024367426702262860649819945449830405369501086541915917057245012090947960165589147534094354491041739973583258294435325352033075183387159682843043708773986646297581435724882370571787593184330009039908746630048818971373829374078203240507359916393061749428964431988425664260786066514218584955622602735735494990665582546216642841119226144092604472734873238095624749021222616184588936752259609947925496469486309905593841994364250733053581995005444285997351412507772789663487182856203189942968135975837184433977415035422283208685116115195444122968987350140905874137024482872045463216730361353206604339016617314295680827742385600504515425213454178271286724160478285165888145925566017003862790197306 A048921 996 2757024347547110886045767087189607291484594970530148134484588736619369615647458452471660052998332286563503597847544360686434269956576214638109819544676506861029073281055627499518321614744293179746012888560672218930343163458854691044665026579948646571389349929943185453635762925730777331490501760411076183794553270085514797422435447690398528362131611486922116836735685563392614256289483914125726300811862220829233740951083550058172532980658815970141981549416634210369672508776310358541503595682210543561530613201608527288185126999868479217781250040596700933193929032791202367615090336216587499069485266146108154040451502333486321694468892339118978310480263750855622004198129520353977015810681645555247658812633628308285113566539206133595277794026059711085988297296020379893699055395375211149673350613455974349576010889428372717478670751318937627920481354567905472099010236187574216284819143013550775567721268792378148717861882649135278113715146170848682994063994711807992518604508283777263423829613730041541950835735763746738431487226521744767300921614151511843273063090283315989339751469571290632777413543273767126018416229660947860148295044110670629599760425170825349223323897303913667912031039623314993675513476214314831052946402313654856560770125569406742151723914626879087116783191558721822857950912539644089119033133392202394139169117095538528454443211516617758597162511923222214077219876981374286262743075898210581784372047274133369610995018443464391336510687734519441610848925627997387444897944156828121870841375938336700003111753999989188318203454247700160918259879192848817743315882675009185407539286063490666169564153180561736000836306063939216763635767149400347865947892027897800376780561770215341285994125431222019306630901929253928313800042557802589303026987450584207013771375034887847842337321417458762475282336953913981036116568434475324403422766474394406923066582972775697746530120113791820396583453713975692920653631887078937205109515981343562962399743411344867019171988527269914724300382157602322289128282979091502517112025231745088096808750795211540177709211953336840635076194161688769998129623978926949609351053098967665067052296331003891398339275330240141857244409110961521048553121049387598673045714700857926404222383000596800349632233913483418489522426759052634756980408604129087477921069223041653717517490052023848062224021582755126828854307340740100010516440046747163265068296854160227005295691701367879849966439439125081983003451897824867300503481928544778802763917754783383674786932112931088775576238615505613077161408790943884115117929600910284874168240280670680042170827289816616578423771704180109074508581117827578364148930880615251906455327906652464943567766321335734942149369335517206275336570218056836319144747395266975678117810767090793263091765139385156581496111689803025649581458400680318731349654362458122294039988176692688535189360669544452551091143336597243417232977022236107745727909192038783802858231079897705568997386137594509350032679399292430162817651159864574168561091180371243725522883791948758987172130405299640689342216553317951517662447896501392167178274577425557885929047997622150450432706522315165409021256545217450870425895187944675351983588616876988119618323764456863221218512071376687847650921159753409348946421550759146675011264165577498657960001712470223610150928435314912037594230657178796049350786155941161954214844195425768185839343875488837199135653103894812098848145700685369797183359365785229735238236113845924626953628746707040304911876922819482932562264043032290810706441087699404413423559590952870689842204759054040515787590005506144891896860912888394167936866535555808226830281870625984976760983446644221923456708965764266143224278055684408067378401466485384507479940073229426798865605512626927368396033724143680892482081283253280807950346347822325974767902316787372284001507156804229880350158177100817729890590202282532013036984478248491392588854551732111633599256767408135611693112482143994206618767084816876866026274347864295941756427500188366340101727772278602159133762963754789601289532260220377218061584535889469674533373384134488447018937233354334973776114979828526084148369850641563165481407555628597090801762060261275585545344903952747180316581195919934082208936069902581002797361525478210098765700771748494031949 A048921 997 55587124758501255084248702052636838887797388316761178401370413406999925540898266427953731567262783311790797347284086233107632610634627300478753842015989977742155103686162288741749098037610837199277028846882892081953557021214989040656633006964159786328172765109012303816377398424611155005032210445527440808669619983749572457928688523820653750869502966977241062609252186233275087622863189356350600826691846894551951072314701535903190215256261604221563511415505743551156315151340272584143670299989674334792988800930287812885929608413157104632823233587771536022916308075880320497787630998116012421906976036614065576993970560435445742394848238959719057185297681925285081709536315976614182250038710358805978039788837768673334536067528795242700822430246573228043897069820973183165678124168615218895626825985252716909181606417202582680174776164392436596121222786716117689098807912435272388969827791016279715045708579026275396165727567395146573937703499996268297285971255961893300353282299590428797170286549989311289868023124326203426399899895318316994478189342354100191637954498155394838370971541649778917930238324511707239809194070615977793223875338781185181126482312332651340434841364123305194235143116346993485381429420041932190931225641776779380148856012028494093964484641250089572732782597925469649958537277555728528379701690260736895488190558198856507197108077485978245784428255455371231276179237772570608317347698351302021858854755402943783579811247778965143369358185002327953472749457157482711266680689475879881798928160300702106376010103768935087552102257267415592737274367319702526727812038905555209540045407544972471544242557670842413874701877121441756685317944941691182159993023133081973112822369014362559334014920974119215462700334518711824571228237686664418982302300091869971323911921584628214850402179979205565544173572032212125736581689438784467285608009961805647292928159528565809041523683350889145460466874386518396024790235892982114182461057296353265487400660541223035201116763056065092866617640916308709674672430512841415995290440252422868035413680922188293739491673995722193256128720665029275945956526923742895648761940943675924893212190011296576839086630539521249110920103647523088885838802191478261610044458541348983868967070073668670248259587679106318437460383061644216400844967727454012527108580874654100919383633567163797355076968494081005259692499370428498310218833702046432907493911648546283454645096172097476416093527263370722101118374912159993558760897781299774505903554081148048692274417291769316651717074459189252457277012697180996504172593736606553220801957147351125301690748918186420556278858922457778243291133802347794220761077596750634296253958290508381515185083280432846228353472648951828764989280749885887121327496309386977535823373751974368125281628715330938476974811528563220033505277729751233026168218577848691913924034923350811402236586855469986328728028198313784504640319628990835808096790609242023376453224152375901006792114949875659520802865211223036450822065633086036361422696268892102901242875052043066852551019588739185572495154175681467817967963579850761866236467494821514110951036797820574159962970783490038514030839219849172381656204950857219027256953586646862526212843370148978752347609806517345301348081702945425971448260598297598588873092423654417576485261552801060927347232376605577352240701671151329510328550747695309392869288053299833753957265448877415662367876388152502293605835790752790626232068825301944753849443506337145285340085324924280566572768266969039477899006948924137219004220077453231693937834319512072231334577581222362359721115318680634127400142298953540353293283144426375063982641989019193184397703239149854460568577020205039625196852418735452196188895041926289364627164596768860075019564358937812020165107063814322366630538502943607741148253015974764929441072432863759482678470902425133418655457178281022809268013144201825491229078314710588466710902925806191915508988800390225730221660626891586444826359347893282436069483791692009281223604948892248307136671093948123150459923430938070589787041657773581983374811209413544609805898333735122091380777076606893056157915027858619939612082787729322405411656264538311328014765305781234016748626639199607821800524471633195540283114863104551454239924791525783865388492942989273881965200 A048921 998 1120747606623877957461511444739496858466163651757943908398282140627343762136221232072944683387492184133993769552438148784371728009181085675676420324616570386560824339491330784555517815115988084867530275864839981595675397731393445578864343641746363031999972718738556139602615653401247181480682095512222501173320694317805609811243420594836573234632390458063522817405625742099606753259553367513256899742034716276094216690775271415796571061824213483656347547017445252061779415711650067065194322046888218255885696642825849681797585476640946543738502817815399668697337670231969989085191848568924706233900951780727524017244280399047954724678608499436963291850993552497334066572049198522365622171303462443564483682974888279358142607908402003144127848243353615397761341635742164022966022445788564647998416915841314664866945199007627582569311119547809555332058465905289010279704693031509725718835451637651088601200800802606495745115250495959062574596699853209615239031069468639698009914885205737717124770053997054880496277540281829177719328043257920680720924486219621753912292595318745980447919538882991372972018832321391498095265844833343114606031914432211211511201506781490491155021922360130182022255287599757043028945386291371960619240540336557023548906378353748372353105197185160391338559275622590127523742205732127686049547456360003843894630503895236227802569564603829081874887883889328682841768111714750691623520078031415875466507647794062105290402784766724476777148608389506248463398132944360240796561428616314746020001867697141379930416415709077515235236297392822178933068764875639963151037328585097921459737210099382448907784352278195371567980003245686202634350163642278610465309431466461306714002924227287016151077067550686066190936944837935365877751175414438485457718589671425294911248505149217899032925960910403421195042865084031123925186978986348203994937104293427158986325610629348360869119502757190506836982112724797530186676127815420673499067842632099558557413409155432395424380049157564395875106830151854234046858423254871625650205543339257324633584922537944409583164090953392538907093226630972126099933605497706880283143388643955340898729279107955465251225773246598552094334229272496951407154760881231463661194117700064963511908187662602924728948609457153907678852657753766443932021201482340519196442475729673706759694959102463666430249213776553639645290793343452272042190532114584220133533728981589693312852327423726137618133397846717641059877666691975517892306869920563084125043248654620189202950253126649720849400830879669935092538006052839154460573243719799531725127524185836653107662008837517647321439077775170822020761126765214355109251406482356755408065820400597902081456696705532320724320327773398797436042507603142629038083368661445112845810295183469496443051134935066737242187609568542779952512507760005785959593284891616930963910414098084610882799205528990625194815361953443259186585314707126736209326739746535628483277266102501971836201237052622006909663918018355999461629044324476629505254430233612311398323615121276408521932374669776029054213006609147873200827918564034503164245667490452316790079436917988610418591022966504019634204724371329342468341501533793288062082879346230385425376515228410619945147969287700490644589092175643864518682930481236454631989712614434456201599597185467573277946951289026193215260964989499522448408448190824246672037868631515787052721518200140922579095823924602277647348868762365012063920721174472378444341882744736533409397102173367494598076199848886752851133916845541944411577272274495170969713770202126442809375297063350400510842656611267648939770496777134640367714705006821058038484209800952323102357841515946755918989761726424665043158952795242266131495152434456916379684228385120113683603117657739298653323641520224590643412324024814267736023750269357736862685064927623496801902391046333188383182701447278343804779643951122807003271628663944210406417333832201249889668380598594210963764593509866275683756594850553457275659156066181819943263734381223138010180123222494454286680970817080810415476496732614498699728425725542611350533436847671394147471930780399610944443920909015570515393932729017828747696346648124213877366836607293399179984410224754197588950394994080487292563254079660977896517804360849381328815752695950848968259688337219