A089683 81/(1-81*x) A089683 0 81 A089683 1 6561 A089683 2 531441 A089683 3 43046721 A089683 4 3486784401 A089683 5 282429536481 A089683 6 22876792454961 A089683 7 1853020188851841 A089683 8 150094635296999121 A089683 9 12157665459056928801 A089683 10 984770902183611232881 A089683 11 79766443076872509863361 A089683 12 6461081889226673298932241 A089683 13 523347633027360537213511521 A089683 14 42391158275216203514294433201 A089683 15 3433683820292512484657849089281 A089683 16 278128389443693511257285776231761 A089683 17 22528399544939174411840147874772641 A089683 18 1824800363140073127359051977856583921 A089683 19 147808829414345923316083210206383297601 A089683 20 11972515182562019788602740026717047105681 A089683 21 969773729787523602876821942164080815560161 A089683 22 78551672112789411833022577315290546060373041 A089683 23 6362685441135942358474828762538534230890216321 A089683 24 515377520732011331036461129765621272702107522001 A089683 25 41745579179292917813953351511015323088870709282081 A089683 26 3381391913522726342930221472392241170198527451848561 A089683 27 273892744995340833777347939263771534786080723599733441 A089683 28 22185312344622607535965183080365494317672538611578408721 A089683 29 1797010299914431210413179829509605039731475627537851106401 A089683 30 145557834293068928043467566190278008218249525830565939618481 A089683 31 11790184577738583171520872861412518665678211592275841109096961 A089683 32 955004950796825236893190701774414011919935138974343129836853841 A089683 33 77355401014542844188348446843727534965514746256921793516785161121 A089683 34 6265787482177970379256224194341930332206694446810665274859598050801 A089683 35 507528786056415600719754159741696356908742250191663887263627442114881 A089683 36 41109831670569663658300086939077404909608122265524774868353822811305361 A089683 37 3329896365316142756322307042065269797678257903507506764336659647715734241 A089683 38 269721605590607563262106870407286853611938890184108047911269431464974473521 A089683 39 21847450052839212624230656502990235142567050104912751880812823948662932355201 A089683 40 1769643454279976222562683176742209046547931058497932902345838739841697520771281 A089683 41 143341119796678074027577337316118932770382415738332565090012937927177499182473761 A089683 42 11610630703530923996233764322605633554400975674804937772291047972101377433780374641 A089683 43 940461086986004843694934910131056317906479029659199959555574885740211572136210345921 A089683 44 76177348045866392339289727720615561750424801402395196724001565744957137343033038019601 A089683 45 6170365191715177779482467945369860501784408913594010934644126825341528124785676079587681 A089683 46 499799580528929400138079903574958700644537122001114885706174272852663778107639762446602161 A089683 47 40483766022843281411184472189571654752207506882090305742200116101065766026718820758174775041 A089683 48 3279185047850305794305942247355304034928808057449314765118209404186327048164224481412156778321 A089683 49 265613988875874769338781322035779626829233452653394495974574961739092490901302182994384699044001 A089683 50 21514733098945856316441287084898149773167909664924954173940571900866491763005476822545160622564081 A089683 51 1742693381014614361631744253876750131626600682858921288089186323970185832803443622626158010427690561 A089683 52 141158163862183763292171284564016760661754655311572624335224092241585052457078933432718798844642935441 A089683 53 11433811272836884826665874049685357613602127080237382571153151471568389249023393608050222706416077770721 A089683 54 926138713099787670959935798024513966701772293499227988263405269197039529170894882252068039219702299428401 A089683 55 75017235761082801347754799639985631302843555773437467049335826804960201862842485462417511176795886253700481 A089683 56 6076396096647706909168138770838836135530328017648434830996201971201776350890241322455818405320466786549738961 A089683 57 492188083828464259642619240437945726977956569429523221310692359667343884422109547118921290830957809710528855841 A089683 58 39867234790105605031052158475473603885214482123791380926166081133054854638190873316632624557307582586552837323121 A089683 59 3229246017998554007515224836513361914702373052027101855019452571777443225693460738647242589141914189510779823172801 A089683 60 261568927457882874608733211757582315090892217214195250256575658313972901281170319830426649720495049350373165676996881 A089683 61 21187083124088512843307390152364167522362269594349815270782628323431805003774795906264558627360098997380226419836747361 A089683 62 1716153733051169540307898602341497569311343837142335036933392894197976205305758468407429248816168018787798340006776536241 A089683 63 139008452377144732764939786789661303114218850808529137991604824430036072629766435941001769154109609521811665540548899435521 A089683 64 11259684642548723353960122729962565552251726915490860177319990778832921883011081311221143301482878371266744908784460854277201 A089683 65 912034456046446591670769941126967809732389880154759674362919253085466672523897586208912607420113148072606337611541329196453281 A089683 66 73874790939762173925332365231284392588323580292535533623396459499922800474435704482921921201029164993881113346534847664912715761 A089683 67 5983858066120736087951921583734035799654210003695378223495113219493746838429292063116675617283362364504370181069322660857929976641 A089683 68 484692503355779623124105648282456899771991010299325636103104170778993493912772657112450724999952351524853984666615135529492328107921 A089683 69 39260092771818149473052557510879008881531271834245376524351437833098473006934585226108508724996140473513172757995825977888878576741601 A089683 70 3180067514517270107317257158381199719404033018573875498472466464480976313561701403314789206724687378354566993397661904208999164716069681 A089683 71 257585468675898878692697829828877177271726674504483915376269783622959081398497813668497925744699677646719926465210614240928932342001644161 A089683 72 20864422962747809174108524216139051359009860634863197145477852473459685593278322907148331985320673889384314043682059753515243519702133177041 A089683 73 1690018259982572543102790461507263160079798711423918968783706050350234533055544155479014890810974585040129437538246840034734725095872787340321 A089683 74 136891479058588375991326027382088315966463695625337436471480190078368997177499076593800206155688941388250484440597994042813512732765695774566001 A089683 75 11088209803745658455297408217949153593283559345652332354189895396347888771377425204097816698610804252448289239688437517467894531354021357739846081 A089683 76 898144994103398334879090065653881441055968306997838920689381527104178990481571441531923152587475144448311428414763438914899457039675729976927532561 A089683 77 72749744522375265125206295317964396725533432866824952575839903695438498229007286764085775359585486700313225701595838552106856020213734128131130137441 A089683 78 5892729306312396475141709920755116134768208062212821158643032199330518356549590227890947804126424422725371281829262922720655337637312464378621541132721 A089683 79 477311073811304114486478503581164406916224853039238513850085608145771986880516808459166772134240378240755073828170296740373082348622309614668344831750401 A089683 80 38662196978715633273404758790074316960214213096178319621856934259807530937321861485192508542873470637501160980081794035970219670238407078788135931371782481 A089683 81 3131637955275966295145785461996019673777351260790443889370411675044410005923070780300593191972751121637594039386625316913587793289310973381839010441114380961 A089683 82 253662674377353269906808622421677593575965452124025955039003345678597210479768733204348048549792840852645117190316650670000611256434188843928959845730264857841 A089683 83 20546676624565614862451498416155885079653201622046102358159270999966374048861267389552191932533220109064254492415648704270049511771169296358245747504151453485121 A089683 84 1664280806589814803858571371708626691451909331385734291010900950997276297957762658553727546535190828834204613885667545045874010453464713005017905547836267732294801 A089683 85 134806745333774999112544281108398762007604655842244477571882977030779380134578775342851931269350457135570573724739071148715794846730641753406450349374737686315878881 A089683 86 10919346372035774928116086769780299722615977123221802683322521139493129790900880802771006432817387027981216471703864763045979382585181982025922478299353752591586189361 A089683 87 884467056134897769177403028352204277531894146980966017349124212298943513062971345024451521058208349266478534208013045806724329989399740544099720742247653959918481338241 A089683 88 71641831546926719303369645296528546480083425905458247405279061196214424558100678946980573205714876290584761270849056710344670729141378984072077380122059970753396988397521 A089683 89 5802988355301064263572941269018812264886757498342118039827603956893368389206154994705426429662904979537365662938773593537918329060451697709838267789886857631025156060199201 A089683 90 470042056779386205349408242790523793455827357365711561226035920508362839525698554571139540802695303342526618698040661076571384653896587514496899690980835468113037640876135281 A089683 91 38073406599130282633302067666032427269922015946622636459308909561177390001581582920262302805018319570744656114541293547202282156965623588674248874969447672917156048910966957761 A089683 92 3083945934529552893297467480948626608863683291676433553204021674455368590128108216541246527206483885230317145277844777323384854714215510682614158872525261506289639961788323578641 A089683 93 249799620696893784357094865956838755317958346625791117809525755630884855800376765539840968703725194703655688767505426963194173231851456365291746868674546182009460836904854209869921 A089683 94 20233769276448396532924684142503939180754626076689080542571586206101673319830518008727118465001740770996110790167939584018728031779967965588631496362638240742766327789293190999463601 A089683 95 1638935311392320119166899415542819073641124712211815523948298482694235538906271958706896595665141002450684974003603106305516970574177405212679151205373697500164072550932748470956551681 A089683 96 132753760222777929652518852658968344964931101689157057439812177098233078651408028655258624248876421198505482894291851610746874616508369822227011247635269497513289876625552626147480686161 A089683 97 10753054578045012301854027065376435942159419236821721652624786344956879370764050321075948564158990117078944114437639980470496843937177955600387911058456829298576480006669762717945935579041 A089683 98 870997420821645996450176192295491311314912958182559453862607693941507229031888076007151833696878199483394473269448838418110244358911414403631420795735003173184694880540250780153620781902321 A089683 99 70550791086553325712464271575934796216507949612787315762871223209262085551582934156579298529447134158154952334825355911866929793071824566694145084454535257027960285323760313192443283334088001 A089683 100 5714614078010819382709605997650718493537143918635772576792569079950228929678217666682923180885217866810551139120853828861221313238817789902225751840817355819264783111224585368587905950061128081 A089683 101 462883740318876369999478085809708197976508657409497578720198095475968543303935631001316777651702647211654642268789160137758926372344240982080285899106205821360447432009191414855620381954951374561 A089683 102 37493582965828985969957724950586364036097201250169303876336045733553452007618786111106658989787914424144026023771921971158473036159883519548503157827602671530196241992744504603305250938351061339441 A089683 103 3036980220232147863566575720997495486923873301263713613983219704417829612617121674999639378172821068355666107925525679663836315928950565083428755784035816393945895601412304872867725326006435968494721 A089683 104 245995397838803976948892633400797134440833737402360802732640796057844198621986855674970789631998506536808954741967580052770741590244995771757729218506901127909617543714396694702285751406521313448072401 A089683 105 19925627224943122132860303305464567889707532729591225021343904480685380088380935309672633960191879029481525334099373984274430068809844657512376066699058991360679021040866132270885145863928226389293864481 A089683 106 1613975805220392892761684567742629999066310151096889226728856262935515787158855760083483350775542201388003552062049292726228835573597417258502461402623778300215000704310156713941696814978186337532803022961 A089683 107 130732040222851824313696449987153029924371122238848027365037357297776778759867316566762151412818918312428287717025992710824535681461390797938699373612526042317415057049122693829277442013233093340157044859841 A089683 108 10589295258050997769409412448959395423874060901346690216568025941119919079549252641907734264438332383306691305079105409576787390198372654633034649262614609427710619620978938200171472803071880560552720633647121 A089683 109 857732915902130819322162408365711029333798933009081907542010101230713445443489463994526475419504923047841995711407538175719778606068185025275806590271783363644560189299293994213889297048822325404770371325416801 A089683 110 69476366188072596365095155077622593376037713573735634510902818199687789080922646583556644508979898766875201652624010592233302067091522987047340333812014452455209375333242813531325033060954608357786400077358760881 A089683 111 5627585661233880305572707561287430063459054799472586395383128274174710915554734373268088205227371800116891333862544857970897467434413361950834567038773170648871959401992667896037327677937323276980698406266059631361 A089683 112 455834438559944304751389312464281835140183438757279498026033390208151584159933484234715144623417115809468198042866133495642694862187482318017599930140626822558628711561406099579023541912923185435436570907550830140241 A089683 113 36922589523355488684862534309606828646354858539339639340108704606860278316954612223011926714496786380566924041472156813147058283837186067759425594341390772627248925636473894065900906894946778020270362243511617241359521 A089683 114 2990729751391794583473865279078153120354743541686510786548805073155682543673323590063966063874239696825920847359244701864911720990812071488513473141652652582807162976554385419337973458490689019641899341724440996550121201 A089683 115 242249109862735361261383087605330402748734226876607373710453210925610286037539210795181251173813415442899588636098820851057849400255777790569591324473864859207380201100905218966375850137745810590993846679679720720559817281 A089683 116 19622177898881564262172030096031762622647472377005197270546710084974433169040676074409681345078886650874866679524004488935685801420718001036136897282383053595797796289173322736276443861157410657870501581054057378365345199761 A089683 117 1589396409809406705235934437778572772434445262537420978914283516882929086692294762027184188951389818720864201041444363603790549915078158083927088679873027341259621499423039141638391952753750263287510628065378647647592961180641 A089683 118 128741109194561943124110689460064394567190066265531099292056964867517256022075875724201919305062575316390000284356993451907034543121330804798094183069715214642029341453266170472709748173053771326288360873295670459455029855631921 A089683 119 10428029844759517393052965846265215959942395367508019042656614154268897737788145933660355463710068600627590023032916469604469797992827795188645628828646932386004376657714559808289489602017355477429357230736949307215857418306185601 A089683 120 844670417425520908837290233547482492755334024768149542455185746495780716760839820626488792560515556650834791865666234037962053637419051410280295935120401523266354509274879344471448657763405793671777935689692893884484450882801033681 A089683 121 68418303811467193615820508917346081913182056006220112938870045466158238057628025470745592197401760088717618141118964957074926344630943164232703970744752523384574715251265226902187341278835869287414012790865124404643240521506883728161 A089683 122 5541882608728842682881461222305032634967746536503829148048473682758817282667870063130392967989542567186127069430636161523069033915106396302849021630324954394150551935352483379077174643585705412280535036060075076776102482242057581981041 A089683 123 448892491307036257313398359006707643432387469456810160991926368303464199896097475113561830407152947942076292623881529083368591747123618100530770752056321305926194706763551153705251146130442138394723337920866081218864301061606664140464321 A089683 124 36360291795869936842385267079543319118023385026001623040346035832580600191583895484198508262979388783308179702534403855752855931517013066142992430916562025780021771247847643450125342836565813209972590371590152578728008385990139795377610001 A089683 125 2945183635465464884233206633443008848559894187106131466268028902439028615518295534220079169301330491447962555905286712315981330452878058357582386904241524088181763471075659119460152769761830870007779820098802358876968679265201323425586410081 A089683 126 238559874472702655622889737308883716733351429155596648767710341097561317856981938271826412713407769807284967028328223697594487766683122726964173339243563451142722841157128388676272374350708300470630165428002991069034463020481307197472499216561 A089683 127 19323349832288915105454068722019581055401465761603328550184537628902466746415537000017939429786029354390082329294586119505153509101332940884098040478728639542560550133727399482778062322407372338121043399668242276591791504658985882995272436541441 A089683 128 1565191336415402123541779566483586065487518726689869612564947547941099806459658497001453093812668377705596668672861475679917434237207968211611941278777019802947404560831919358105023048114997159387804515373127624403935111877377856522617067359856721 A089683 129 126780498249647572006884144885170471304489016861879438617760751383229084323232338257117700598826138594153330162501779530073312173213845425140567243580938604038739769427385468006506866897314769910412165745223337576718744062067606378331982456148394401 A089683 130 10269220358221453332557615735698808175663610365812234528038620862041555830181819398826533748504917226126419743162644141935938286030321479436385946730056026927137921323618222908527056218682496362743385425363090343714218269027476116644890578948019946481 A089683 131 831806849015937719937166874591603462228752439630790996771128289825366022244727371304949233628898295316239999196174175496811001168456039834347261685134538181098171627213076055590691553713282205382214219454410317840851679791225565448236136894789615664961 A089683 132 67376354770290955314910516841919880440528947610094070738461391475854647801822917075700887923940761920615439934890108215241691094644939226582128196495897592668951901804259160502846015850775858635959351775807235745108986063089270801307127088477958868861841 A089683 133 5457484736393567380507751864195510315682844756417619729815372709544226471947656283131771921839201715569850634726098765434576978666240077353152383916167705006185104046144992000730527283912844549512707493840386095353827871110230934905877294166714668377809121 A089683 134 442056263647878957821127900999836335570310425269827198115045189473082344227760158933673525668975338961157901412814000000200735271965446265605343097209584105500993427737744352059172709996940408510529307001071273723660057559928705727376060827503888138602538801 A089683 135 35806557355478195583511359980986743181195144446856003047318660347319669882448572873627555579187002455853790014437934000016259557029201147514032790873976312545580467646757292516792989509752173089352873867086773171616464662354225163917460927027814939226805642881 A089683 136 2900331145793733842264420158459926197676806700195336246832811488132893260478334402763832001914147198924156991169472654001317024119365292948636656060792081316192017879387340693860232150289926020237582783234028626900933637650692238277314335089253010077371257073361 A089683 137 234926822809292441223418032835254022011821342715822235993457730538764354098745086623870392155045923112856716284727284974106678953668588728839569140924158586611553448230374596202678804173484007639244205441956318778975624649706071300462461142229493816267071822942241 A089683 138 19029072647552687739096860659655575782957528759981601115470076173639912681998352016533501764558719772141394019062910082902640995247155687036005100414856845515535829306660342292416983138052204618778780640798461821097025596626191775337459352520588999117632817658321521 A089683 139 1541354884451767706866845713432101638419559829558509690353076170064832927241866513339213642929256301543452915544095716715113920615019610649916413133603404486758402173839487725685775634182228574121081231904675407508859073326721533802334207554167708928528258230324043201 A089683 140 124849745640593184256214502788000232711984346194239284918599169775251467106591187580476305077269760425019686159071753053924227569816588462643229463821875763427430576080998505780547826368760514503807579784278708008217584939464444237989070811887584423210788916656247499281 A089683 141 10112829396888047924753374725828018849670732041733382078406532751795368835633886194018580711258850594426594578884811997367862433155143665474101586569571936837621876662560878968224373935869601674808413962526575348665624380096619983277114735762894338280073902249156047441761 A089683 142 819139181147931881905023352792069526823329295380403948350929152895424875686344781715505037611966898148554160889669771786796857085566636903402228512135326883847372009667431196426174288805437735659481530964652603241915574787826218645446293596794441400685986082181639842782641 A089683 143 66350273672982482434306891576157631672689672925812719816425261384529414930593927318955908046569318750032887032063251514730545423930897589175580509482961477591637132783061926910520117393240456588418004008136860862595161557813923710281149781340349753455564872656712827265393921 A089683 144 5374372167511581077178858217668768165487863506990830305130446172146882609378108112835428551772114818752663849597123372693174179338402704723222021268119879684922607755428016079752129508852476983661858324659085729870208086182927820532773132288568330029900754685193739008496907601 A089683 145 435324145568438067251487515631170221404516944066257254715566139943897491359626757139669712693541300318965771817366993188147108526410619082580983722717710254478731228189669302459922490217050635676610524297385944119486854980817153463154623715374034732421961129500692859688249515681 A089683 146 35261255791043483447370488766124787933765872469366837631960857335455696800129767328313246728176845325836227517206726448239915790639260145689059681540134530612777229483363213499253721707581101489805452468088261473678435253446189430515524520945296813326178851489556121634748210770161 A089683 147 2856161719074522159237009590056107822635035670018713848188829444171911440810511153593372984982324471392734428893744842307433179041780071800813834204750896979634955588152420293439551458314069220674241649915149179367953255529141343871757486196569041879420486970654045852414605072383041 A089683 148 231349099245036294898197776794544733633437889271515821703295184977924826705651403441063211783568282182811488740393332226902087502384185815865920570584822655350431402640346043768603668123439606874613573643127083528804213697860448853612356381922092392233059444622977714045583010863026321 A089683 149 18739277038847939886754019920358123424308469030992781557966909983211910963157763678726120154469030856807730587971859910379069087693119051085139566217370635083384943613868029545256897117998608156843699465093293765833141309526696357142600866935689483770877815014461194837692223879905132001 A089683 150 1517881440146683130827075613549007997368985991510415306195319708640164788015778857976815732511991499401426177625720652740704596103142643137896304863607021441754180432723310393165808666557887260704339656672556795032484446071662404928550670221790848185441103016171356781853070134272315692081 A089683 151 122948396651881333596993124697469647786887865312343639801820896399853347829278087496122074333471311451515520387683372871997072284354554094169600693952168736782088615050588141846430501991188868117051512190477100397631240131804654799212604287965058703020729344309879899330098680876057571058561 A089683 152 9958820128802388021356443100495041470737917090299834823947492608388121174171525087185888021011176227572757151402353202631762855032718881627737656210125667679349177819097639489560870661286298317481172487428645132208130450676177038736220947325169754944679076889100271845737993150960663255743441 A089683 153 806664430432993429729871891140098359129771284314286620739746901279437815107893532062056929701905274433393329263590609413172791257650229411846750153020179082027283403346908798654430523564190163715974971481720255708858566504770340137633896733338750150519005228017122019504777445227813723715218721 A089683 154 65339818865072467808119623182347967089511474029457216279919499003634463023739376097026611305854327229104859670350839362466996091869668582359586762394634505644209955671099612691008872408699403260993972690019340712417543886886397551148345635400438762192039423469386883579886973063452911620932716401 A089683 155 5292525328070869892457689477770185334250429396386034518673479419294391504922889463859155515774200505557493633298417988359826683441443155171126527753965394957181006409359068627971718665104651664140511787891566597705821054837798201643015996467435539737555193301020337569970844818139685841295550028481 A089683 156 428694551573740461289072847699385012074284781107268796012551832962845711898754046572591596777710240950156984297171857057145961358756895568861248748071196991531661519158084558865709211873476784795381454819216894414171505441861654333084295713862278718741970657382647343167638430269314553144939552306961 A089683 157 34724258677472977364414900663650185978017067269688772477016698469990502663799077772379919338994529516962715728070920421628822870059308541077761148593766956314064583051804849268122446161751619568425897840356568447547891940790794000979827952822844576218099623247994434796578712851814478804740103736863841 A089683 158 2812664952875311166517606953755665064219382448844790570638352576069230715767725299562773466458556890873979973973744554151934652474803991827298653036095123461439231227196192790717918139101881185042497725068882044251379247204054314079366064178650410673666069483087549218522875740996972783183948402685971121 A089683 159 227825861182900204487926163254208870201769978356428036221706558661607687977185749264584650783143108160792377891873308886306706850459123338011190895923705000376577729402891616048151369267252375988442315730579445584361719023528399440428651198470683264566951628130091486700352935020754795437899820617563660801 A089683 160 18453894755814916563522019223590918486343368246870670933958231251590222726152045690431356713434591761024182609241738019790843254887188990378906462569820105030502796081634220899900260910647442455063827574176935092333299240905800354674720747076125344429923081878537410422728587736681138430469885470022656524881 A089683 161 1494765475221008241645283557110864397393812827996524345650616731378808040818315700924939893788201932642958791348580779603058303645862308220691423468155428507470726482612371892891921133762442838860170033508331742478997238513369828728652380513166152898823769632161530244241015606671172212868060723071835178515361 A089683 162 121076003492901667573267968125980016188898839067718471997699955241683451306283571774920131396844356544079662099235043147847722595314846965876005300920589709105128845091602123324245611834757869947673772714174871140798776319582956127020842821566458384804725340205083949783522264140364949242312918568818649459744241 A089683 163 9807156282925035073434705418204381311300805964485196231813696374576359555808969313768530643144392880070452630038038494975665530220502604235956429374567766437515436452419771989263894558615387465761575589848164562404700881886219446288688268546883129169182752556611799932465303395369560888627346404074310606239283521 A089683 164 794379658916927840948211138874554886215365283123300894776909406340685124020526514415250982094695823285706663033081118093028907947860710943112470779339989081438750352646001531130375459247846384726687622777701329554780771432783775149383749752297533462703802957085555794529689575024934431978815058730019159105381965201 A089683 165 64344752372271155116805102248838945783444587932987372476929661913595495045662647667635329549670361686142239705679570565535341543776717586392110133126539115596538778564326124021560412199075557162861697444993807693937242486055485787100083729936100210479008039523930019356904855577019688990284019757131551887535939181281 A089683 166 5211924942153963564461213282155954608459011622571977170631302615001235098698674461078461693523299296577521416160045215808362665045914124497760920783249668363319641063710416045746393388125120130191797493044498423208916641370494348755106782124824117048799651201438331567909293301738594808213005600327655702890411073683761 A089683 167 422165920314471048721358275854632323285179941428330150821135511815100042994592631347355397175387243022779234708963662480477375868719044084318634583443223137428890926160543699705457864438134730545535596936604372279922247951010042249163649352110753480952771747316504857000652757440826179465253453626540111934123296968384641 A089683 168 34195439545472154946430020344225218186099575255694742216511976457023103482562003139135787171206366684845118011426056660918667445366242570829809401258901074131740165019004039676142087019488913174188383351864954154673702084031813422182255597520971031957174511532636893417052873352706920536685529743749749066663987054439155921 A089683 169 2769830603183244550660831647882242673074065595711274119537470093018871382087522254269998760867715701472454558925510589534412063074665648237214561501970987004670953366539327213767509048578601967109259051501061286528569868806576887196762703399198653588531135434143588366781282741569260563471527909243729674399782951409571629601 A089683 170 224356278857842808603527363478461656518999313252613203682535077534528581949089302595869899630284971819268819272966357752287377109047917507214379481659649947378347222689685504315168232934866759335849983171585964208814159373332727862937778975335090940671021970165630657709283902067110105641193760648742103626382419064175301997681 A089683 171 18172858587485267496885716441755394178038944373461669498285341280296815137876233510265461870053082717360774361110274977935277545832881318084364738014431645737646125037864525849528626867724207506203848636898463100913946909239950956897960097002142366194352779583416083274451996067435918556936694612548110393736975944198199461812161 A089683 172 1472001545586306667247743031782186928421154494250395229361112643704042026167974914331502411474299700106222723249932273212757481212463386764833543779168963304749336128067026593811818776285660808002511739588775511174029699648436027508734767857173531661742575146256702745230611681462309403111872263616396941892695051480054156406785041 A089683 173 119232125192490840047067185574357141202113514034282013578250124140027404119605968060851695329418275708604040583244514130233355978209534327951517046112686027684696226373429154098757320879138525448203450906690816405096405671523318228207516196431056064601148586846792922363679546198447061652061653352928152293308299169884386668949588321 A089683 174 9657802140591758043812442031522928437371194636776843099838260055342219733688083412928987321682880332396927287242805644548901834234972280564072880735127568242460394336247761481999342991210220561304479523441956128812808859393388776484808811910915541232693035534590226711458043242074211993816993921587180335757972232760635320184916654001 A089683 175 782281973387932401548807804553357203427066765578924291086899064482719798428734756447247973056313306924151110266667257208461048573032754725689903339545333027639291941236068680041946782288027865465662841398798446433837517610864490895269513764784158839848135878301808363628101502608011171499176507648561607196395750853611460934978248974081 A089683 176 63364839844422524525453432168821933477592408011892867578038824223100303672727515272227085817561377860856239931600047833885344934415653132780882170503171975238782647240121563083397689365330257102718690153302674161140838926480023762516830614947516866027699006142446477453876221711248904891433297119533490182908055819142528335733238166900561 A089683 177 5132552027398224486561728005674576611684985048963322273821144762071124597490928737050393951222471606729355434459603874544712939687667903755251455810756929994341394426449846609755212838591750825320213902417516607052407953044881924763863279810748866148243619497538164673763973958611161296206097066682212704815552521350544795194392291518945441 A089683 178 415736714219256183411499968459640705546483788966029104179512725727761092396765227701081910049020200145077790191227913838121748114701100204175367920671311329541652948542437575390172239925931816850937326095818845171245044196635435905872925664670658158007733179300591338574881890647504064992693862401259229090059754229394128410745775613034580721 A089683 179 33674673851759750856331497445230897149265186906248357438540530783948648484137983443787634713970636211751301005489461020887861597290789116538204801574376217692873888831937443606603951434000477164925923413761326458870848579927470308375706978838323310798626387523347898424565433142447829264408202854501997556294840092580924401270407824655801038401 A089683 180 2727648581992539819362851293063702669090480139406116952521782993499840527215176658946798411831621533151855381444646342691916789380553918439594588927524473633122784995386932932134920066154038650358999796514667443168538734974125094978432265285904188174688737389391179772389800084538274170417064431214661802059882047499054876502903033797119884110481 A089683 181 220939535141395725368390954738159916196328891291895473154264422473487082704429309374690671358361344185300285897016353758045259939824867393607161703129482364282945584626341567502928525358477130679078983517688062896651637532904132693253013488158239242149787728540685561563573806847600207803782218928387605966850445847423444996735145737566710612948961 A089683 182 17896102346453053754839667333790953211902640194643533325495418220352453699058774059349944380027268879009323157658324654401666055125814258882180097953488071506918592354733666967737210554036647585005397664932733094628782640165234748153494092540817378614132806011795530486649478354655616832106359733199396083314886113641299044735546804742903559648865841 A089683 183 1449584290062697354142013054037067210164113855766126199365128875848548749623760698807345494782208779199755175770324297006534950465190954969456587934232533792060405980733427024386714054876968454385437210859551380664931393853384014600433021495806207667744757286955437969418607746727104963400615138389151082748505775204945222623579291184175188331558133121 A089683 184 117416327495078485685503057377002444023293222317056222148575438943732448719524616603394985077358911115180169237396268057529330987680467352525983622672835237156892884439407588975323838445034444805220414079623661833859442902124105182635074741160302821087325340243390475522907227484895502035449826209521237702628967791600563032509922585918190254856208782801 A089683 185 9510722527101357340525747647537197965886751007681553994034610554442328346281493944874993791266071800329593708229097712659875810002117855554604673436499654209708323639592014707001230914047790029222853540449516608542614875072052519793441054033984528508073352559714628517355485426276535664871435922971220253912946391119645605633303729459373410643352911406881 A089683 186 770368524695209944582585559450513035236826831622205873516803454909828596048801009534874497092551815826697090366556914725449940610171546299922978548356471990986374214806953191267099704037870992367051136776410845291951804880836254103268725376752746809153941557336884909905794319528399388854586309760668840566948657680691294056297602086209246262111585823957361 A089683 187 62399850500312005511189430315491555854182973361398675754861079847696116279952881772324834264496697081962464319691110092761445189423895250293761262416874231269896311399363208492635076027067550381731142078889278468648096195347736582364766755516972491541469266144287677702369339881800350497221491090614176085922841272135994818560105768982948947231038451740546241 A089683 188 5054387890525272446406343855554816024188820842273292736143747467663385418676183423558311575424232463638959609894979917513677060343335515273794662255766812732861601223348419887903441158192471580920222508390031555960495791823166663171546107196874771814859010557687301893891916530425828390274940778339748262959750143043015580303368567287618864725714114590984245521 A089683 189 409405419132547068158913852299940097959294488224136711627643544880734218912770857308223237609362829554755728401493373318607841887810176737177367642717111831361789699091222010920178733813590198054538023179592556032800159137676499716895234682946856517003579855172671453405245238964492099612270203045519609299739761586484262004572853950297128042782843281869723887201 A089683 190 33161838949736312520872022036295147934702853546155073641839127135339471731934439441966082246358389193935214000520963238807235192912624315711366779060086058340304965626388982884534477438900806042417579877546997038656812890151796477068514009318695377877289968268986387725824864356123860068593886446687088353278920688505225222370401169974067371465410305831447634863281 A089683 191 2686108954928641314190633784939906982710931137238560964988969297962497210286689594799252661955029524708752334042198022343386050625922569572620709103866970725564702215737507613647292672550965289435823970081306760131201844102295514642549634754814325608060487429787897405791814012846032665556104802181654156615592575768923243012002494767899457088698234772347258423925761 A089683 192 217574825349219946449441336580132465599585422116323438164106513134962274033221857178739465618357391501408939057418039809814270100699728135382277437413224628770740879474738116705430706476628188444301741576585847570627349372285936686046520415139960374252899481812819689869136935040528645910044488976713986685862998637282782683972202076199856024184557016560127932337986641 A089683 193 17623560853286815662404748262990729713566419191422198491292627563931944196690970431477896715086948711614124063650861224594955878156677978965964472430471194930430011237453787453139887224606883263988441067703453653220815299155160871569768153626336790314484858026838394879400091738282820318713603607113832921554902889619905397401748368172188337958949118341370362519376917921 A089683 194 1427508429116232068654784609302249106798879954505198077794702832678487479931968604949709633922042845640744049155719759192191426130690916296243122266868166789364830910233756783704330865193157544383063726483979745910886039231568030597151220443733280015473273500173909985231407430800908445815801892176220466645947134059212337189541617821947255374674878585650999364069530351601 A089683 195 115628182758414797561037553353482177650709276314921044301370929446957485874489457000926480347685470496900267981613300494567505516585964219995692903616321509938551303728934299480050800080645761095028161845202359418781769177757010478369248855942395681253335153514086708803744001894873584111079953266273857798321717858796199312352871043577727685348665165437730948489631958479681 A089683 196 9365882803431598602444041821632056389707451381508604588411045285203556355833646017075044908162523110248921706510677340059967946843463101819651125192922042305022655602043678257884114806532306648697281109461391112921323303398317848747909157331334050181520147434641023413103264153484760312997476214568182481664059146562492144300582554529795942513241878400456206827660188636854161 A089683 197 758636507077959486797967387552196567566303561902196971661294668101488064822525327383078637561164371930162658227364864544857403694320511247391741140626685426706835103765537938888613299329116838544479769866372680146627187575263745748580641743838058064703131942205922896461364396432265585352795573380022781014788790871561863688347186916913471343572592150436952753040475279585187041 A089683 198 61449557073314718430635358391727921972870588514077954704564868116220533250624551518029369642454314126343175316416554028133449699239961411038731032390761519563253643405008573049977677245658463922102861359176187091876802193596363405635031981250882703240953687318679754613370516111013512413576441443781845262197892060596510958756122140269991178829379964185393172996278497646400150321 A089683 199 4977414122938492192881464029729961679802517669640314331069754317413863193300588672960378941038799444233797200629740876278809425638436874294137213623651683084623545115805694417048191856898335577690331770093271154442020977681305435856437590481321498962517248672813060123683011804992094505499691756946329466238029256908317387659245893361869285485179777099016847012698558309358412176001 A089683 200 403170543958017867623398586408126896064003931240865460816650099710522918657347682509790694224142754982937573251009010978583563476713386817825114303515786329854507154380261247780903540408765181792916873377554963509803699192185740304371444828987041415963897142497857870018323956204359654945475032312652686765280369809573708400398917362311412124299561945020364608028583223058031386256081 A089683 201 32656814060599447277495285499058278581184318430510102326148658076552356411245162283293046232155563153617943433331729889265268641613784332243834258584778692718215079504801161070253186773109979725226266743581952044294099634567044964654087031147950354693075668542326487471484240452553132050583477617324867627987709954575470380432312306347224382068264517546649533250315241067700542286742561 A089683 202 2645201938908555229477118125423720565075929792871318288418041304200740869310858144946736744804600615443053418099870121030486759970716530911750574945367074110175421439888894046690508128621908357743327606230138115587822070399930642136981049522983978730139129151928445485190223476656803696097261687003314277867004506320613100815017296814125174947529425921278612193275534526483743925226147441 A089683 203 214261357051592973587646568159321365771150313222576781361861345640260010414179509740685676329172649850887326866089479803469427557628039003851796570574733002924209136631000417781931158418374576977209536104641187362613587702394382013095465011361702277141269461306204084300408101609201099383878196647268456507227365011969661166016401041944139170749883499623567587655318296645183257943317942721 A089683 204 17355169921179030860599372020905030627463175371028719290310768996861060843548540288995539782662984637921873476153247864081023632167871159311995522216553373236860940067111033840336423831888340735153972424475936176371700603893944943060732665920297884448442826365802530828333056230345289050094133928428744977085416565969542554447328484397475272830740563469508974600080782028259843893408753360401 A089683 205 1405768763615501499708549133693307480824517205053326262515172288745745928327431763408638722395701755671671751568413076990562914205597563904271637299540823232185736145435993741067250330382955599547471766382550830286107748915409540387919345939544128640323868935630004997094977554657968413057624848202728343143918741843532946910233607236195497099289985641030226942606543344289047355366109022192481 A089683 206 113867269852855621476392479829157905946785893609319427263728955388405420194521972836099736514051842209405411877041459236235596050653402676246002621262806681807044627780315493026447276761019403563345213076986617253174727662148172771421467021103074419866233383786030404764693181927295441457667612704420995794657418089326168699728922186131835265042488836923448382351130010887412835784654830797590961 A089683 207 9223248858081305339587790866161790381689657382354873608362045386460839035756279799724078657638199218961838362040358198135083280102925616775926212322287341226370614850205554935142229417642571688630962259235915997507152940634001994485138828709349028009164904086668462785940147736110930758071076629058100659367250865235419664678042697076678656468441595790799318970441530881880439698557041294604867841 A089683 208 747083157504585732506611060159105020916862247970744762277325676303327961896258663777650371268694136735908907325269014048941745688336974958850023198105274639336019802866649949746520582829048306779107942998109195798079388191354161553296245125457271268742357231020145485661151966624985391403757206953706153408747320084068992838921458463210971173943769259054744836605764001432315615583120344862994295121 A089683 209 60513735757871444333035495872887506694265842085630325744463379780569564913596951765989680072764225075608621493346790137964281400755294971666851879046527245786217604032198645929468167209152912849107743382846844859644430443499687085816995855162038972768130935712631784338553309296623816703704333763250198426108532926809588419952638135520088665089445309983434331765066884116017564862232747933902537904801 A089683 210 4901612596387586990975875165703888042235533208936056385301533762226134758001353093045164085893902231124298340961090001175106793461178892705015002202768706908683625926608090320286921543941385940777727214010594433631198865923474653951176664268125156794218605792723174531422818053026529153000051034823266072514791167071576662016163688977127181872245070108658180872970417613397422753840852582646105570288881 A089683 211 397030620307394546269045888422014931421078189923820567209424234740316915398109600536658290957406080721068165617848290095183650270355490309106215178424265259603373700055255315943240645059252261202995904334858149124127108139801446970045309805718137700331707069210577137045248262295148861393004133820684551873698084532797709623309258807147301731651850678801312650710603826685191243061109059194334551193399361 A089683 212 32159480244898958247792716962183209445107333383829465943963363013965670147246877643469321567549892538406521415045711497709875671898794715037603429452365486027873269704475680591402492249799433157442668251123510079054295759323917204573670094263169153726868272606056748100665109245907057772833334839475448701769544847156614479488049963378931440263799904982906324707558909961500490687949833794741098646665348241 A089683 213 2604917899836815618071210073936839965053694004090186741461032404131219281926997089121015046971541295610928234618702631314499929423802371918045877785641604368257734846062530127903601872233754085752856128341004316403397956505237293570467277635316701451876330081090596596153873848918471679599500121997511344843333132619685772838532047033693446661367792303615412301312271706881539745723936537374028990379893207521 A089683 214 210998349886782065063768015988884037169349214331305126058343624734628761836086764218802218804694844944485187004114913136474494283327992125361716100636969953828876522531064940360191751650934080945981346395621349628675234476924220779207849488460652817601982736568338324288463781762396206047559509881798418932309983742194547599921095809729169179570791176592848396406294008257404719403638859527296348220771349809201 A089683 215 17090866340829347270165209295099607010717286360835715210725833603504929708723027901722979723180282440503300147333307964054434036949567362154299004151594566260138998325016260169175531883725660556624489058045329319922693992630861883115835808565312878225760601662035404267365566322754092689852320300425671933517108683117758355593608760588062703545234085304020720108909814668849782271694747621711004205882479334545281 A089683 216 1384360173607177128883381952903068167868100195227692932068792521883899306406565260039561357577602877680767311933997945088409156992914956334498219336279159867071258864326317073703218082581778505086583613701671674913738213403099812532382700493790343136286608734624867745656610872143081507878037944334479426614885803332538426803082309607633078987163960909625678328821694988176832364007274557358591340676480826098167761 A089683 217 112133174062181347439553938185148521597316115813443127497572194272595843818931786063204469963785833092142152266653833552161141716426111463094355766238611949232771968010431682969960664689124058912013272709835405668012795285651084815122998739997017794039215307504614287398185480643589602138121073491092833555805750069935612571049667078218279397960280833679679944634557294042323421484589239146045898594794946913951588641 A089683 218 9082787099036689142603868992997030249382605380888893327303347736080263349333474671119562067066652480463514333598960517725052479030515028510642817065327567887854529408844966320566813839819048771873075089496667859109036418137737870024962897939758441317176439907873757279253023932130757773187806952778519518020265755664784618255023033335680631234782747528054075515399140817428197140251728370829717786178390700030078679921 A089683 219 735705755021971820550913388432759450199991035852000359511571166622501331296011448360684527432398850917544661021515801935729250801471717309362068182291532998916216882116442271965911921025342950521719082249230096587831949869156767472021994733120433746691291632537774339619494938502591379628212363175060080959641526208847554078656865700190131130017402549772380116747330406211683968360389998037207140680449646702436373073601 A089683 220 59592166156779717464623984463053515466199273904012029120437264496422607834976927317215446722024306924321117542742779956794069314919209102058327522765614172912213567451431824029238865603052778992259245662187637823614387939401698165233781573382755133481994622235559721509179090018709901749885201417179866557730963622916651880371206121715400621531409606531562789456533762903146401437191589841013778395116421382897346218961681 A089683 221 4826965458699157114634542741507334752762141186224974358755418424210231234633131112694451184483968860870010520962165176500319614508455937266724529344014748005889298963565977746368348113847275098372998898637198663712765423091537551383936307444003165812041564401080337442243506291515502041740701314791569191176208053456248802310067695858947450344044178129056585945979234795154858516412518777122116050004430132014685043735896161 A089683 222 390984202154631726285397962062094114973733436084222923059188892361028730005283620128250545943201477730470852197935379296525888775184930918604686876865194588477033216048844197455836197221629282968212910789613091760733999270414541662098840902964256430775366716487507332821724009612755665380996806498117104485272852329956152987115483364574743477867578428453583461624318018407543539829414020946891400050358840693189488542607589041 A089683 223 31669720374525169829117234927029623312872408322822056767794300281243327130427973230388294221399319696168139028032765723018596990789979404406979637026080761666639690499956379993922731974951971920425245773958660432619453940903577874630006113140104770892804704035488093958559644778633208895860741326347485463307101038726448391956354152530554221707273852704740260391569759491011026726182535696698203404079066096148348571951214712321 A089683 224 2565247350336538756158496029089399488342665074148586598191338322780709497564665831661451831933344895389619261270654023564506356253988331756965350599112541694997814930496466779507741289971109725554444907690651495042175769213189807845030495164348486442317181026874535610643331227069289920564720047434146322527875184136842319748464686354974891958289182069083961091717150518771893164820785391432554475730404353788016234328048391698001 A089683 225 207785035377259639248838178356241358555755871006035514453498404145237469302737932364577598386600936526559160162922975908725014856573054872314193398528115877294823009370213809140127044487659887769910037522942771098416237306268374435447470108312227401827691663176837384462109829392612483565742323842165852124757889915084227899625639594752966248621423747595800848429089192020523346350483616706036912534162752656829314980571919727538081 A089683 226 16830587865558030779155892446855550043016225551488876670733370735764235013521772521530785469314675858651291973196761048606726203382417444657449665280777386060880663758987318540350290603500450909362713039358364458971715221807738329271245078773290419548043024717323828141430896180801611168825128231215434022105389083121822459869676807174990266138335323555259868722756224553662391054389172953188989915267182965203174513426325497930584561 A089683 227 1363277617110200493111627288195299553484314269670599010329403029596903036095263574243993623014488744550754649828937644937144822473975813017253422887742968270931333764477972801768373538883536523658379756188027521176708932966426804670970851380636523983391485002103230079455902590644930504674835386728450155790536515732867619249443821381174211557205161207976049366543254188846653675405523009208308183136641820181457135587532365332377349441 A089683 228 110425486985926239942041810343819263832229455843318519836681645397349145923716349513763483464173588308611126636143949239908730620392040854397527253907180429945438034922715796943238256649566458416328760251230229215313423570280571178348638961831558442654710285170361636435928109842239370878661666325004462619033457774362277159204949531875111136133618057846059998690003589296578947707847363745872962834067987434698027982590121591922565304721 A089683 229 8944464445860025435305386637849360370410585923308800106771213277185280819821024310614842160598060652997501257527659888432607180251755309206199707566481614825580480828739979552402298788614883131722629580349648566440387309192726265446239755908356233855031533098799292551310176897221389041171594972325361472141710079723344449895600912081884002026823062685530859893890290733022894764335636463415709989559506982210540266589799848945727789682401 A089683 230 724501620114662060259736317665798190003257459788012808648468275452007746405502969159802215008442912892797601859740450963041181600392180045702176312885010800872018947127938343744586201877805533669532996008321533881671372044610827501145420228576854942257554181002742696656124328674932512334899192758354279243478516457590900441543673878632604164172668077527999651405113549374854475911186553536672509154320065559053761593773787764603950964274481 A089683 231 58684631229287626881038641730929653390263854242829037500525930311612627458845740501943979415683875944316605750638976528006335709631766583701876281343685874870633534717363005843311482352102248227232172676674044244415381135613477027592779038514725250322861888661222158429146070622669533499126834613426696618721759833064862935765037584169240937297986114279767971763814197499363212548806110836470473241499925310283354689095676808932920028106232961 A089683 232 4753455129572297777364129980205301924611372193669152037542600355240622824166504980657462332670393951489645065801757098768513192480173093279851978788838555864521316312106403473308230070520282106405805986810597583797645871984691639235015102119692745276151812981558994832760831720436232213429273603687562426116462546478253897796968044317708515921136875256661205712868949997448420216453294977754108332561493950132951729816749821523566522276604869841 A089683 233 385029865495356119966494528396629455893521147687201315040950628774490448757486903433254448946301910070661250329942325000249568590894020555668010281895923025026226621280618681337966635712142850618870284931658404287609315630760022778036223271695112367368296851506278581453627369355334809287771161898692556515433466264738565721554411589734389789612086895789557662742384949793322037532716893198082774937481009960769090115156735543408888304404994457121 A089683 234 31187419105123845717286056800126985927375212962663306518317000930733726349356439178093610364650454715723561276725328325020215055862415665009108832833569765027124356323730113188375297492683570900128493079464330747296354566091561845020934085007304101756832044972008565097743816917782119552309464113794097077750110767443823823445907338768485572958579038558954170682133180933259085040150068349044704769935961806822296299327695579016119952656804551026801 A089683 235 2526180947515031503100170600810285860117392249975727827983677075389431834297871573425582439536686831973608463414751594326637419524855668865737815459519150967197072862222139168258399096907369242910407939436610790531004719853416509446695660885591632242303395642732693772917249170340351683737066593217321863297758972162949729699118494440247331409644902123275287825252787655593985888252155536272621086364812906352606000245543341900305716165201168633170881 A089683 236 204620656748717551751113818665633154669508772248033954066677843106543978578127597447472177602471633389862285536594879140457630981513309178124763052221051228342962901839993272628930326849496908675743043094365474033011382308126737265182348531732922211626575047061348195606297182797568486382702394050603070927118476745198928105628598049660033844181237071985298313845475800103112856948424598438082307995549845414561086019889010693924763009381294659286841361 A089683 237 16574273196646121691840219311916285528230210552090750279400905291630062264828335393245246385800202304578845128464185210377068109502578043428105807229905149495779995049039455082943356474809249602735186490643603396673921966958265718479770231070366699141752578811969203844110071806603047396998893918098848745096596616361113176555916442022462741378680202830809163421483539808352141412822392473484666947639537478579447967611009866207905803759884867402234150241 A089683 238 1342516128928335857039057764265219127786647054719350772631473328622035043451095166852864957249816386670886455405599002040542516869708821517676570385622317109158179598972195861718411874459549217821550105742131875130587679323619523196861388716699702630481958883769505511372915816334846839156910407366006748352824325925250167301029231803819482051673096429295542237140166724476523454438613790352258022758802535764935285376491799162840370104550674259580966169521 A089683 239 108743806443195204420163678905482749350718411432267412583149339618384838519538708515082061537235127320341802887853519165283943866446414542931802201235407685841812547516747864799191361831223486643545558565112681885577602025213181378945772486052675913069038669585329946421206181123122593971709742996646546616578770399945263551383367776109378046185520810772938921208353504682598399809527717018532899843463005396959758115495835732190069978468604615026058259731201 A089683 240 8808248321898811558033257991344102697408191326013660419235096509089171920082635389721646984516045312947686033916135052387999453182159577977475978300068022553186816348856577048734500308329102418127190243774127232731785764042267691694607571370266748958592132236411725660117700670972930111708489182728370275942880402395566347662052789864859621741027185672608052617876633879290470384571745078501164887320503437153740407355162694307395668255956973817110719038227281 A089683 241 713468114073803736200693897298872318490063497407106493958042817236222925526693466567453405745799670348762568747206939243427955707754925816175554242305509826808132124257382740947494524974657295868302409745704305851274646887423683027263213280991606665645962711149349778469533754348807339048387623800997992351373312594040874160626275979053629361023202039481252262048007344222528101150311351358594355872960778409452972995768178238899049128732514879185968242096409761 A089683 242 57790917239978102632256205681208657797695143289975626010601468196134056967662170791963725865409773298249768068523762078717664412328148991110219893626746295971458702064848002016747056522947240965332495189402048773953246397881318325208320275760320139917322979603097332056032234102253394462919397527880837380461238320117310807010728354303343978242879365197981433225888594882024776193175219460046142825709823051165690812657222437350822979427333705214063427609809190641 A089683 243 4681064296438226313212752660177901281613306606488025706858718923886858614380635834149061795098191637158231213550424728376130817398580068279927811383766449973688154867252688163356511578358726518191932110341565950690212958228386784341873942336585931333303161347850883896538610962282524951496471199758347827817360303929502175367868996698570862237673228581036496091296976185444006871647192776263737568882495667144420955825235017425416661333614030122339137636394544441921 A089683 244 379166208011496331370232965474410003810677835125530082255556232834835547764831502566074005402953522609816728297584402998466596209284985530674152722085082447868740544247467741231877437847056847973546500937666842005907249616499329531691789329263460437997556069175921595619627487944884521071214167180426174053206184618289676204797388732584239841251531515063956183395055071020964556603422614877362743079482149038698097421844036411458749568022736439909470148547958099795601 A089683 245 30712462848931202840988870203427210308664904645167936662700054859621679368951351707851994437639235331395154992104336642875794292952083827984606370488891678277367984084044887039782072465611604685857266575951014202478487218936445692067034935670340295477802041603249649245189826523535646206768347541614520098309700954081463772588588487339323427141374052720180450854999460752698129084877231805066382189438054072134545891169366949328158715009841651632667082032384606083443681 A089683 246 2487709490763427430120098486477604035001857276258602869678704443629356028885059488336011549448778061843007554360451268072939337729118790066753116009600225940466806710807635850222347869714539979554438592652032150400757464733852101057429829789297563933701965369863221588860375948406387342748236150870776127963085777280598565579675667474485197598451298270334616519254956320968548455875055776210376957344482379842898217184718722895580855915797173782246033644623153092758938161 A089683 247 201504468751837621839727977404685926835150439376946832443975059933977838339689818555216935505351023009283611903196552713908086356058621995407002396777618301177811343575418503868010177446877738343909526004814604182461354643442020185651816212933102678629859194958920948697690451820917374762607128220532866365009947959728483811953729065433301005474555159897103938059651461998452424925879517873040533544903072767274755591962216554542049329179571076361928725214475400513473991041 A089683 248 16321861968898847369017966169779560073647185589532693427961979854652204905514875302972571775933432863751972564158920769826554994840748381627967194138987082395402718829608898813308824373197096805856671606389982938779369726118803635037797113247581316969018594791672596844512926597494307355771177385863162175565805784738007188768252054300097381443438967951665418982831768421874646418996240947716283217137148894149255202948939540917905995663545257185316226742372507441591393274321 A089683 249 1322070819480806636890455259752144365965422032752148167664920368226828597346704899540778313850608061963909777696872582355950954582100618911865342725257953674027620225198320803878014774228964841274390400117588618041128947815623094438061566173054086674490506178125480344405547054397038895817465368254916136220830268563778582290228416398307887896918556404084898937609373242171846359938695516765018940588109060426089671438864102814350385648747165832010614366132173102768902855220001 A089683 250 107087736377945337588126876039923693643199184652924001580858549826373116385083096862803043421899253019076691993446679170832027321150150131861092760745894247596237238241063985114119196712546152143225622409524678061331444773065470649482986860017381020633731000428163907896849311406160150561214694828648207033887251753666065165508501728262938919650403068730876813946359232615919555155034336857966534187636833894513263386547992327962381237548520432392859763656706021324281131272820081 A089683 251 8674106646613572344638276959233819185099133956886844128049542535936222427191730845887046517173839494545212051469181012837394213013162160680748513620417434055295216297526182794243654933716238323601275415171498922967847026618303122608121935661407862671332211034681276539644794223898972195458390281120504769744867392046951278406188639989298052491682648567201021929655097841889483967557781285495289269198583545455574334310387378564952880241430155023821640856193187727266771633098426561 A089683 252 702602638375699359915700433697939353993029850507834374372012945410834016602530198516850767891080999058162176169003662039828931254066135015140629603253812158478912520099620806333736049631015304211703308628891412760395609156082552931257876788574036876377909093809183399711228332135816747832129612770760886349334258755803053550901279839133142251826294533943282776302062925193048201372180284125118430805085267181901521079141377663761183299555842556929552909351648205908608502280972551441 A089683 253 56910813708431648153171735129533087673435417891134584324133048578277555344804946079864912199177560923711136269689296625226143431579356936226390997863558784836791914128069285313032620020112239641147967998940204433592044341642686787431888019874496986986610636598543855376609494903001156574402498634431631794296074959220047337623003666969784522397929857249405904880467096940636904311146603014134592895211906641734023207410451590764655847264023247111293785657483504678597288684758776666721 A089683 254 4609775910382963500406910545492180101548268849181901330254776934840481982929200632469057888133382434820602037844833026643317617957927911834337670826948261571780145044373612110355642221629091410932985407914156559120955591673057629781982929609834255945915461564482052285505369087143093682526602389388962175337982071696823834347463297024552546314232318437201878295317834852191589249202874844144902024512164437980455879800246578851937123628385883016014796638256163878966380383465460910004401 A089683 255 373391848741020043532959754184866588225409776783734007750636931722079040617265251229993688938803977220468765065431475158108727054592160858581351336982809187314191748594262580938807019951956404285571818041046681288797402925517668012340617298396574731619152386723046235125934896058590588284654793540505936202376547807442730582144527058988756251452817793413352141920744623027518729185432862375737063985485319476416926263819972887006907013899256524297198527698749274196276811060702333710356481 A089683 256 30244739748022623526169740088974193646258191919482454627801591469488402289998485349629488804043122154857969970299949487806806891421965029545089458295607544172449531636135269056043368616108468747131317261324781184392589636966931108999590001170122553261151343324566745045200726580745837651057038276780980832392500372402861177153706691778089256367678241266481523495580314465229017064020061852434702182824310877589771027369417803847559468125839778468073080743598691209898421695916889030538874961 A089683 257 2449823919589832505619748947206909685346913545478078824851928909028560585489877313319988593127492894543495567594295908512351358205179167393152246121944211077968412062526956793539512857904785968517636698167307275935799760594321419828966790094779926814153258809289906348661258853040412849735620100419259447423792530164631755349450242034025229765781937542585003403142005471683550382185625010047210876808769181084771453216922842111652316918193022055913919540231493988001772157369268011473648871841 A089683 258 198435737486776432955199664723759684513099997183724384813006241631313407424680062378919076043326924458023140975137968589500460014619512558845331935877481097315441377064683500276700541490287663449928572551551889350799780608140035006146309997677174071946413963552482414241561967096273440828585228133960015241327194943335172183305469604756043611028336940949385275654502443206367580957035625813824081021510303667866487710570750211043837670373634786529027482758751013028143544746910708929365558619121 A089683 259 16073294736428891069371172842624534445561099771881675169853505572136386001399085052692445159509480881099874418986175455749537261184180517266471886806075968882550751542239363522412743860713300739444214376675703037414782229259342835497851109811851099827659531047751075553566519334798148707115403478850761234547502790410148946847743037985239532493295292216900207328014697899715774057519885690919750562742334597097185504556230767094550851300264417708851226103458832055279627124499767423278610248148801 A089683 260 1301936873650740176619065000252587290090449081522415688758133951343047266113325889268088057920267951369089827937880211915712518155918621898584222831292153479486610874921388445315432252717777359894981364510731946030597360570006769675325939894759939086040422014867837119838888066118650045276347681786911659998347726023222064694667186076804402131956918669568916793569190529876977698659110740964499795582129102364872025869054692134658618955321417834416949314380165396477649797084481161285567430100052881 A089683 261 105456886765709954306144265020459570497326375603315670789408850058786828555179397030715132691541704060896276062968297165172713970629408373785322049334664431838415480868632464070550012470139966151493490525369287628478386206170548343701401131475555065969274183204294806706949933355610653667384162224739844459866165807880987240268042072221156572688510412235082260279104432920035193591387970018124483442152457291554634095393430062907348135381034844587772894464793397114689633563842974064130961838104283361 A089683 262 8542007828022506298797685466657225210283436423868569333942116854761733112969531159487925748014878028932598361100432070378989831620982078276611085996107818978911653950359229589714551010081337258270972732554912297906749282699814415839813491649519960343511208839547879343262944601804462947058117140203927401249159430438359966461711407849913682387769343391041663082607459066522850680902425571468083158814349040615925361726867835095495198965863822411609604451648265166289860318671280899194607908886446952241 A089683 263 691902634069823010202612522799235242032958350333354116049311465235700382150532023918521985589205120343540467249134997700698176361299548340405497965684733337291843969979097596766878631816588317919948791336947896130446691898684967683024892823611116787824407916003378226804298512746161498711707488356518119501181913865507157283398624035843008273409316814674374709691204184388350905153096471288914735863962272289889954299876294642735111116234969615340377960583509478469478685812373752834763240619802203131521 A089683 264 56044113359655663826411614346738054604669626377001683399994228684091730954193093937400280832725614747826777847179934813756552285265263415572845335220463400320639361568306905338117169177143653751515852098292779586566182043793482382325016318712500459813777041196273636371148179532439081395648306556877967679595735023106079739955288546903283670146154661988624351484987538935456423317400814174402093604980944055481086298289979866061544000415032538842570614807264267756027773550802273979615822490203978453653201 A089683 265 4539573182132108769939340762085782422978239736537136355399532523411430207289640608929422747450774794573969005621574719914280735106486336661400472152857535425971788287032859332387490703348635953872784019961715146511860745547272072968326321815712537244915940336898164546063002542127565593047512831107115382047254536871592458936378372299165977281838527621078572470283990653771970288709465948126569582003456468493967990161488369150985064033617635646248219799388405688238249657614984192348881621706522254745909281 A089683 266 367705427752700810365086601728948376261237418659508044787362134396325846790460889323283242543512758360491489455347552313056739543625393269573438244381460369503714851249661605923386746971239512263695505616898926867460720389329037910434432067072715516838191167288751328231103205912332813036848539319676345945827617486598989173846648156232444159828920737307364370093003242955529593385466741798252136142279973948011407203080557901229790186723028487346105803750460860747298222266813719580259411358228302634418651761 A089683 267 29784139647968765639572014740044818477160230911420151627776332886102393590027332035185942646024533427199810645883151737357595903033656854835448497794898289929800902951222590079794326504670400493359335954968813076264318351535652070745188997432889956863893484550388857586719359678898957855984731684893784021612037016414518123081578500654827976946142579721896513977533262679397897064222806085658423027524677889788923983449525189999613005124565307475034570103787329720531156003611911286001012320016492513387910792641 A089683 268 2412515311485470016805333193943630296649978703825032281849882963774293880792213894850061354327987207603184662316535290725965268145726205241671328321386761484313873139049029796463340446878302439962106212352473859177409786474387817730360308792064086505975372248581497464524268133990815586334763266476396505750574998329575967969607858553041066132637548957473617632180194277031229662202047292938332265229498909072902842659411540389968653415089789905477800178406773707363023636292564814166081997921335893584420774203921 A089683 269 195413740230323071361231988709434054028648275009827614829840520065717804344169325482854969700566963815857957647639358548803186719803822624575377594032327680229423724262971413513530576197142497636930603200550382593370192704425413236159185012157191006984005152135101294626465718853256062493115824584588116965796574864695653405538236542796326356743641465555363028206595736439529602638365830728004913483589411634905130255412334771587460926622272982343701814450948670296404914539697749947452641831628207380338082710517601 A089683 270 15828512958656168780259791085464158376320510275796036801217082125323142151877715364111252545745924069084494569458788042453058124304109632590605585116618542098583321665300684494595976671968542308591378859244580990062985609058458472128893985984732471565704417322943204864743723227113741061942381791351637474229522564040347925848597159966502434896234958709984405284734254651601897813707632288968397992170742342427315550688399116498584335056404111569839846970526842294008798077715517745743663988361884797807384699551925681 A089683 271 1282109549651149671201043077922596828481961332339478980898583652151174514302094944493011456205419849595844060126161831438697708068632880239839052394446101909985249054889355444062274110429451926995901687598811060195101834333735136242440412864763330196822057803158399594044241581396213026017332925099482635412591327687268181993736369957286697226595031655508736828063474626779753722910318215406440237365830129736612559605760328436385331139568733037157027604612674225814712644294956937405236783057312668622398160663705980161 A089683 272 103850873521743123367284489311730343107038867919497797452785275824245135658469690503933927952639007817263368870219108346534514353559263299426963243950134254708805173446037790969044202944785606086668036695503695875803248581032546035637673442045829745942586682055830367117583568093093255107403966933058093468419897542668722741492645966540222475354197564096207683073141444769160051555735775447921659226632240508665617328066586603347211822305067376009719235973626612290991724187891511929824179427642326158414251013760184393041 A089683 273 8411920755261192992750043634250157791670148301479321593675607341763855988336044930818648164163759633198332878487747776069295662638300327253584022759960874631413219049129061068492580438527634093020110972335799365940063135063636228886651548805712209421349521246522259736524269015540553663699721321577705570942011700956166542060904323289758020503690002691792822328924457026301964176014597811281654397357211481201915003573393514871124157606710457456787258113863755595570329659219212466315758533639028418831554332114574935836321 A089683 274 681365581176156632412753534374262781125282012419825049087724194682872335055219639396310501297264530289064963157507569861612948673702326507540305843556830845144470742979453946547899015520738361534628988759199748641145113940154534539818775453262688963129311220968303038658465790258784846759677427047794151246302947777449489906933250186470399660798890218035218608642881019130459098257182422713814006185934129977355115289444874704561056766143547053999767907222964203241196702396756209771576441224761301925355900901280569802742001 A089683 275 55190612075268687225433036284315285271147843006005828976105659769312659139472790791101150605078426953414262015758113158790648842569888447110764773328103298456702130181335769670379820257179807284304948089495179639932754229152517297725320811714277806013474208898432546131335729010961572587533871590871326250950538769973408682461593265104102372524710107660852707300073362549567186958831776239818934501060664528165764338445034851069445598057627311373981200485060100462536932894137252991497691739205665455953827973003726154022102081 A089683 276 4470439578096763665260075939029538106962975283486472147064558441314325390297296054079193199011352583226555223276407165862042556248160964215971946639576367174992872544688197343300765440831564390028700795249109550834553092561353901115750985748856502287091410920773036236638194049887887379590243598860577426326993640367846103279389054473432292174501518720529069291305942366514942143665373875425333694585913826781426911414047822936625093442667812221292477239289868137465491564425117492311313030875658901932260065813301818475790268561 A089683 277 362105605825837856886066151061392586664000997962404243912229233746460356614080980380414649119919559241350973085388980434825447056101038101493727677805685741174422676119743984807362000707356715592324764415177873617598800497469665990375829845657376685254404284582615935167693718040918877746809731507706771532486484869795534365630513412348015666134623016362854612595781331687710313636895283909452029261459019969295579824537873657866632568856092789924690656382479319134704816718434516877216355500928371056513065330877447296539011753441 A089683 278 29330554071892866407771358235972799519784080834954743756890567933463288885740559410813586578713484298549428819916507415220861211544184086220991941902260545035128236765699262769396322057295893962978305917629407763025502840295042945220442217498247511505606747051191890748583191161314429097491588252124248494131405274453438283616071586400189268956904464325391223620258287866704535404588517996665614370178180617512941965787567766287197238077343515983899943166980824849911090154193195867054524795575198055577558291801073231019659952028721 A089683 279 2375774879823322179029480017113796761102510547631334244308136002610526399744985312275900512875792228182503734413237100632889758135078910983900347294083104147845387178021640284321102086640967411001242779327982028805065730063898478562855819617358048431954146511146543150635238484066468756896818648422064128024643827230728500972901798498415330785509261610356689113240921317203067367771669957729914763984432630018548299228792989069262976284264824794695895396525446812842798302489648865231416508441591042501782221635886931712592456114326401 A089683 280 192437765265689096501387881386217537649303354358138073788959016211452638379343810294347941542939170482782802487472205151264070408941391789695928130820731435975476361419752863030009269017918360291100665125566544333210324135175776763591321389006001922988285867402869995201454317209383969308642310522187194369996150005689008578805045678371641793626250190438891818172514626693448456789505266576123095882739043031502412237532232114610301079025450808370367527118561191840266662501661558083744737183768874442644359952506841468719988945260438481 A089683 281 15587458986520816816612418392283620549593571703009183976905680313127663708726848633842183264978072809105407001485248617252389703124252734965370178596479246314013585274999981905430750790451387183579153875170890090990036254949237917850897032509486155762051155259632469611317799693960101514000027152297162743969688150460809694883208699948102985283726265425550237271973684762169324999949926592665970766501862485551695391240110801283434387401061515477999769696603456539061599662634586204783323711885278829854193156153054158966319104566095516961 A089683 282 1262584177908186162145605889774973264517079307943743902129360105363340760406874739341216844463223897537537967120305137997443565953064471532194984466314818951435100407274998534339890814026562361869911463888842097370192936650888271345922659633268378616726143576030230038516741775210768222634002199336070182261544740187325585285539904695796341807981827499469569219029868465735715324995944054005943632086650861329687326690448974903958185379485982753717981345424879979663989572673401482587449220662707585218189645648397386876271847469853736873841 A089683 283 102269318410563079133794077071772834425883423943443256072478168534430601592956853886638564401521135700540575336744716177792928842198222194107793741771500335066243132989274881281531155936151551311462828574996209886985627868721949979019735430294738667954817629658448633119856083792072226033354178146221684763185123955173372408128732280359503686446528027457035106741419345724592941324671468374481434199018719767704673461926366967220613015738364603051156488979415278352783155386545520089583386873679314402673361297520188336978019645058152686781121 A089683 284 8283814791255609409837320242813599588496557339418903741870731651288878729029505164817723716523211991743786602276322010401227236218055997722731293083491527140365693772131265383804023630828275656228489114574693000845835857366477948300598569853873832104340228002334339282708342787157850308701688429843956465817995040369043165058427314709119798602168770224019843646054967003692028247298388938332996170120516301184078550416035724344869654274807532847143675607332637546575435586310187127256254336768024466616542265099135255295219591249710367629270801 A089683 285 670988998091704362196822939667901566668221144492931203091529263754399177051389918350235621038380171331246714784382082842499406133662535815541234739762813698369621195542632496088125914097090328154507618280550133068512704446684713812348484158163780400451558468189081481899375765759785875004836762817360473731257598269892496369732612491438703686775670388145607335330452327299054288031169504004972689779761820395910362583698893671934441996259410160618637724193943641272610282491125157307756601278209981795939923473029955678912786891226539777970934881 A089683 286 54350108845428053337942658113100026900125912703927427450413870364106333341162583386369085304108793877830983897534948710242451896826665401058840013920787909567939316838953232183138199041864316580515117080724560778549529060181461818800227216811266212436576235923315600033849437026542655875391777788206198372231865459861292205948341611806534998628829301439794194161766638511223397330524729824402787872160707452068739369279610387426689801697012223010109655659709434943081432881781137741928284703535008525471133801315426409991935738189349722015645725361 A089683 287 4402358816479672320373355307161102178910198929018121623483523499492613000634169254295895909632812304104309695700330845529638603642959897485766041127583820675003084663955211806834194122391009643021724483538689423062511853874698407322818404561712563207362675109788563602741804399149955125906734000844702068150781102248764668681815670556329334888935173416623329727103097719409095183772503115776625817645017303617567888911648441381561873937457990063818882108436464230389596063424272157096191060986335690563161837906549539209346794793337327483267303754241 A089683 288 356591064134853457950241779880049276491726113250467851502165403458901653051367709597967568680257796632449085351726798487900726895079751696347049331334289474675249857780372156353569723913671781084759683166633843268063460163850570993148290769498717619796376683892873651822086156331146365198445454068420867520213269282149938163227069315062676126003749046746489707895350915272136709885572752377906691229246401593022999001843523751906511788934097195169329450783353602661557281137366044724791475939893190935616108870430512675957090378260323526144651604093521 A089683 289 28883876194923130093969584170283991395829815173287895971675397680171033897160784477435373063100881527228375913489870677519958878501459887404110995838077447448695238480210144664639147637007414267865534336497341304713140273271896250445011552329396127203506511395322765797588978662822855581074081779542090269137274811854144991221392614520076766206303672786465666339523424137043073500731392942610441989568958529034862919149325423904427454903661872808715685513451641815586139772126649622708109551131348465784904818504871526752524320639086205617716779931575201 A089683 290 2339593971788773537611536317793003303062215029036319573705707212093853745670023542672265218111171403705498448992679524879116669158618250879732990662884273243344314316897021717835770958597600555697108281256284645681764362135023596286045935738681086303484027423021144029604707271688651302067000624142909311800119259760185744288932801776126218062710597495703718973501397355100488953559242828351445801155085640851823896451095359336258623847196611697505970526589582987062477321542258619439356873641639225728577290298894593666954469971765982655035059174457591281 A089683 291 189507111714890656546534441741233267548039417351941885470162284179602153399271906956453482667004883700145374368407041515208450201848078321258372243693626132710889459668658759144697447646405645011465770781759056300222913332936911299169720794833167990582206221264712666397981289006780755467427050555575654255809660040575045287403556943866223663079558397152001236853613185763139605238298669096467109893561936908997735612538724106236948531622925547497983612653756221952060663044922948174587906764972777284014760514210462087023312067713044595057839793131064893761 A089683 292 15350076048906143180269289781039894671391192805507292723083145018547774425341024463472732096027395579711775323840970362731884466349694344021928151739183716749582046233161359490720493259358857245928727433322483560318055979967889815232747384381486607237158703922441725978236484409549241192861591095001627994720582463286578668279688112453164116709444230169312100185142668046814308024302192196813835901378516889628816584615636652605192831061456969347336672624954253978116913706638758802141620447962794960005195601651047429048888277484756612199685023243616256394641 A089683 293 1243356159961397597601812472264231468382686617246090710569734746502369728452622981541291299778219041956653801231118599381282641774325241865776180290873881056716145744886070118748359954008067436920226922099121168385762534377399075033852538134900415186209855017717779804237155237173488536621788878695131867572367179526212872130654737108706293453464982643714280114996556111791958949968477567941920708011659868059934143353866568861020619315978014517134270482621294572227470010237739462973471256284986391760420843733734841752959950476265285588174486882732916767965921 A089683 294 100711848956873205405746810253402748938997615996933347556148514466691948004662461504844595282035742398488957899720606549883893983720344591127870603560784365594007805335771679618617156274653462390538380690028814639246765284569325077742055588926933630082998256435140164143209574211052571466364899174305681273361741541623242642583033705805209769730663594140856689314721045055148674947446683003295577348944449312854665611663192077742670164594219175887875909092324860350425070829256896500851171759083897732594088342432522181989755988577488132642133437501366258205239601 A089683 295 8157659765506729637865491630525622664058806895751601152048029671802047788377659381892412217844895134277605589877369130540595412681347911881357518888423533613114632232197506049107989658246930453633608835892333985778987988050115331297106502703081624036722858771246353295599975511095258288775556833118760183142301064871482654049225730170221991348183751125409391834492404649467042670743181323266941765264500394341227914544718558297156283332131753246917948636478313688384430737169808616568944912485795716340121155737034296741170235074776538744012808437610666914624407681 A089683 296 660770441006045100667104822072575435788763358555879693315890403415965870858590409933285389645436505876486052780066899573788228427189180862389959029962306222662285210807997989977747162318001366744322315707279052848098027032059341835065626718949611546974551560470954616943598016398715921390820103482619574834526386254590094977987284143787981299202883841158160738593884776606830456330197687184622282986424531941639461078122203222069658949902672013000353839554743408759138889710754497942084537911349453023549813614699778036034789041056899638265037483446464020084577022161 A089683 297 53522405721489653154035490587878610298889832043026255158587122676693235539545823204596116561280356975995370275185418865476846502602323649853586681426946804035645102075447837188197520147758110706290107572289603280695940189596806688640315764234918535304938676398147323972431439328295989632656428382092185561596637286621797693216970015646826485235433591133811019826104666905153266962746012661954404921900387087272796347327898460987642374942116433053028661003934216109490250066571114333308847570819305694907534902790682020918817912325608870699468036159163585626850738795041 A089683 298 4335314863440661905476874737618167434210076395485126667845556936812152078703211679572285441463708915055624992290018928103624566710788215638140521195582691126887253268111274812243999131968406967209498713355457865736371155357341341779865576903028401359700032788249933241766946585591975160245170698949467030489327620216365613150574571267392945304070120881838692605914478019317414623982427025618306798673931354069096504133559775339999032370311431077295321541318671504868710255392260260998016653236363761287510327126045243694424250898374318526656910928892250435774909842398321 A089683 299 351160503938693614343626853747071562171016188034295260095490111881784318374960146045355120758560422119505624375491533176393589903573845466689382216842197981277867514717013259791763929689440964343969395781792087124646063583944648684169111729145300510135702655848244592583122673432949987979858826614906829469635537237525614665196540272658828569629679791428934101079072719564710584542576589075082850692588439679596816834818341802539921621995225917260921044846812391894365530686773081140839348912145464664288336497209664739248364322768319800659209785240272285297767697234264001 A089683 300 28444000819034182761833775153512796535852311230777916067734699062424529788371771829673764781443394191679955574414814187287880782189481482801839959564218036483507268692078074043132878304844718111861521058325159057096331150299516543417698050060769341320991915123707811999232936548068949026368564955807453187040478516239574787880919762085365114140004063105743662187404890284741557347948703715081710906099663614047342163620285686005733651381613299298134604632591803743443607985628619572407987261883782637807355256273982843879117510144233903853395992604462055109119183475975384081 A089683 301 2303964066341768803708535787434536519404037209693011201486510624056386912858113518203574947296914929526076401527599949170318343357348000106949036724701660955164088764058323997493763142692422167060783205724337883624802823174260840016833542054922316647000345125020332771937867860393584871135853761420403708150278759815405557818354500728914574245340329111565236637179796113064066145183845000921618583394072752737834715253243140566464425761910677243148902975239936103218932246835918185365046968212586393662395775758192610354208518321682946212125075400961426463838653861554006110561 A089683 302 186621089373683273100391398782197458071727013985133907320407360548567339941507194974489570731050109291612188523735595882795785811945188008662871974700834537368291189888724243796994814558086195531923439663671368573609028677115128041363516906448707648407027955126646954526967296691880374562004154675052700360172579545047850183286714559042080513872566658036784167611563485158189357759891445074651105254919892971764611935512694385883618486714764856695061140994434824360733511993709373014568804425219497886654057836413601438690889984056318643182131107477875543570930962785874494955441 A089683 303 15116308239268345121131703301357994103809888132795846492952996204433954535262082792933655229215058852620587270422583266506458650767560228701692629950767597526831586380986663747556579979204981838085798612757380854462331322846325371350444869422345319520969264365258403316684351032042310339522336528679268729173978943148875864846223879282408521623677899300979517576536642297813337978551207051046739525648511330712933566776528245256573097423895953392299952420549220773219414471490459214180073158442779328818978684749501716533962088708561810097752619705707919029245407985655834091390721 A089683 304 1224420967380735954811667967409997522408600938756463565929192692559150317356228706227626073566419767062267568904229244587023150712172378524837103026012175399673358496859919763552082978315603528884949687633347849211448837150552355079386034423209970881198510413585930668651432433595427137501309258823020767063092294395058945052544134221875090251517909843379340923699468026122880376262647771134785901577529417787747618908898787865782420891335572224776296146064486882630772572190727196348585925833865125634337273464709639039250929185393506617917962196162341441368878046838122561402648401 A089683 305 99178098357839612339745105360209799315096676039273548840264608097291175705854525204437711958880001132043673081242568811548875207685962660511805345106986207373542038245653500847718721243563885839680924698301175786127355809194740761430268788280007641377079343500460384160766027121229598137606049964664682132110475845999774549256074871971882310372950697313726614819656910115953310477274469461917658027779882840807557131620801817128376092198181350206879987831223437493092578347448902904235459992543075176381319150641480762179325264016874036051354937889149656750879121793887927473614520481 A089683 306 8033425966985008599519353534176993744522830759181157456061433255880585232174216541559454668669280091695537519580648073735458891822562975501456232953665882797256905097897933568665216420728674753014154900562395238676315820544774001675851771850680618951543426823537291117022048196819597449146090047137839252700948543525981738489742064629722467140209006482411855800392209719392218148659232026415330300250170510105412127661284947187398463468052689366757279014329098436940498846143361135243072259395989089286886851201959941736525346385366796920159749969021122196821208865304922125362776158961 A089683 307 650707503325785696561067636268336493306349291493673753940976093726327403806111539866315828162211687427338539086032493972572170237627601015617954869246936506577809312929732619061882530079022654994146546945554014332781581464126694135743993519905130135075017572706520580478785903942387393380833293818164979468776832025604520817669107235007519838356929525075360319831768987270769670041397794139641754320263811318538382340564080722179275540912267838707339600160656973392180406537612251954688853011075116232237834947358755280658553057214710550532939747490710897942517918089698692154384868875841 A089683 308 52707307769388641421446478537735255957814292610987574069219063591832519708295034729171582081139146681614421665968632011778345789247835682265054344409001857032802554347308342144012484936400835054525870302589875160955308098594262224995263475112315540941076423389228167018781658219333378863847496799271363336970923394073966186231197686035609106906911291531104185906373287968932343273353221325310982099941368716801608969585690538496521318813893694935294507613013214844766612929546592408329797093897084414811264630736059177733342797634391554593168119546747582733343951365265594064505174378943121 A089683 309 4269291929320479955137164761556555732582957701489993499606744150938434096371897813062898148572270881210768154943459192954046008929074690263469401897129150419657006902131975713665011279848467639416595494509779888037379955986135240224616341484097558816227190294527481528521314315766003687971647240740980430294644794919991261084727012568884337659459814614019439058416236325483519805141610927350189550095250866060930326536440933618218226823925389289758855116654070402426095647293273985074713564605663837599712435089620793396400766608385715922046617683286554201400860060586513119224919124694392801 A089683 310 345812646274958876366110345686081014339219573820689473468146276226013161806123722858094750034353941378072220550420194629277726723255049911341021553667461183992217559072690032806865913667725878792744235055292170931027776434876954458193923660211902264114402413856726003810226459577046298725703426500019414853866228388519292147862888018079631350416244983735574563731715142364165104216470485115365353557715320150935356449451715623075676372737956532470467264448979702596513747430755192791051798733058770845576707242259284265108462095279242989685776032346210890313469664907507562657218449100245816881 A089683 311 28010824348271668985654938000572562161476785479475847350919848374307066106296021551505674752782669251623849864584035764971495864583659042818622745847064355903369622284887892657356139007085796182212283039478665845413249891225033311113707816477164083393266595522394806308628343225740750196781977546501572603163164499470062663976893929464450139383715843682581539662268926531497373441534109294344593638174940932225763872405588965469129786191774479130107848420367355910317613541891170616075195697377760438491713286623002025473785429717618682164547858620043082115391042857508112575234694377119911167361 A089683 312 2268876772210005187838049978046377535079619623837543635424507718318872354609977745671959654975396209381531839031306896962691165031276382468308442413612212828172939405075919305245847259573949490759194926197771933478473241189227698200210333134650290754854594237313979310998895801285000765939340181266627380856216324457075075782128408286620461290080983338289104712643783049051287248764262852841912084692170215510286873664852706202999512681533732809538735722049755828735726696893184819902090851487598595517828776216463164063376619807127113255328376548223489651346674471458157118594010244546712804556241 A089683 313 183779018549010420214882048221756580341449189530841034469385125183828660723408197399428732053007092959904078961535858653977984367533386979932983835502589239082008091811149463724913628025489908751494789022019526611756332536327443554217036983906673551143222133222432324190910559904085062041086554682596817849353522281023081138352401071216257364496559650401417481724146426973154267149905291080194878860065787456333236766853069202442960527204232357572637593486030222127593862448347970412069358970495486236944130873533516289133506204377296173681598500406102661759080632188110726606114829808283737169055521 A089683 314 14886100502469844037405445905962283007657384351998123792020195139890121518596063989353727296293574529752230395884404550972216733770204345374571690675709728365642655436703106561718003870064682608871077910783581655552262935442522927891579995696440557642600992791017018259463755352230890025328010929290342245797635304762869572206544486768516846524221331682514816019655860584825495639142328577495785187665328783962992178115098605397879802703542820963383645072368447992335102858316185603377618076610134385192474600756214819419814002554560990068209478532894315602485531207236968855095301214470982710693497201 A089683 315 1205774140700057367029841118382944923620248132511848027153635806331099843006281183137651910999779536909930662066636768628749555435386551975340306944732487997617055090372951631499158313475239291318557310773470114099733297770844357159217979651411685169050680416072378479016564183530702092051568885272517721909608459685792435348730103428249864568461927866283700097592124707370865146770528614777158600200891631501002366427322987037228264018986968498034075250861844287379143331523611033873587064205420885200590442661253400373004934206919440195524967761164439563801328027786194477262719398372149599566173273281 A089683 316 97667705396704646729417130589018538813240098733459690199444500312819087283508775834149804790982142489704383627397578258928713990266310710002564862523331527806981462320209082151431823391494382596803142172651079242078397119438392929896656351764346498693105113701862656800341698865986869456177079707073935474678285234549187263247138377688239030045416157168979707904962101297040076888412817796949846616272222151581191680613161950015489385537944448340760095319809387277710609853412493743760552200639091701247825855561525430213399670760474655837522388654319604667907570250681752658280271268144117564860035135761 A089683 317 7911084137133076385082787577710501643872447997410234906155004525338346069964210842566134188069553541666055073819203838973225833211571167510207753864389853752365498447936935654265977694711044990341054515984737418608350166674509827321629164492912066394141514209850875200827677608144936425950343456272988773448941103998484168323018208592747361433678708730687356340301930205060246227961438241552937575918049994278076526129666117951254640228573500315601567720904560369494559398126411993244604728251766427801073894300483559847285373331598447122839313480999887978100513190305221965320701972719673522753662845996641 A089683 318 640797815107779187191705793794550633153668287790229027398555366552406031667101078247856869233633836874950460979355510956831292490137264568326828063015578153941605374282891787995544193271594644217625415794763730907276363500635296013051962323925877377925462650997920891267041886259739850501977819958112090649364229423877217634164474896012536276127975407185675863564456346609879944464876497565787943649362049536524198616502955554051625858514453525563726985393269389929059311248239371452812982988393080651886985438339168347630115239859474216949984391960990926226141568414722979190976859790293555343046690525727921 A089683 319 51904623023730114162528169297358601285447131311008551219282984690744888565035187338076406407924340786870987339327796387503334691701118430034473073104261830469270035316914234827639079654999166181627658679375862203489385443551458977057208948237996067611962474730831592192630392787038927890660203416607079342598502583334054628367322466577015438366366007982039744948720964075400275501654996302828823435598326012458460087936739399878181694539670735570661885816854820584253804211107389087677851622059839532802845820505472636158039334428617411572948735748840265024317467041592561314469125643013777982786781932583961601 A089683 320 4204274464922139247164781713086046704121217636191692648761921759950335973767850174384188919041871603736549974485551507387770110027790592832792318921445208268010872860670053021038765452054932460711840353029444838482640220927668177141633924807277681476568960453197358967603061815750153159143476476745173426750478709250058424897753119792738250507675646646545219340846398090107422315634054700529134698283464407009135267122875891390132717257713329581223612751165240467324558141099698516101905981386847002157030511460943283528801186088718010337408847595656061466969714830368997466471999177084116016605729336539300889681 A089683 321 340546231658693279020347318759969783033818628531527104549715662555977213875195864125119302442391599902660547933329672098409378912251038019456177832637061869708880701714274294704140001616449529317659068595385031917093857895141122348472347909389492199602085796708986076375848007075762405890621594616359047566788775449254732416718002703211798291121727378370162766608558245298701207566358430742859910560960616967739956636952947202600750097874779696079112632844384477853289209429075579804254384492334607174719471428336405965832896073186158837330116655248140978824546901259888794784231933343813397345064076259683372064161 A089683 322 27584244764354155600648132819557552425739308911053695468526968667034154323890864994134663497833719592115504382599703439971159691892334079575950404443602011446419336838856217871035340130932411874730384556226187585284602489506430910226260180660548868167768949533427872186443688573136754877140349163925082852909890811389633325754158218960155661580859917647983184095293217869194797812875032890171652755437809974386936487593188723410660757927857155382408123260395142706116425963755121964144605143879103181152277185695248883232464581928078865823739449075099419284788299002050992377522786600848885184950190177034353137197041 A089683 323 2234323825912686603652498758384161746484884021795349332950684462029766500235160064524907743324531286961355854990575978637663935043279060445651982759931762927159966283947353647553862550605525361853161149054321194408052801650020903728327074633504458321589284912207657647101938774424077145048368282277931711085701155722560299386086815735772608588049653329486637911718750647404778622842877664103903873190462607925341855495048286596263521392156429585975057984092006559195430503064164879095713016654207357673334452041315159541829631136174388131722895375083052962067852219166130382579345714668759699980965404339782604112960321 A089683 324 180980229898927614895852399429117101465275605765423295969005441424411086519047965226517527209287034243869824254236654269650778738505603896097810603554472797099957268999735645451862866599047554310106053073400016747052276933651693201994493045313861124048732077888820269415257040728350248748917830864512468597941793613527384250273032074597581295632021919688417670849218802439787068450273090792416213728427471241952690295098911214297345232764670796463979696711452531294829870748197355206752754348990795971540090615346527922888200122030125438669554525381727289927496029752456560988927002888169535698458197751522390933149786001 A089683 325 14659398621813136806564044353758485218687324066999286973489440755377298008042885183347919703952249773753455764593168995841713077818953915583922658887912296565096538788978587281600892194522851899118590298945401356511234431625787149361553936670422751047947298308994441822635820298996370148662344300025509956433285282695718124272115598042404084946193775494761831338786722997622752544472120354185713312002625170598167913903011808358084963853938334513582355433627655034881219530603985771746973102268254473694747339843068761753944209884440160532233916555919910484127178409948981440103087233941732391575114017873313665585132666081 A089683 326 1187411288366864081331687592654437302713673249426942244852644701185561138651473699851181496020132231674029916932046688663178759303335267162297735369920896021772819641907265569809672267756351003828605814214577509877409988961688759098285868870304242834883731163028549787633501444218705982041649888302066306471096107898353168066041363441434730880641695815075708338441724562807442956102241748689042778272212638818451601026143956477004882072169005095600170790123840057825378781978922847511504821283728612369274534527288569702069481000639653003110947241029512749214301451205867496648350065949280323717584235447738406912395745952561 A089683 327 96180314357715990587866695005009421519807533203582321833064220796030452230769369687945701177630710765596423271495781781717479503570156640146116564963592577763598390994488511154583453688264431310117070951380778300070209105896789486961155378494643669625582224205312532798313616981715184545373640952467370824158784739766606613349350438756213201331977361021132375413779689587402879444281581643812465040049223744294579683117660474637395447845689412743613834000031044683855681340292750648431890523982017601911237296710374145867627961051811893251986726523390532686358417547675267228516355341891706221124323071266810959904055422157441 A089683 328 7790605462974995237617202295405763143104410189490168068478201884478466630692318944723601795388087572013310284991158324319115839789182687851835441762050998798851469670553569403521259748749418936119482747061843042305686937577639948443853585658066137239672160160630315156663402975518929948175264917149857036756861563921095135681297385539253269307890166242711722408516154856579633234986808113148809668243987123287860954332530498445629031275500842432232720554002514619392310188563712802522983132442543425754810221033540305815277864845196763353410924848394633147595031821361696645509824782693228203911070168772611687752228489194752721 A089683 329 631039042500974614246993385927866814591457225348703613546734352642755797086077834522611745426435093333078133084283824269848383022923797715998670782726130902706969043314839121685222039648702933825678102512009286426760641943788835823952140438303357116413444973011055527689735641017033325802196458289138419977305786677608705990185088228679514813939103465659649515089808543382950292033931457165053583127762956986316737300934970374095951533315568237010850364874203684170777125273660737004361633727846017486139627903716764771037507052460937831626284912719965284955197577530297428286295807398151484516796683670581546707930507624774970401 A089683 330 51114162442578943754006464260157211981908035253244992697285482564063219563972304596331551379541242559979328779826989765857719024856827614995892333400816603119264492508501968856502985211544937639879926303472752200567611997446895701740123375502571926429489042813895497742868586922379699389977913121420212018161768720886305185204992146523040699929067380718431610722274492014018973654748448030369340233348799515891655721375732600301772074198561027197878879554810498417832947147166519697353292331955527416377309860201057946454038071249335964361729077930317188081371003779954091691189960399250270245860531377317105283342371117606772602481 A089683 331 4140247157848894444074523605072734170534550855512844408480124087689120784681756672302855661742840647358325631165986171034475241013403036814667279005466144852660423893188659477376741802135139948830274030581292928245976571793198551840949993415708326040788612467925535317172355540712755650588210962835037173471103266391790720001604363868366296694254457838192960468504233853135536866034624290459916558901252760787224113431434340624443538010083443203028189243939650371844468718920488095485616678888397720726562098676285693662777083771196213113300055312355692234591051306176281426986386792339271889914703041562685527950732060526148580800961 A089683 332 335360019785760449970036412010891467813298619296540397086890051102818783559222290456531308601170092436024376124444879853792494522085645981988049599442757733065494335348281417667516085972946335855252196477084727187924102315249082699116949466672374409303877609901968360690960798797733207697645087989638011051159364577735048320129953473337670032234611084893629797948842942103978486148804567527253241271001473623765153187946181590579926578816758899445283328759111680119401966232559535734334950989960215378851529992779141186684943785466893262177304480300811071001875155800278795585897330179481023083090946366577527764009296902618035044877841 A089683 333 27164161602646596447572949372882208892877188163019772164038094139328321468297005526979035996694777487317974466080035268157192056288937324541032017554863376378305041163210794831068802963808653204275427914643862902221852287535175698628472906800462327153614086402059437215967824702616389823509252127160678895143908530796538913930526231340351272611003497876384013633856278310422257378053169969707512542951119363524977408223640708836974052884157470855067949629488046089671559264837322394481131030186777445686973929415110436121480446622818354236361662904365696751151887619822582442457683744537962869730366655692779748884753049112060838635105121 A089683 334 2200297089814374312253408899203458920323052241204601545287085625285594038932057447685301915732276976472755931752482856720732556559403923287823593421943933486642708334220074381316573040068500909546309661086152895079970035290349231588906305450837448499442740998566814414493393800911927575704249422300014990506656590994519652028372624738568453081491283327987105104342358543144202847622306767546308515979040668445523170066114897415794898283616755139260503919988531733263396300451823113952971613445128973100644888282623945325839916176448286693145294695253621436843302897205629177839072383307574992448159699111115159659664996978076927929443514801 A089683 335 178224064274964319292526120835480172546167231537572725168253935648133117153496653262509455174314435094293230471951111394379337081311717786313711067177458612418059375071826024886642416245548573673251082547978384501477572858518287758701410741517833328454862020883911967573964897873866133632044203206301214231039183870556091814298182603824044699600793949566955513451731041994680430657406848171250989794302294144087376775355306690679386760972957166280100817519071070394335100336597672230190700689055446821152235950892539571393033210292311222144768870315543336384307534673655963404964863047913574388300935628000327932432864755224231162284924698881 A089683 336 14436149206272109862694615787673893976239545754543390738628568787498782489433228914263265869119469242637751668228040022944726303586249140691410596441374147605862809380817908015818035715889434467533337686386249144619683401539981308454814270062944499604843823691596869373491156727783156824195580459710398352714173893515043436958152790909747620667664309914923396589590214401569114883249954701871330173338485825671077518803779841945030327638809530468688166219044756701941143127264411450645446755813491192513331112022295705282835690033677208993726278495559010247128910308566133035802153906880999525452375785868026562527062045173162724145078900609361 A089683 337 1169328085708040898878263878801585412075403206118014649828914071787401381644091542055324535398677008653657885126471241858522830590486180396004258311751305956074887559846250549281260892987044191870200352597286180714194355524738485984839955875098504467992349719019346419252783694950435702759842017236542266569848085374718518393610376063689557274080809103108795123756807366527098305543246330851577744040417351879357279023106167197547456538743571967963741463742625292857232593308417327502281187220892786593579820073805952127909690892727853928491828558140279830017441734993856775899974466457360961561642438655310151564692025659026180655751390949358241 A089683 338 94715574942351312809139374182928418378107659695559186636142039814779511913171414906481287367292837700946288695244170590540349277829380612076344923251855782442065892347546294491782132331950579541486228560380180637849742797503817364772036425882978861907380327240567059959475479290985291923547203396159923592157694915352199989882440461158854139200545537351812405024301396688694962749002952798977797267273805502227939600871599543001343979638229329405063058563152648721435840057981803527684776164892315714079965425978282122360684962310956168207838113209362666231412780534502398847897931783046237886493037531080122276740054078381120633115862666898017521 A089683 339 7671961570330456337540289308817201888626720435340294117527505224997140464966884607424984276750719853776649384314777817833768291504179829578183938783400318377807337280151249853834352718887996942860384513390794631665829166597809206546534950496521287814497806506485931856717513822569808645807323475088953810964773288143528199180477677353867185275244188525496804806968413131784291982669239176717201578649178245680463107670599562983108862350696575681810107743615364546436303044696526085742466869356277572840477199504240851911215481947187449624834887169958375964744435223294694306679732474426745268805936040017489904415944380348870771282384876018739419201 A089683 340 621428887196766963340763434014193352978764355262563823519727923224768377662317653201423726416808308155908600129497003244535231611838566195832899041455425788602394319692251238160582570229927752371691145584654365164932162494422545730269330990218224312974322327025360480394118619628154500310393201482205258688146636339625784133618691865663242007294779270565241189364441463674527650596208373314093327870583437900117511721318564601631817850406422630226618727232844528261340546620418612945139816417858483400078653159843509004808454037722183419611625860766628453144299253086870238841058330428566366773280819241416682257691494808258532473873174957517892955281 A089683 341 50335739862938124030601838155149661591279912776267669705097961781206238590647729909315321839761472960628596610489257262807353760558923861862464822357889488876793939895072350291007188188624147942106982792357003578359505162048226204151815810207676169350920108489054198911923608189880514525141849320058625953739877543509688514823114041118722602590877120915784536338519758557636739698292878238441559557517258469909518449426803732732177245882920233048356116905860406789168584276253907648556325129846537155406370905947324229389484777055496856988541694722096904704688239500036489346125724764713875708635746358554751262873011079468941130383727171558949329377761 A089683 342 4077194928897988046478748890567122588893672934877681246112934904277705325842466122654541069020679309810916325449629838287395654605272832810859650610989048599020309131500860373571582243278555983310665606180917289847119918125906322536297080626821769717424528787613390111865812263380321676536489794924748702252930081024284769700672237330616530809861046794178547443420100443168575915561723137313766324158897936062670994403571102351306356916516538876916845469374692949922655326376566519533062335517569509587916043381733262580548266941495245416071877272489849281079747399502955637036183705941823932399495455042934852292713897436984231561081900896274895679598641 A089683 343 330252789240737031764778660135936929700387507725092180935147727246494131393239755935017826590675024094684222361420016901279048023027099457679631699490112936520645039651569690259298161705563034648163914100654300477616713368198412125440063530772563347111386831796684599061130793333806055799455673388904644882487336562967066345754451223779938995598744790328462342917028135896654649160499574122415072256870732821076350546689259290455814910237839649030264483019350128943735081436501888082178049176923130276621199513920394269024409622261114878701822059071677791767459539359739406599930880181287738524359131858477723035709825692395722756447633972598266550047489921 A089683 344 26750475928499699572947071471010891305731388125732466655746965906966024642852420230736443953844676951669422011275021369003602889865195056072050167658699147858172248211777144911003151098150605806501277042152998338686953782824071382160645145992577631116022333375531452523951594260038290519755909544501276235481474261600332374006110549126175058643498328016605449776279279007629026582000465503915620852806529358507184394281830002526921007729265011571451423124567360444442541596356652934656421983330773552406317160627551935790977179403150305174847586784805901133164222688138891934594401294684306820473089680536695565892495881084053543272258351780459590553846683601 A089683 345 2166788550208475665408712789151882195764242438184329799115504238464247996071046038689651960261418833085223182913276730889291834079080799541836063580354630976511952105153948737791255238950199070326603440414392865433643256408749781955012256825398788120397809003418047654440079135063101532100228673104603375073999415189626922294494954479220179750123364569345041431878621599617951153142037705817165289077328878039081935936828230204680601626070465937287565273089956195999845869304888887707170180649792657744911690010831706799069151531655174719162654529569277991786302037739250246702146504869428852458320264123472340837292166367808337005052926494217226834861581371681 A089683 346 175509872566886528898105735921302457856903637492930713728355843315604087681754729133861808781174925479903077815975415202032638560405544762888721150008725109097468120517469847761091674354966124696454878673565822100125103769108732338355992802857301837752222529276861860009646409940111224100118522521472873380993952630359780705854091312816834559759992530116948355982168349569054043404505054171190388415263639121165636810883086646579128731711707740920292787120286451875987515413695999904280784632633205277337846890877368250724601274064069152252175016895111517334690465056879269982873866894423737049123941394001259607820665475792475297409287046031595373623788091106161 A089683 347 14216299677917808840746564609625499086409194636927387811996823308563931102222133059842806511275168963872149303094008631364643723392849125793986413150706733836894917761915057668648425622752256100412845172558831590110133405297807319406835417031441448857930024871425810660781359205149009152109600324239302743860510163059142237174181396338163599340559394939472816834555636315093377515764909387866421461636354768814416581681530018372909427268648327014543715756743202601954988748509375992246743555243289627464365598161066828308692703199189601332426176368504032904109927669607220868612783218448322700979039252914102028233473903539190499090152250728559225263526835379599041 A089683 348 1151520273911342516100471733379665425999144765591118412771742687993678419279992777847267327413288686073644093550614699140536141594820779189312899465207245440788488338715119671160522475442932744133440458977265358798920805829122392871953668779546757357492332014585490663523290095617069741320877626263383522252701323207790521211108693103391251546585310990097298163599006541522563578776957660417180138392544736273967743116203931488205663608760514488178040976296199410758354088629259455371986227974706459824613613451046413093004108959134357707926520285848826665232904141238184890357635440694314138779302179486042264286911386186674430426302332309013297246345673665747522321 A089683 349 93273142186818743804138210403752899505930726012880591434511157727487951961679415005628653520476383571965171577599790630383427469180483114334344856681786880703867555435924693364002320510877552274808677177158494062712585272158913822628247171143287345956878893181424743745386497744982649046991087727334065302468807179831032218099804141374691375273410190197881151251519529863327649880933570493791591209796123638191387192412518450544658752309601673542421319079992152271426681178970015885130884465951223245793702689534759460533332825689882974342048143153754959883865235440292976118968470696239445241123476538369423407239822281120628864530488917030077076953999566925549308001 A089683 350 7555124517132318248135195042703984859980388807043327906195403775926524108896032615455920935158587069329178897785583041061057625003619132261081933391224737337013271990309900162484187961381081734259502851349838019079719407044872019632888020862606275022507190347695404243376306317343594572806278105914059289499973381566313609666084135451350001397146225406028373251373081918929539640355619209997118887993486014693502362585413994494117358937077735556936126845479364333985561175496571286695601641742049082909289917852315516303199958880880520921705899595454151750593084070663731065636446126395395064531001599607923295986425604770770938026969602279436243233273964920969493948081 A089683 351 611965085887717778098950798459022773658411493370509560401827705850048452820578641851929595747845552615663490720632226325945667625293149713147636604689203724298075031215101913161219224871867620475019730959336879545457271970634633590263929689871108276823082418163327743713480811704831160397308526579038802449497843906871402382952814971559350113168844257888298233361219635433292710868805156009766629927472367190173691369418533554023506073903296580111826274483828511052830455215222274222343732981105975715652483346037556820559196669351322194658177867231786291798039809723762216316552136238027000227011129568241786974900473986432445980184537784634335701895191158598529009794561 A089683 352 49569171956905140026015014675180844666331330963011274392548044173853924678466869990006297255575489761868742748371210332401599077648745126764958564979825501668144077528423254966058757214621277258476598207706287243182039029621405320811378304879559770422669675871229547240791945748091323992181990652902142998409325356456583593019178012696307359166676384888952156902258790470096709580373217636791097024125261742404069000922901217875903991986167022989057928233190109395279266872433004212009842371469584032967851151029042102465294930217457097767312407245774689635641224587624739521640723035280187018387901495027584744966938392901028124394947560555381191853510483846480849793359441 A089683 353 4015102928509316342107216188689648417972837808003913225796391578082167898955816469190510077701614670711368162618068036924529525289548355267961643763365865635119670279802283652250759334384323457936604454824209266697745161399333830985721642695244341404236243745569593326504147605595397243366741242885073582871155353872983271034553419028400896092500787176005124709082962028077833476010230628580078858954146201134729589074754998647948223350879528862113692186888398861017620616667073341172797232089036306670395943233352410299688889347614024919152304986907749860486939191597603901252898565857695148489420021097234364342322009824983278075990752404985876540134349191564948833262114721 A089683 354 325223337209254623710684511283861521855799862448316971289507717824655599815421134004431316293830788327620821172063510990886891548453416776704893144832635116444693292663984975832311506085130200092864960840760950602517358073346040309843453058314791653743135743391137059446835956053227176712706040673690960212563583663711644953798826941300472583492563761256415101435719924274304511556828680914986387575285842291913096715055154890483806091421241837831209067137960307742427269950032940634996575799211940840302071401901545234274800037156736018451336703939527738699442074519405916001484783834473307027643021708875983511728082795823645524155250944803855999750882284516760855494231292401 A089683 355 26343090313949624520565445413992783270319788858313674674450125143797103585049111854358936619800293854537286514937144390261838215424726758913096344731443444432020156705782783042417231992895546207522061828101636998803906003941029265097319697723498123953193995214682101815193712440311401313729189294568967777217650276760643241257704982245338279262897664661769623216293313866218665436103123154113897393598153225644960833919467546129188293405120588864327934438174784927136608865952668191434722639736167208064467783554025163976258803009695617494558273019101746834654808036071879196120267490592337869239084758418954664449974706461715287456575326529112335979821465045857629295032734684481 A089683 356 2133790315429919586165801078533415444895902897523407648630460136647565390388978060203073866203823802217520207709908695611208895449402867471960803923246918998993632693168405426435795791424539242809287008076232596903116386319223370472882895515603348040208713612389250247030690707665223506412064332860086389954629672417612102541874103561872400620294710837603339480519758423163711900324352975483225688881450411277241827547476871236464251765814767698010562689492157579098065318142166123506212533818629543853221890467876038282076963043785345017059220114547241493607039450921822214885741666737979367408365865431935327820447951223398938283982601448858099214365538668714467972897651509442961 A089683 357 172837015549823486479429887361206651036568134699396019539067271068452796621507222876448983162509727979619136824502604344507920531401632265228825117783000438918484248146640839541299459105387678667552247654174840349152427291857093008303514536763871191256905802603529270009485947320883104019377210961666997586325003465826580305891802388511664450243871577845870497922100432276260663926272591014141280799397483313456588031345626570153604393030996183538855577848864763906943290769515456004003215239308993052110973127897959100848234006546612946381796829278326560982170195524667599405745075005776328760077635099986761553456284049095314001002590717357506036363608632165871905804709772264879841 A089683 358 13999798259535702404833820876257738733962018910651077582664448956544676526342085052992367636163287966349150082784710951905141563043532213483534834540423035552397224099877908002845256187536401972071732059988162068281346610640424533672584677477873566491809370010885870870768361732991531425569554087895026804492325280731953004777235993469444820469753597805515510331690135014377113778028079872145443744751196148389983630538995752182441955835510690866647301805758045876462406552330751936324260434384028437220988823359734687168706954530275648656925543171544451439555785837498075551865351075467882629566288443098927685829959007976720434081209848105957988945452299205435624370181491553455267121 A089683 359 1133983659022391894791539490976876837450923531762737284195820365480118798633708889292381778529226325274281156705561587104316466606526109292166321597774265879744175152090110548230465751190448559737810296859041127530789075461874387227479358875707758885836558970881755540532237300372314045471133881119497171163878347739288193386956115471025030458050041422246756336866900936164546216020274469643780943324846888019588674073658655926777798422676365960198431446266401715993454930738790906842265095185106303414900094692138509660665263316952327541210968996895100566604018652837344119701093437112898492994869363891013142552226679646114355160577997696582597104581636235640285573984700815829876636801 A089683 360 91852676380813743478114698769127023833524806072781720019861449603889622689330420032682924060867332347216773693150488555449633795128614852665472049419715536259278187319298954406667725846426333338762634045582331329993915112411825365425828068932328469752761276641422198783111221330157437683161844370679270864274146166882343664343445353153027467102053355201987263286218975829328243497642232041146256409312597929586682599966351130069001672236785642776072947147578538995469849389842063454223472709993610576606907670063219282513886328673138530838088488748503145894925510879824873695788568406144777932584418475172064546730361051335262768006817813423190365471112535086863131492760766082220007580881 A089683 361 7440066786845913221727290600299288930515509291895319321608777417915059437835764022647316848930253920124558669145189572991420337405417803065903236002996958437001533172863215306940085793560533000439773357692168837729507124105357854599492073583518606049973663407955198101432008927742752452336109394025020940006205839517469836811819073605395224835266321771360968326183737042175587723309020795332846769154320432296521290597274441535589135451179637064861908718953861658633057800577207139792101289509482456705159521275120761883624792622524220997885167588628754817488966381265814769358874040897727012539337896488937228285159245158156284208552242887278419603160115342035913650913622052659820614051361 A089683 362 602645409734518970959910538624242403371756252643520865050310970851119814464696885834432664763350567530089252200760355412305047329838842048338162116242753633397124187001920439862146949278403173035621641973065675856090077052533986222558857960265007090047866736044371046215992723147162948639224860916026696140502673000915056781757344962037013211656572063480238434420882700416222605588030684421960588301499955016018224538379229764382719971545550602253814606235262794349277681846753778323160204450268078993117921223284781712573608202424461900828698574678929140216606276882530996318068797312715888015686369615603915491097898857810659020892731673869551987855969342704909005724003386265445469738160241 A089683 363 48814278188496036647752753628563634673112256464125190069075188638940704971640447752589045845831395969937229428261588788396708833716946205915391131415663044305167059147155555628833902891550657015885352999818319744343296241255252884027267494781465574293877205619594054743495410574920198839777213734198162387380716513074119599322344941924998070144182337141899313188091498733714031052630485438178807652421496356297476187608717610915000317695189598782558983105056286342291492229587056044175976560471714398442551619086067318718462264396381413967124584548993260357545108427485010701763572582329986929270595938863917154778929807482663380692311265583433711016333516759097629463644274287501083048790979521 A089683 364 3953956533268178968467973043913654408522092773594140395595090279754197102702876267959712713512343073564915583689188691860133415531072642679146681644668706588718531790919600005935546134215603218286713592985283899291806995541675483606208667077298711517804053655187118434223128256568536106021954312470051153377838037559003687545109940295924843681678769308493844368235411397430836515263069320492483419846141204860095571196306126484115025733310357501387277631509559193725610870596551539578254101398208866273846681145971452816195443416106894531337091348468454088961153782626285866842849379168728941270918271047977289537093314406095733836077212512258130592323014857486907986555186217287587726952069341201 A089683 365 320270479194722496445905816557006007090289514661125372043202312660089965318932977704736729794499788958758162278824284040670806658016884057010881213218165233686201075064487600480779236871463860681223801031807995842636366638875714172102902033261195632942128346070156593172073388782051424587778299310074143423604881042279298691153905163969912338215980313988001393827068323191897757736308614959891157007537437593667741266900796245213317084398138957612369488152274294691774480518320674705838582213254918168181581172823687678111830916704658457038304399225944781205853456392729155214270799712667044242944379954886160452504558466893754440722254213492908577978164203456439546910970083600294605883117616637281 A089683 366 25941908814772522212118371141117486574313450687551155135499387325467287190833571194083675113354482905659411144584767007294335339299367608617881378270671383928582287080223495638943118186588572715179127883576447663253545697748932847940335064694156846268312396031682684046937944491346165391610042244116005617311995364424623193983466318281562899395494405433028112899992534178543718376640997811751183717610532445087087042618964495862278683836249255566601928540334217870033732921983974651172925159273648371622708074998718701927058304253077335020102656337301527277674129967811061572355934776726030583678494776345778996652869235818394109698502591292925594816231300479971603299788576771623863076532526947619761 A089683 367 2101294613996574299181588062430516412519389505691643565975450373362850262457519266720777684181713115358412302711366127590841162483248776298048391639924382098215165253498103146754392573113674389929509358569692260723537201517663560683167140240226704547733304078566297407801973503799039396720413421773396455002271624518394478712660771780806594851035046840075277144899395268462041188507920822751845881126453128052054050452136124164844573390736189700894756211767071647472732366680701946745006937901165518101439354074896214856091722644499264136628315163321423709491604527392695987360830716914808477277958076884008098728882408101289922885578709894726973180114735338877699867282874718501532909199134682757200641 A089683 368 170204863733722518233708633056871829414070549961023128844011480242390871259059060604382992418718762344031396519620656334858134161143150880141919722833874949955428385533346354887105798422207625584290258044145073118606513322930748415336538359458363068366397630363870090031959853807722191134353487163645112855184001585989952775725522514245334182933838794046097448736851016745425336269141586642899516371242703372216378086623026057352410444649631365772475253153132803445291321701136857686345561969994406966216587680066593403343429534204440395066893528229035320468819966718808374976227288070099486659514604227604655997039475056204483753731875501472884827589293562449093689249912852198624165645129909303333251921 A089683 369 13786593962431523976930399277606618182539714546842873436364929899633660571983783908955022385916219749866543118089273163123508867052595221291495497549543870946389699228201054745855569672198817672327510901575750922607127579157390621642259607116127408537678208059473477292588748158425497481882632460255254141269904128465186174833767323653872068817640942317733893347684932356379452237800468518074860826070658973149526625016465110645545246016620140627570495505403757079068597057792085472593990519569546964263543602085394065670817792270559672000418375786551860957974417304223478373074410333678058419420682942435977135760197479552563184052281915619303671034732778558376588829242941028088557417255522653569993405601 A089683 370 1116714110956953442131362341486136072785716878294272748345559321870326506330686496625356813259213799739189992565231126213004218231260212924611135301513053546657565637484285434414301143448104231458528383027635824731177333911748640353023028176406320091551934852817351660699688600832465296032493229280675585442862234405680080161535153215963637574228916327736445361162479520866735631261837949964063726911723376825111656626333673962289164927346231390833210135937704323404556361681158923280113232085133304105347031768916919319336241173915333432033888438710700737595927801642101748219027237027922731973075318337314147996575995843757617908234835165163597353813355063228503695168678223275173150797697334939169465853681 A089683 371 90453842987513228812640349660377021895643067141836092615990305071496447012785606226653901873996317778874389397783721223253341676732077246893501959422557337279262816636227120187558392619296442748140799025238501803225364046851639868594865282288911927415706723078205484516674776667429688978631951571734722420871840986860086493084347410493054643512542222546652074254160841190205586132208873947089161879849593522834044186733027590945422359115044742657490021010954050195769065296173872785689171798895797632533109573282270464866235535087142007994744963535566759745270151933010241605741206199261741289819100785322445987722655663344367050567021648378251385658881760121508799308662936085289025214613484130072726734148161 A089683 372 7326761281988571533823868322490538773547088438488723501895214710791212208035634104358966051793701740088825541220481419083520675815298256998373658713227144319620288147534396735192229802163011862599404721044318646061254487794982829356184087865401866120672244569334644245850656910061804807269188077310512516090619119935667005939832140249937426124515920026278818014587028136406652476708918789714222112267817075349557579125375234866579211088318624155256691701887278065857294288990083695640822915710559608235181875435863907654165078342058502647574342046380907539366882306573829570065037702140201044475347163611118125005535108730893731095928753518638362238369422569842212744001697822908411042383692214535890865466001041 A089683 373 593467663841074294239733334121733640657314163517586603653512391574088188850886362453076250195289840947194868838858994945765174741039158816868266355771398689889243339950286135550570613975203960870551782404589810330961613511393609177850911117097551155774451810116106183913903209715006189388804234262151513803340148714789027481126403360244931516085789522128584259181549279048938850613422421966851991093693183103314163909155394024192916098153808556575792027852869523334440837408196779346906656172555328267049731910304976519987371345706738714453521705756853510688717466832480195175268053873356284602503120252500568125448343807202392218770229035009707341307923228157219232264137523655581294433079069377407160102746084321 A089683 374 48070880771127017833418400063860424893242447244924514895934503717501143296921795358699176265818477116722784375947578590606979154024171864166329574817483293881028710535973176979596219731991520830514694374771774636807890694422882343405923800484901643617730596619404600897026159986915501340493142975234272618070552045897911225971238672179839452802948951292415324993705491602964046899687216179315011278589147831368447276641586915959626203950458493082639154256082431390089707830063939127099439149976981589631028284734703098118977079002245835870735258166305134365786114813430895809196712363741859052802752740452546018161315848383393769720388551835786294645941781480734757813395139416102084849079404619569979968322432830001 A089683 375 3893741342461288444506890405172694416352638226838885706570694801117592607050665424054633277531296646454545534451753865839165311475957920997472695560216146804363325553413827335347293798291313187271690244356513745581439146248253469815879827839277033133036178326171772672659118958940155608579944580993976082063714715717730809303670332446566995677038865054685641324490144819840087798874664510524515913565720974340844229407968540192729722519987137939693771494742676942597266334235179069295054571148135508760113291063510950947637143399181912705529555911470715883628675299887902560544933701463090583277022971976656227471066583719054895347351472698698689866321284299939515382885006292704268872775431774185168377434117059230081 A089683 376 315393048739364364005058122818988247724563696373949742232226278890525001171103899348425295480035028362818188290592063132972390229552591600795288340377507891153429369826520014163130797661596368169006909792877613392096570846108531055086266054981439683775930444419913586485388635674152604294975511060512062647160891973136195553597296928171926649840148069429536947283701730407047111708847825352485788998823398921608382582045451755611107524118958173115195491074156832350378573073049504612899420262998976209569176576144387026758608615333734929147894028829127986573922699290920107404139629818510337245438860730109154425156393281243446523135469288594593879172024028295100746013685509709045778694809973708998638572163481797636561 A089683 377 25546836947888513484409707948338048065689659406289929120810328590132525094859415847222448933882837297388273251537957113770763608593759919664418355570578139183427778955948121147213594610589305821689559693223086684759822238534791015461987550453496614385850365998013000505316479489606360947893016395901477074420032249824031839841381051181926058637051993623792492729979840162970816048416673853551348908904695312650278989145681592204499709453635612022330834777006703420380664418917009873644853041302917072975103302667695349167447297842032529260979416335159366912487738642564528699735310015299337316880547719138841508437667855780719168373973012376162104212933946291903160427108526286432708074279607870428889724345242025608561441 A089683 378 2069293792778969592237186343815381893320862411909484258785636615800734532683612683625018363644509821088450133374574526215431852296094553492817886801216829273857650095431797812924301163457733771556854335151070021465545601321318072252420991586733225765253879645839053040930634838658115236779334328068019643028022612235746579027151865145736010749601211483527191911128367053200636099921750582137659261621280320324672598120800208968564476465744484573808797616937542977050833817932277799765233096345536282910983367516083323282563231125204634870139332723147908719911506830047726824678560111239246322667324365250246162183451096318238252638291814002469130441247649649644155994595790629201049354016648237504740067671964604074293476721 A089683 379 167612797215096536971212093849045933358989855364668224961636565879859497147372627373626487455205295508164460803340536623449980035983658832918248830898563171182469657729975622846868394240076435496105201147236671738709193707026763852446100318525391286985564251312963296315381421931307334179126080573509591085269831591095472901199301076804616870717698130165702544801397731309251524093661797153150400191323705946298480447784816926453722593725303250478512606971940981141117539252514501780983880803988438915789652768802749185887621721141575424481285950574980606312832053233865872798963369010378952136053273585269939136859538801777298463701636934199999565741059621621176635562259040965284997675348507237883945481429132930017771614401 A089683 380 13576636574422819494668179601772720602078178284538126221892561836268619268937182817263745483871628936161321325070583466499448382914676365466378155302783616865780042276128025450596339933446191275184521292926170410835444690269167872048134125800556694245830704356350027001545895176435894068509212526454276877906856358878733304997143387221173966528133548543421906128913216236049373451586605569405182415497220181650176916270570171042751530091749563288759521164727219472430520679453674644259694345123063552178961874273022684056897359412467609382984161996573429111339396311943135696716032889840695123020315160406865070085622642943961175559832591670199964825025829351315307480542982318188084811703229086268599583995759767331439500766481 A089683 381 1099707562528248379068122547743590368768332441047588223973297508737758160783911808198363384193601943829067027330717260786455319016088785602776630579525472966128183424366370061498303534609141493289946224727019803277671019911802597635898864189845092233912287052864352187125217509291307419549246214642796427110455365069177397704768614364915091288778817432017174396441970515119999249578515051121819775655274834713664330217916183854462873937431714626389521214342904777266872175035747646185035241954968147726495911816114837408608686112409876360021717121722447758018491101267393991433998664077096304964645527992956070676935434078460855220346439925286197150827092177456539905923981567773234869747961555987756566303656541153846599562084961 A089683 382 89076312564788118704517926367230819870234927724854646141837098207758411023496856464067434119681757450154429213788098123702880840303191633824907076941563310256382857373675974981362586303340460956485644202888604065491352612856010408507807999377452470946895251282012527157142618252595900983488943386066510595946884570603369214086257763558122394391084211993391126111799611724719939215859719140867401828077261611806810747651210892211492788931968884737551218361775286958616646177895559340987854598352419965846168857105301830097303575105199985161759086859518268399497779202658913306153891790244800702136287767429441724831770160355329272848061633948181969216994466373979732379842506989632024449584886035008281870596179833461574564528881841 A089683 383 7215181317747837615065952035745696409489029145713226337488804954828431292903245373589462163694222353462508766316835948019933348064558522339817473232266628130767011447267753973490369490570577337475337180433976929304799561641336843089132447949573650146698515353843014699728552078460267979662604414271387358271697650218872906340986878848207913945677821171464681215055768549702315076484637250410259548074258190556351670559748082269130915903489479663741648687303798243647948340409540306620016222466546017233539677425529448237881589583521198798102486035620979740359320115415371977798465235009828856873039309161784779711373382988781671100692992349802739506576551776292358322767243066160193980416375768835670831518290566510387539726839429121 A089683 384 584429686737574846820342114895401409168611360802771333336593201341102934725162875260746435259232010630463210071663711789614601193229240309525215331813596878592127927228688071852719928736216764335502311615152131273688764492948284290219728283915465661882579743661284190678012718355281706352670957555982376020007509667728705413619937186704841029599903514888639178419517252525887521195255617283231023394014913435064485315339594663799604188182647852763073543671607657735483815573172764836221314019790227395916713871467885307268408756265217102646301368885299358969104929348645130201675684035796137406716184042104567156621244022091315359156132380334021900032700693879681024144146688358975712413726437275689337352981535887341390717873993758801 A089683 385 47338804625743562592447711306527514142657520225024478000264049308629337712738192896120461255997792861067520015804760654958782696651568465071542441876901347165962362105523733820070314227633557911175687240827322633168789923928811027507797990997152718612488959236564019444919030186777818214566347562034572457620608283086025138503214912123092123397592184705979773451980897454596889216815704999941712894915207988240223310542507167767767939242794476073808957037400220276574189061426993951733926435603008419069253823588898709888741109257482585314350410879709248076497499277240255546335730406899487129944010907410469939686320765789396544091646722807055773902648756204254162955675881757077032705511841419330836325591504406874652648147793494462881 A089683 386 3834443174685228569988264615828728645555259138226982718021387993998976354731793624585757361735821221746469121280185613051661398428777045670794937792029009120442951330547422439425695452438318190805230666507013133286671983838233693228131637270769370207611605698161685575038441445129003275379874152524800369067269270929968036218760407881970461995204966961184361649610452693822348026562072104995278744488131847047458088153943080589189203078666352561978525520029417842402509313975586510090448041283843681944609559710700795500988029849856089410462383281256449094196297441456460699253194162958858457525464883500248065114591982028941120071423384547371517686114549252544587199409746422323239649146459154965797742372911856956846864499971273051493361 A089683 387 310589897149503514169049433882127020289975990196385600159732427513917084733275283591446346300601518961463998823695034657184573272730940699334389961154349738755879057774341217593481331647503773455223683987068063796220430690896929151478662618932318986816540061551096531578113757055449265305769806354508829894448810945327410933719593038439607421611602323855933293618446668199610190151527840504617578303538679610844105140469389527724325449371974557520260567122382845234603254432022507317326291343991338237513374336566764435580030417838343242247453045781772376629900092757973316639508727199667535059562655563520093274281950544344230725785294148337092932575278489456111563152189460208182411580863191552229617132205860413504596024497673117170962241 A089683 388 25157781669109784647693004144452288643488055205907233612938326628627283863395297970907154050348723035878583904719297807231950435091206196646085586853502328839226203679721638625071987863447805649873118402952513167493854885962651261269771672133517837932139744985638819057827214321491390489767354314715215221450353686571520285631287036113608201150539788232330596783094180124168425402273755080874023842586633048478372516378020551745670361399129939159141105936913010464002863608993823092703429598863298397238583321261907919281982463844905802622043696708323562507021907513395838647800206903173070339824575100645127555216837994091882688788608826015304527538597557645945036615327346276862775338049918515730598987708674693493872277984311522490847941521 A089683 389 2037780315197892556463133335700635380122532471678485922648004456918809992935019135643479478078246565906165296282263122385787985242387701928332932535133688635977322498057452728630831016939272257639722590639153566567002245762974752162851505442814944872503319343836744343684004360040802629671155699491932432937478648612293143136134249925202264293193722846818778339430628590057642457584174161550795931249517276926748173826619664691399299273329525071890429580889953847584231952328499670508977797507927170176325249022214541461840579571437370012385539433374208563068774508585062930471816759157018697525790583152255331972563877521442497791877314907239666730626402169321547965841515048425884802382043399774178518004402650173003654516729233321758683263201 A089683 390 165060205531029297073513800191751465789925130205957359734488361010423609427736549987121837724337971838399388998863312913248826804633403856194967535345828779514163122342653671019097312372081052868817529841771438891927181906800954925190971940868010534672768866850776291838404353163305013003363611658846527067935770537595744594026874243941383407748691550592321045493880915794669039064318107085614470431210899431066602079956192840003343241139691530823124796052086261654322788138608473311227201598142100784282345170799377858409086945286426971003228694103310893608570735195390097368217157491718514499589037235332681889777674079236842321142062507486413005180738575715045385233162718922496668992945515381708459958356614664013296015855067899062453344319281 A089683 391 13369876648013373062954617815531868728983935546682546138493557241844312363646660548956868855671375718910350508907928345973154971175305712351792370363012131140647212909754947352546882302138565282374219917183486550246101734450877348940468727210308853308494278214912879638910752606227706053272452544366568692502797413545255312116176813759252056027644015597978004685004354179368192164209766673934772104928082853916394768476451620040270802532315013996673108480218987194000145839227286338209403329449510163526869958834749606531136042568200584651261524222368182382294229550826597886825589756829199674466712016061947233071991600418184228012507063106399453419639824632918676203886180232722230188428586745918385256626885787785076977284260499824058720889861761 A089683 392 1082960008489083218099324043058081367047698779281286237217978136589389301455379504465506377309381433231738391221542196023825552665199762700495181999403982622392424245690150735556297466473223787872311813291862410569934240490521065264177966904035017117988036535407943250751770961104444190315068656093692064092726590497165680281410321914499416538239165263436218379485352688528823565300991100588716540499174711167227976246592581223261935005117516133730521786897737962714011812977410193394961669685410323245676466665614718129022019448024247356752183462011822772965832593616954428832872770303165173631803673301017725878831319633872922469013072111618355726990825795266412772514780598850500645262715526419389205786777748810591235160025100485748756392078802641 A089683 393 87719760687615740666045247487704590730863601121784185214656229063740533417885739861706016562059896091770809688944917877929869765881180778740109741951722592413786363900902209580060094784331126817657256876640855256164673479732206286398415319226836386557030959368043403310893447849459979415520561143589057191510853830270420102794236075074452739597372386338333688738313567770834708789380279147686039780433151604545466075973999079084216735414518806832172264738716774979834956851170225664991895244518236182899793799914792168450783575289964035896926860422957644610232440082973308735462694394556379064176097537382435796185336890343706719990058841041086813886256889416579434573697228506890552266279957639970525668728997653657890047962033139345649267758383013921 A089683 394 7105300615696874993949665046504071849199951690864519002387154554162983206848744928798187341526851583433435584804538348112319451036375643077948889098089529985516695475973078975984867677530821272230237807007909275749338551858308709198271640857373747311119507708811515668182369275806258332657165452630713632512379160251904028326333122081030671907387163293405028787803398989437611411939802610962569222215085279968182752153893925405821555568576023353405953443836058773366631504944788278864343514805977130814883297793098165644513469598487086907651075694259569213428827646720838007572478245959066704198263900527977299491012288117840244319194766124328031924786808042742934200469475509058134733568676568837612579167048809946289093884924684286997590688429024127601 A089683 395 575529349871446874509922868766829819785196086960026039193359518887201639754748339232653174663674978258108282369167606197097875533946427089313860016945251928826852333553819397054774281879996523050649262367640651335696422700523005445060002909447273532200680124413732769122771911340306924945230401663087804233502711980404226294432982888563484424498360226765807331812075318144446524367124011487968106999421907677422802924465407957871546001054657891625882228950720760642697151900527850588011824699284147596005547121240951417205591037477454039519737131235025106287735039384387878613370737922684403040059375942766161258771995337545059789854776056070570585907731451462177670238027516233708913419062802075846618912530953605649416604678899427246804845762750954335681 A089683 396 46617877339587196835303752370113215402600883043762109174662121029863332820134615477844907147757673238906770871902576101964927918249660594234422661372565406234975039017859371161436716832279718367102590251778892758191410238742363441049860235665229156108255090077512354298944524818564860920563662534710112142913719670412742329849071613973642238384367178368030393876778100769700168473737044930525416666953174521871247036881698044587595226085427289221696460545008381612058469303942755897628957800642015955276449316820517064793652874035673777201098707630037033609306538190135418167683029771737436646244809451364059061960531622341149842978236860541716217458526247568436391289280228814930421986944086968143576131915007242057602744978990853606991192506782827301190161 A089683 397 3776048064506562943659603941979170447610671526544730843147631803418929958430903853705437478968371532351448440624108664259159161378222508132988235571177797905032978160446609064076374063414657187735309810394090313413504229338131438725038679088883561644768662296278500698214506510303753734565656665311519083576011293303432128717774800731865021309133741447810461904019026162345713646372700639372558750023207136271571009987417541611595213312919610426957413304145678910576736013619363227707945581852003292377392394662461882248285882796889575953288995318032999722353829593400968871582325411510732368345829565560488784018803061409633137281237185703879013614140626053043347694431698534009364180942471044419629666685115586606665822343298259142166286593049409011396403041 A089683 398 305859893225031598436427919300312806256464393650123198294958176076933326632903212150140435796438094120467323690552801804991892071636023158772047081265401630307671230996175334190186299136587232206560094641921315386493842576388646536728133006199568493226261645998558556555375027334604052499818189890233045769656914757578002426139758859281066726039833057272647414225541119150002805356188751789177258751879778037997251808980820870539212278346488444583550477635799991756715617103168421444343592130012266682568783967659412462111156506548055652216408620760672977510660197065478478598168358332369321836012194810399591505523047974180284119780212042014200102745390710296511163248967581254758498656340154597990003001494362515139931609807158990515469214037002129923108646321 A089683 399 24774651351227559473350661463325337306773615885659979061891612262231599457265160184161375299511485623757853218934776946204343257802517875860535813582497532054921369710690202069405090230063565808731367665995626546306001248687480369474978773502165047951327193325883243080985377214102928252485273381108876707342210095363818196517320467601766404809226477639084440552268830651150227233851288894923357958902262021077777396527446490513676194546065564011267588688499799332293964985356642136991830962530993601288071501380412409431003677030392507829529098281614511178363475962303756766451637024921915068716987779642366911947366885908603013702197175403150208322376647534017404223166374081635438391163552522437190243121043363726334460394379878231753006336997172523771800352001 A089683 400 2006746759449432317341403578529352321848662886738458304013220593240759556038477974917071399260430335524386110733716932642551803882003947944703400900182300096448630946565906367621812308635148830507240780945645750250786101143685909927473280653675368884057502659396542689559815554342337188451307143869819013294719017724469273917902957875743078789547344688765839684733775282743168405941954400488791994671083223707299969118723165731607771758231310684912674683768483745915811163813888013096338307965010481704333791611813405163911297839461793134191856960810775405447441552946604298082582599018675120566076010151031719867736717758596844109877971207655166874112508450255409742076476300612470509684247754317412409692804512461833091291944770136771993513296770974425515828512081 A089683 401 162546487515404017704653689860877538069741693825815122625070868052501524039116715968282783340094857177475274969431071544046696114442319783520975472914766307812339106671838415777366796999447055271086503256597305770313674192638558704125335732947704879608657715411119957854345059901729312264555878653455340076872240435682011187350139587935189381953334919790033014463435797902196640881298306439592151568357741120291297498616576424260229512416736165477926649385247183419180704268924929060803402945165849018051037120556885818276815124996405243869540413825672807841242765788674948144689190520512684765852156822233569309286674138446344372900115667820068516803113184470688189108194580349610111284424068099710405185117165509408480394647526381078531474577038448928466782109478561 A089683 402 13166265488747725434076948878731080583649077199891024932630740312252623447168453993430905450547683431375497272523916795067782385269827902465199013306096070932799467640418911677966710556955211476958006763784381767395407609603723255034152194368764095248301274948300716586201949852040074293429026170929882546226651475290242906175361306622750339938220128502992674171538299630077927911385162821606964277036977030743595097387942690365078590505755629403712058600205021856953637045782919253925075638558433770462134006765107751280422025124708824753432773519879497435140664028882670799719824432161527466034024702600919114052220605214153894204909369093425549861052167942125743317763761008318419014038349516076542819994490406262086911966449636867361049440740114363205809350867763441 A089683 403 1066467504588565760160232859177217527275575253191173019543089965292462499220644773467903341494362357941415279074437260400490373206856060099681120077793781745556756878873931845915303555113372129633598547866534923159028016377901583657766327743869891715112403270812358043482357938015246017767751119845320486244358769498509675400204265836442777534995830408742406607894602270036312160822198188550164106439995139490231202888423357919571365830966205981700676746616606770413244600708416459567931126723233135407432854547973727853714184035101414805028054655110239292246393786339496334777305779005083724748756000910674448238229869022346465430597658896567469538745225603312185208738864641673791940137106310802199968419553722907229039869282420586256245004699949263419670557420288838721 A089683 404 86383867871673826572978861593354619709321595508485014582990287188689462436872226650900170661043350993254637605029418092439720229755340868074170726301296321390097307188788479519139587964183142500321482377189328775881269326610028276279072547253461228924104664935801001522070992979234927439187840707470959385793060329379283707416545532751864980334662263108134935239462783872941285026598053272563292621639606298708727433962291991485280632308262684517754816475945148403472812657381733225002421264581883968002061218385871956150848906843214599207272427063929382671957896693499203116961768099411781704649236073764630307296619390810063699878410370621965032638363273868287001907848035975577147151105611174978197441983851555485552229411876067486755845380695890336993315151043395936401 A089683 405 6997093297605579952411287789061724196455049236187286181222213262283846457386650358722913823544511430453625646007382865487617338610182610314007828830405002032597881882291866841050306625098834542526040072552335630846382815455412290378604876327530359542852477859799881123287750431318029122574215097305147710249237886679721980300740188152901063407107643311758929754396485493708244087154442315077626702352808110195406922150945651310307731216969277445938140134551557020681297825247920391225196122431132601408166958689255628448218761454300382535789066592178279996428589632173435452473903216052354318076588121974935054891026170655615159690151240020379167643707425183331247154535690914021748919239554505173233992800691975994329730582361961466427223475836367117296458527234515070848481 A089683 406 566764557106051976145314310913999659912858988131170180678999274244991563048318679056556019707105425866743677326598012104497004427424791435434634135262805164640428432465641214125074836633005597944609245876739186098557008051888395520666994982529959122971050706643790370986307784936760358928511422881716964530188268821057480404359955240384986135975719108252473310106115324990367771059509827521287762890577456925827960694226597756134926228574511473120989350898676118675185123845081551689240885916921740714061523653829705904305719677798330985398914393966440679710715760206048271650386160500240699764203637879969739446173119823104827934902250441650712579140301439849831019517390964035761662458403914919031953416856050055540708177171318878780605101542745736501013140705995720738726961 A089683 407 45907929125590210067770459184033972452941578038624784634998941213844316606913813003581037596275539495206237863454438980464257358621408106270205364956287218335874703029716938344131061767273453433513348916015874073983117652202960037174026593584926688960655107238147020049890930579877589073209425253419074126945249774505655912753156374471183877014033247768450338118595341324219789455820296029224308794136774010992064816232354418246929024514535429322800137422792765612689995031451605686828511759270660997838983415960206178248763293901664809817312065911281695056567976576689910003681279000519496680900494668277548895140022705671491062727082285773707718910364416627836312580908668086896694659130717108441588226765340054498797362350876829181229013224962404656582064397185653379836883841 A089683 408 3718542259172807015489407193906751768688267821128607555434914238321389645160018853290064045298318699111705266939809557417604846048334056607886634561459264685205850945407072005874616003149149728114581262197285799992632529828439763011096154080379061805813063686289908624041165376970084714929963445526945004282565231734958128933005666332165894038136693069244477387606222647261802945921443978367169012325078694890357250114820707878001250985677369775146811131246214014627889597547580060633109452500923540824957656692776700438149826806034849595202277338813817299582006102711882710298183599042079231152940068130481460506341839159390776080893665147670325231739517746854741319053602115038632267389588085783768646367992544414402586350421023163679550071221954777183147216172037923766787591121 A089683 409 301201922992997368254641982706446893263749693511417211990228053304032561257961527116495187669163814628048126622124574150825992529915058585238817399478200439501673926577972832475843896255081127977281082237980149799403234916103620803898788480510704006270858158589482598547334395534576861909327039087682545346887783770531608443573458972905437417089072138608802668396104034428206038619636962247740689998331374286118937259300477338118101329839866951786891701630943335184859057401353984911281865652574806806821570192114912735490135971288822817211384464443919201266142494319662499534152871522408417723388145518568998301013688971910652862552386876961296343770900937495234046843341771318129213658556634948485260355807396097566609494384102876258043555768978336951834924509935071825109794880801 A089683 410 24397355762432786828626000599222198354363725174424794171208472317626637461894883696436110201202268984871898256392090506216905394923119745404344209357734235599635588052815799430543355596661571366159767661276392133751662028204393285115801866921367024507939510845748090482334086038300725814655490166102286173097910485413060283929450176805340430784214843227313016140084426788684689128190593942066995889864841317175633918003338664387566207717029223094738227832106410149973583649509672777813831117858559351352547185561307931574701013674394648194122141619957455302557542039892662462266382593315081835594439787004088862382108806724762881866743337033865003845442975937113957794310683476768466306343087430827306088820399083902895369045112332976901528017287245293098628885304740817833893385344881 A089683 411 1976185816757055733118706048536998066703461739128408327867886257727757634413485579411324926297383787774623758767759331003569336988772699377751880957976473083570482632278079753874011803329587280658941180563387762833884624284555856094379951220630728985143100378505595329069060969102358790987094703454285180020930749318457882998285464321232574893521402301412354307346838569883459819383438109307426667079052146691226347358270431815392862825079367070673796454400619222147860275610283495002920320546543307459556322030465942457550782107625966503723893471216553879507160905231305659443576990058521628683149622747331197852950813344705793431206210299743065311480881050906230581339165361618245770813790081897011793194452325796134524892654098971129023769400266868740988939709684006244545364212935361 A089683 412 160071051157321514382615189931496843402980400869401074557298786875948368387492331932317319030088086809744524460188505811289116296090588649597902357596094319769209093214524460063794956069696569733374235625634408789544654567049024343644776048871089047796591130658953221654593938497291062069954670979797099581695390694795088522861122610019838566375233586414400698895093924160560245370058486853901560033403223881989334136019904977046821888831428732724577512806450156993976682324432963095236545964270007904224062084467741339061613350717703286801635371168540864240080033323735758414929736194740251923335119442533827026089015880921169267927703034279188290229951365123404677088472394291077907435916996633657955248750638389486896516304982016661450925321421616368020104116484404505808174501247764241 A089683 413 12965755143743042664991830384451244315641412470421487039141201736951817839386878886517702841437135031589306481275268970714418419983337680617430090965283639901305936550376481265167391441645422148403313085676387111953117019930970971835226859958558212871523881583375210954022109018280576027666328349363565066117326646278402170351750931411606923876393920499566456610502607857005379874974737435166026362705661134441136065017612303140792572995345727350690778537322462716512111268279070010714160223105870640242149028841887048463990681408133966230932465064651810003446482699222596431609308631773960405790144674845239989113210286354614710702143945776614251508626060574995778844166263937577310502309276727326294375148801709548438617820703543349577524951035150925809628433435236764970462134601068903521 A089683 414 1050226166643186455864338261140550789566954410104140450170437340693097244990337189807933930156407937558733824983296786627867892018650352130011837368187974832005780860580494982478558706773279194020668359939787356068202478614408648718653375656643215242593434408253392087275790830480726658240972596298448770355503458348550575798491825444340160833987907560464882985450711236417435769872953732248448135379158551889732021266426596554404198412623003915405953061523119480037481012730604670867846978071575521859614071336192850925583245194058851264705529670236796610279165098637030310960353999173690792869001718662464439118170033194723791566873659607905754372198710906574658086377467378943762150687051414913429844387052938473423528043476987011315779521033847224990579903108254177962607432902686581185201 A089683 415 85068319498098102925011399152384613954923307218435376463805424596140876844217312374442648342669042942257439823647039716857299253510678522530958826823225961392468249707020093580763255248635614715674137155122775841524400767767100546210923428188100434650068187068524759069339057268938859317518780300174350398795780126232596639677837860991553027553020512397655521821507610149812297359709252312124298965711842703068293722580554320906740071422463317147882197983372677883035962031178978340295605223797617270628739778231620924972242860718766952441147903289180525432612372989599455187788673933068954222389139211659619568571772688772627116916766428240366104148095583432547304996574857694444734205651164607987817395351288016347305771521635947916578141203741625224236972151768588414971202065117613076001281 A089683 416 6890533879345946336925923331343153730348787884693265493568239392287411024381602302329854515756192478322852625715410217065441239534364960325007664972681302872789928226268627580041823675139484791969605109564944843163476462189135144243084797683236135206655523152550505484616463638784047604719021204314122382302458190224840327813904866740315795231794661504210097267542116422134796086136449437282068216222659258948531791529024899993445945785219528688978458036653186908525912924525497245563944023127606998920927922036761294922751671718220123147732980166423622560041602212157555870210882588578585292013520276144429185054313587790582796470258080687469654435995742258036331704722563473250023470657744333247013209023454329324131767493252511781242829437503071643163194744293255661612667367274526659156103761 A089683 417 558133244227021653290999789838795452158251818660154504979027390775280292974909786488718215776251590744151062682948227582300740402283561786325620862787185532695984186327758833983387717686298268149538013874760532296241593437319946683689868612342126951739097375356590944253933554741507855982240717549443912966499113408212066552926294205965579413775367581841017878670911430192918482977052404419847525514035399974831075113851016899469121608602781823807255100968908139590598946886565276890679465873336166912595161684977664888742885409175829974966371393480313427363369779184762025487081489674865408653095142367698763989399400611037206514090904535685042009315655122900942868082527641333251901123277290993008069930899800675254673166953453454280669184437748803096218774287753708590626056749236659391644404641 A089683 418 45208792782388753916570982976942431624818397311472514903301218652797703730967692705586175477876378850276236077318806434166359972584968504692375289885762028148374719092548465552654405132590159720112579123855603115995569068422915681378879357599712283090866887403883866484568617934062136334561498121504956950286428186065177390787029830683211932515804774129122448172343825845626397121141244758007649566636867397961317084221932368856998850296825327728387663178481559306838514697811787428145036735740229519920208096483190855988173718143242227972276082871905387616432952113965724064453600663664098100900706531783599883141351449494013727641363267390488402754568064954976372314684738947993403990985460570433653664402883854695628526523229729796734203939457653050793720717308050395840710596688169410723196775921 A089683 419 3661912215373489067242249621132336961610290182229273707167398710876614002208383109152480213707986686872375122262823321167475157779382448880082398480746724280018352246496425709765006815739802937329118909032303852395641094542256170191689227965576694930360217879714593185250058052659033043099481347841901512973200683071279368653749416285340166533780186704458918301959849893495738166812440825398619614897586259234866683821976521877416906874042851545999400717457006303853919690522754781679747975594958591113536855815138459335042071169602620465754362712624336396931069121231223649220741653756791946172957229074471590534449467409015111938950424658629560623120013261353086157489463854787465723269822306205125946816633592230345910648381608113535470519096069897114291378101952082063097558331741722268578938849601 A089683 420 296614889445252614446622219311719293890433504760571170280559295581005734178879031841350897310346921636662384903288689014565487780129978359286674276940484666681486531966210482490965552074924037923658631631616612044046928657922749785526827465211712289359177648256882048005254702265381676491057989175194022550829255328773628860953702719112553489236195123061172382458747841373154791511807706857288188806704486998024201389580098272070769456797470975225951458114017510612167494932343137316059586023191645880196485321026215206138407764737812257726103379722571248151416598819729115586880073954300147640009535555032198833290406860130224067054984397348994410472721074169599978756646572237784723584855606802615201692147320970658018762518910257196373112046781661666257601626258118647110902224871079503754894046817681 A089683 421 24025806045065461770176399764249262805125113885606264792725302942061464468489201579149422682138100652569653177166383810179804510190528247102220616432179258001200409089263049081768209718068847071816349162160945575567801221291742732627673024682148695438093389508807445888425630883495915795775697123190715826617169681630663937737249920248116832628131804967954962979158575151225538112456424255440343293343063446839960312555987960037732326000595148993302068107235418359585567089519794122600826467878523316295915311003123431697211028943762792875814373757528271100264744504398058362537285990298311958840772379957608105496522955670548149431453736185268547248290407007737598279288372351260562610373304151011831337063932998623299519764031730832906222075789314594966865731726907610415983080214557439804146417792232161 A089683 422 1946090289650302403384288380904190287215134224734107448210749538306978621947625327911103237253186152858141907350477088624564165325432788015279869931006519898097233136230306975623224987163576612817124282135036591620991898924631161342841514999254044330485564550213403116962476101563169179457831466978447981955990744212083778956717243540097463442878676202404352001311844587249268587108970364690667806760788139194036785317035024763056318406048207068457467516686068887126430934251103323930666943898160388619969140191252997967474093344444786222940964274359789959121444304856242727365520165214163268666102562776566256545218359409314400103947752631006752327111522967626745460622358160452105571440237636231958338302178572888487261100886570197465403988138934482192316124269879516443694629497379152624135859841170805041 A089683 423 157633313461674494674127358853239413264425872203462703305070712602865268377757651560799362217508078381509494495388644178589697391360055829237669464411528111745875884034654865025481223960249705638187066852937963921300343812895124068770162714939577590769330728567285652473960564226616703536084348825254286538435250281178786095494096726747894538873172772394752512106259411567190755555826599539944092347623839274716979610679837005807561790889904772545054868851571579857240905674339369238384022455750991478217500355491492835365401560900027684058218106223142986688836988693355660916607133382347224761954307584901866780162687112154466408419767963111546938496033360377766382310411010996620551286659248534788625402476464403967468149171812185994697723039253693057577606065860240831939264989287711362555004647134835208321 A089683 424 12768298390395634068604316067112392474418495648480478967710727720832086738598369776424748339618154348902269054126480178465765488700164522168251226617333777051415946606807044067063979140780226156693152415087975077625327848844505049570383179910105784852315789013950137850390805702355952986422832254845597209613255272775481673735021834866579457648726994563974953480607012336942451200021954562735471480157530981252075348465066797470412505062082286576149444376977297968436513359621488908309105818915830309735617528794810919664597526432902242408715666604074581921795796084161808534245177803970125205718298914377051209193177656084511779082001205012035302018178702190599076967143291890726264654219399131317878657600593616721364920082916787065570515566179549137663786091334679507387080464132304620366955376417921651874001 A089683 425 1034232169622046359556949601436103790427898147526918796384568945387399025826467951890404615509070502261083793384244894455727004584713326295628349356004035941164691675151370569432182310403198318692145345622125981287651555756404909015201037572718568573037578910129961165881655261890832191900249412642493373978673677094814015572536768624192936069546886559681971231929167999292338547201778319581573189892760009481418103225670410595103412910028665212668104994535161135443357582129340601573037571332182255088585019832379684492832399641065081635105968994930041135665459482817106491273859402121580141663182212064541147944647390142845454105642097605974859463472474877438525234338606643148827436991771329636748171265648082954430558526716259752311211760860543480150766673398109040098353517594716674249723385489851653801794081 A089683 426 83772805739385755124112917716324407024659749949680422507150084576379321091943904103122773856234710683147787264123836450913887371361779429945896297836326911234340025687261016124006767142659063814063772995392204484299776016268797630231284043390204054416043891720526854436414076213157407543920202424041963292272567844679935261375478258559627821633297811334239669786262607942679422323344043886107428381313560767994866361279303258203376445712321882226116504557348051970911964152476588727416043277906762662175386606422754443919424370926271612443583488589333331988902218108185625793182611571847991474717759177227832983516438601570481782557009906083963616541270465072520543981427138095055022396333477700576601872517494719308875240664017039937208152629704021892212100545246832247966634925172050614227594224677983957945320561 A089683 427 6785597264890246165053146335022276968997439745924114223079156850686725008447456232352944682355011565334970768394030752524024877080304133825617600124742479809981542080668142306044548138555384168939165612626768563228281857317772608048734007514606528407699555229362675209349540173265750011057536396347399026674077995419074756171413738943329853552297122718073413252687271243357033208190867554774701698886398422207584175263623563914473492102698072460315436869145192209643869096350603686920699505510447775636206315120243109957473374045028000607930262575735999891101079666763035689247791537319687309452138493355454471664831526727209024387117802392801052939842907670874164062495598185699456814103011693746704751673917072264018894493785380234913860363006025773269180144164993412085297428938936099752435132198916700593570965441 A089683 428 549633378456109939369304853136804434488792619419853252069411704905624725684243954820588519270755936792132632239916490954446015043504634839875025610104140864608504908534119526789608399222986117684072414622768253621490830442739581251947454608683128801023663973578376691957312754034525750895660448104139321160600317628945055249884512854409718137736066940163946473467668970711919689863460271936750837609798272198814318196353508677072352860318543869285550386400760568981153396804398898640576659946346269826532711524739691906555343297647268049242351268634615991179187453007805890829071114522894672065623217961791812204851353664903930975356541993816885288127275521340807289062143453041656001942343947193483084885587282853385530453996615799028022689403488087634803591677364466378909091744053824079947245708112252748079248200721 A089683 429 44520303654944905088913693104081159193592202173008113417622348097355602780423760340467670060931230880162743211433235767310127218523875422029877074418435410033288897591263681669958280337061875532409865584444228543340757265861906081407743823303333432882916781859848512048542333076796585822548496296435285014008625727944549475240645541207187169156621422153279664350881186627665494878940282026876817846393660048103959773904634202842860581685802053412129581298461606087473425141156310789886709455654047855949149633503915044430982807109428711988630452759403895285514183693632277157154760276354468437315480654905136788592959646857218409003879901499167708338309317228605390414033619696374136157329859722672129875732569911124227966773725879721269837841682535098419090925866521776691636431268359750475726902357092472594419104258401 A089683 430 3606144596050537312202009141430573894680968376013657186827410195885803825214324587577881274935429701293182200126092097152120304700433909184420043027893268212696400704892358215266620707302011918125199112339982512010601338534814392594027249687570008063516259330647729475931928979220523451626428200011258086134698683963508507494492288837782160701686335194415652812421376116840905085194162844177022245557886463896420741686275370430271707116549966326382496085175390093085347436433661173980823465907977876331881120313817118598909607375863725671079066673511715518126648879184214449729535582384711943422553933047316079876029731395434691129314272021432584375403054695517036623536723195406305028743718637536442519934338162801062465308671796257422856865176285342971946364995188263912022550932737139788533879090924490280147947444930481 A089683 431 292097712280093522288362740455876485469158438457106232133020225866750109842360291593808383269769805804747758210213459869321744680735146643938023485259354725228408457096281015436596277291462965368141128099538583472858708421319965800116207224693170653144817005782466087550486247316862399581740684200911904976910593401044189107053875395860355016836593150747667877806131465464113311900727190378338801890188803575610080076588305004852008276440547272436982182899206597539913142351126555092446700738546207982882370745419186606511678197444961779357404400554448956968258559213921370428092382173161667417226868576832602469958408243030209981474456033736039334407647430336879966506474578827910707328241209640451844114681391186886059690002415496851251406079279112780727655564610249376873826625551708322871244206364883712691983743039368961 A089683 432 23659914694687575305357381976925995323001833515025604802774638295206758897231183619098479044851354270184568415027290249415061319139546878158979902306007732743501085024798762250364298460608500194819431376062625261301555382126917229809412785200146822904730177468379753091589386032665854366120995420273864303129758065484579317671363907064688756363764045210561098102296648702593178263958902420645442953105293089624416486203652705393012670391684329067395556814835734400732964530441250962488182759822242846613472030378954115127445933993041904127949756444910365514428943296327631004675482956026095060795376354723440800066631067685447008499430938732619186087019441857287277287024440885060767293587537980876599373289192686137770834890195655244951363892421608135238940100733430199526779956669688374152570780715555580728050683186188885841 A089683 433 1916453090269693599733947940131005621163148514717073989024745701911747470675725873146976802632959695884950041617210510202619966850303297130877372086786626352223587887008699742279508175309288515780373941461072646165425985952280295614562435601211892655283144374938760000418740268645934203655800629042183008553510403304250924731380476472239789265464887662055448946286028544910047439380671096072280879201528740259577735382495869136834026301726430654459040102001694486459370126965741327961542803545601670575691234460695283325323120653436394234363930272037739606668744407002538111378714119438113699924425484732598704805397116482521207688453906037342154073048574790440269460248979711689922150780590576451004549236424607577159437626105848074841060475286150258954354148159407846161669176490244758306358233237960002038972105338081299753121 A089683 434 155232700311845181578449783150611455314215029692082993111004401854851545124733795724905121013269735366680953370994051326412217314874567067601067139029716734530110618847704679124640162200052369778210289258346884339399504862134703944779557283698163305077934694370039560033917961760320670496119850952416823692834342667644324903241818594251422930502655900626491364649168312137713842589834358781854751215323827961025796565982165400083556130439840883011182248262137253403208980284225047564884967087193735316630989991316317949351172772928347932983478352035056908140168296967205587021675843674487209693878464263340495089237166435084217822764766389024714479916934558025661826280167356646883694213227836692531368488150393213749914447714573694062125898498178170975302686000912035539095203295709825422815016892274760165156740532384585280002801 A089683 435 12573848725259459707854432435199527880451417405058722441991356550242975155103437453717314802074848564701157223050518157439389602504839932475686438261407055496938960126664079009095853138204241952035033429926097631491359893832911019527144139979551227711312710243973204362747354902585974310185707927145762719119581756079190317162587306134365257370715127950745800536582633283154821249776583061330234848441230064843089521844555397406768046565627111523905762109233117525659927403022228852755682334062692560647110189296621753897444994607196182571661746514839609559353632054343652548755743337633463985204155605330580102228210481241821643643946077511001872873271699200078607928693555888397579231271454772095040847540181850313743070264880469219032197778352431848999517566073874878666711466952495859248016368274255573377695983123151407680226881 A089683 436 1018481746746016236336209027251161758316564809809756517801299880569680987563378433751102498968062733740793735067091970752590557802892034530530601499173971495252055770259790399736764104194543598114837707824013908150800151400465792581698675338343649444616329529761829553382535747109463919125042342098806780248686122242414415690169571796883585847027925364010409843463193295935540521231903227967749022723739635252290251269408987189948211771815796033436366730847882519578454119644800537073210269059078097412415925333026362065693044563182890788304601467702008374307644196401835856449215210348310582801536604031776988280485048980587553135159632278391151702735007635206367242224178026960203917732987836539698308650754729875413188691455318006741608020046546979768960922851983865172003628823152164599089325830214701443593374632975264022098377361 A089683 437 82497021486427315143232931207344102423641749594590277941905290326144159992633653133839302416413081433004292540434449630959835182034254796972978721433091691115416517391043022378677892439758031447301854333745126560214812263437729199117592702405835605013922691910708193823985395515866577449128429710003349200143575901635567670903735315547570453609261954484843197320518656970778782219784161465387670840622910455435510352822127962385805153517079478708345705198678484085854783691228843502930031793785325890405689951975135327321136609617814153852672718883862678318919179908548704372386432038213157206924464926573936050719288967427591803947930214549683287921535618451715746620158420183776517336372014759715563000711133119908468284007880758546070249623770305361285834751010693078932293934675325332526235392247390816931063345270996385789968566241 A089683 438 6682258740400612526601867427794872296314981717161812513294328516417676959403325903840983495729459596073347695775190420107746649744774638554811276436080426980348737908674484812672909287620400547231450201033355251377399793338456065128525008894872684006127738044767363699742817036785192773379402806510271285211629648032480981343202560559353206742350218313272298982962011214633081359802517078696401338090455746890276338578592364953250217434883437775376002121092957210954237478989536323737332575296611397122860886109985961513012065379042946462066490229592876943832453572592445054163300995095265733760881659052488820108262406361634936119782347378524346321644385094588975476232832034885897904246133195536960603057601782712585931004638341442231690219525394734264152614831866139393515808708701351934625066772038656171416130966950707248987453865521 A089683 439 541262957972449614654751261651384656001513519090106813576840609829831833711669398211119663154086227281941163357790424028727478629326745722939713391322514585408247770602633269826505652297252444325747466283701775361569383260414941275410525720484687404496346781626156459679168179979600614643731627327331974102142001490630959488799407405307609746130367683375056217619922908385279590144003883374408508385326915498112383424865981561213267612225558459805456171808529534087293235798152442222723938599025523166951731774908862882553977295702478663427385708597023032450428739379988049387227380602716524434631414383251594428769254915292429825702370137660472052053195192661707013574859394825757730243936788838493808847665744399719460411375705656820766907781556973475396361801381157290874780505404809506704630408535131149884706608323007287167983763107201 A089683 440 43842299595768418787034852193762157136122595046298651899724089396216378530645221255100692715480984409837234231981024346326925768975466403558116784697123681418068069418813294855946957836077447990385544768979843804287120044093610243308252583359259679764204089311718673234012622578347649786142261813513889902273502120741107718592751999829916389436559782353379553627213755579207646801664314553327089179211480155347103057414144506458274676590270235244241949916490892261070752099650347820040639026521067376523090273767617893486872160951900771737618242396358865628484727889779032000365417828820038479205144565043379148730309648138686815881891981150498236216308810605598268099563610980886376149758879895917998516660925296377276293321432158202482119530306114851507105305911873740560857220937789570043075063091345623140661235274163590260606684811683281 A089683 441 3551226267257241921749823027694734728025930198750190803877651241093526660982262921663156109953959737196815972790462972052480987287012778688207459560467018194863513622923876883331703584722273287221229126287367348147256723571582429707968459252100034060900531234249212531955022428846159632677523206894625082084153671780029725206012911986223227544361342370623743843804314201915819390934809478819494223516129892583115347650545705023120248803811889054783597943235762273146730920071678173423291761148206457498370312175177049372436645037103962510747077634105068115907262959072101592029598844134423116815616709768513711047155081499233632086433250473190357133521013659053459716064652489451796468130469271569357879849534949006559379759036004814401051681954795302972075529778861772985429434895960955173489080110398995474393560057207250811109141469746345761 A089683 442 287649327647836595661735665243273512970100346098765455114089750528575659539563296654715644906270738712942093796027500736250959970248035073744804224397828473783944603456834027549867990362504136264919559229276755199927794609298176806345445199420102758932943029974186215088356816736538930246879379758464631648816447414182407741687045870884081431093268732020523251348149450355181370665719567784379032104806521299232343159694202106872740153108763013437471433402096744124885204525805932047286632653004723057367995286189340999167368248005420963370513288362510517388488299684840228954397506374888272462064953491249610594819561601437924199001093288328418927815202106383330237001236851645595513918568010997117988267812330869531309760481916389966485186238338419540738117912087803611819784226572837369052615488942318633425878364633787315699840459049454006641 A089683 443 23299595539474764248600588884705154550578128034000001864241269792814628422704627029031967237407929835748309597478227559636327757590090840973329142176224106376499512880003556231539307219362835037458484297571417171194151363353152321313981061153028323473568385427909083422156902155659653349997229760435635163554132240548775027076650715541610595918554767293662383359200105478769691023923284990534701600489328225237819795935230370656691952401809804088435186105569836274115701566590280495830217244893382567646807618181336620932556828088439098033011576357363351908467552274472058545306198016365950069427261232791218458180384489716471860119088556354601933153031370617049749197100184983293236627404008890766557049692798800432036090599035227587285300085305411982799787550879112092557402522352399826893261854604327809307496147535336772571687077183005774537921 A089683 444 1887267238697455904136647699661117518596828370754000151003542853217984902239074789351589346230042316695613077395736432330542548364797358118839660516274152616496460543280288054754683884768389638034137228103284790866726260431605338026432465953395294201359039219660635757194709074608431921349775610595286448247884711484450777193208707958870458269402936150786653052095208543780344972937786084233310829639635586244263403470753660023192048144546594131163250074551156738203371826893812720162247596836363987979391417072688266295537103075163566940673937684946431504585871734232236742169802039325641955623608159856088695112611143667034220669646173064722756585395541019981029684965114983646752166819724720152091121025116702834994923338521853434570109306909738370606782791621208079497149604310544385978354210222950552553907187950362278578306653251823467737571601 A089683 445 152868646334493928235068463672550519006343098031074012231286971110656777081365057937478737044633427652344659269054651018773946417548586007626012501818206361936213304005703332435129394666239560680765115476366068060204827094960032380141029742225018830310082176792511496332771435043282985629331824458218202308078661630240512952649905344668507119821637828213718897219711892046207942807960672822898177200810482485785335681131046461878555899708274124624223256038643695794473117978398830333142055343745483026330704782887749569938505349088248922194588952480660951871455610472811176115753965185376998405512260948343184304121502637029771874241340018242543283417038822618463404482174313675386925512397702332319380803034452929634588790420270128200178853859688808019149406121317854439269117949154095264246691028058994756866482223979344564842838913397700886743299681 A089683 446 12382360353094008187040545557476592039513790940516994990734244659963198943590569692935777700615307639839917400793426732520689659821435466617707012647274715316833277624461969927245480967965404415141974353585651512876590994691762622791423409120226525255116656320193431202954486238505921835975877781115674386954371592049481549164642332918149076705552664085311230674796663255742843367444814498654752353265649081348612190171614763412163027876370204094562083739130139359352322556250305256984506482843384125132787087413907715165018933276148162697761705150933537101587904448297705265376071180015536870846493136815797928633841713599411521813548541477646005956780144632095535763056119407706340966504213888917869845045790687300401692024041880384214487162634793449551101895826746209580798553881481716403981973272778575306185060142326909752269951985213771826207274161 A089683 447 1002971188600614663150284190155603955200617066181876594249473817457019114430836145127797993749839918827033309464267565334175862445536272796034268024429251940663495487581419564106883958405197757626499922640437772543003870570032772446105296138738348545664449161935667927439313385318979668714046100270369625343304098956008005482336028966370075213149765790910209684658529723715170312763029974391034940614517575589237587403900795836385205257985986531659528782869541288107538127056274725815745025110314114135755754080526524928366533595368001178518698117225616505228620260312114126495461765581258486538565944082079632219341178801552333266897431859689326482499191715199738396807545672024213618286841325002347457448709045671332537053947392311121373460173418269413639253561966442976044682864400019028722539835095064599800989871528479689933866110802315517922789207041 A089683 448 81240666276649787715173019402603920371249982360732004134207379214018548268897727755351637493737033424989698066605672792068244858088438096478775709978769407193743134494094984692657600630821018367746493733875459575983313516172654568134528987237806232198820382116789102122584384210837353165837734121899939652807632015436648444069218346275976092265131029063726984457340907620928795333805427925673830189775923622728244579715964462747201625896864909064421831412432844336710588291558252791075347033935443244996216080522648519197689221224808095460014547495274936923518241085281244246132403012081937409623841470648450209766635482925738994618691980634835445082434528931178810141411199433961303081234147325190144053345432699377935501369738777200831250274046879822504779538519281881059619312016401541326525726642700232583880179593806854884643154974987556951745925770321 A089683 449 6580493968408632804929014571610917550071248571219292334870797716335502409780715948183482636992699707424165543395059496157527833505163485814780832508280321982693193894021693760105265651096502487787465992443912225654648394809985020018896847966262304808104450951459917271929335121077825606432856463873895111877418193250368523969606686048354063473475613354161885741044613517295232422038239661979580245371849813440987810956993121482523331697646057634218168344407060391273557651616218476077103109748770902844693502522334530055012826919209455732261178347117269890804977527907780783936724643978636930179531159122524466991097474116984858564114050431421671051677196843425483621454307154150865549579965933340401668320980048649612775610948840953267331272197797265622887142620061832365829164273328524847448583858058718839294294547098355245656095552973992113091419987396001 A089683 450 533020011441099257199250180300484321555771134268762679124534615023175695192237991802862093596408676301357409014999819188759754513918242350997247433170706080598148705415757194568526517738816701510784745387956890278026519979608786621530644685267246689456460527068253299026276144807303874121061373573785504062070873653279850441538141569916679141351524681687112745024613694900913826185097412620345999875119834888720012687516442840084389867509330668371671635896971891693158169780913696562245351889650443130420173704309096934456038980455965914313155446116498861155203179760530243498874696162269591344542023888924481826278895403475773543693238084945155355185852944317464173337798879486220109515977240600572535133999383940618634824486856117214653833048021578515453858552225008421632162306139610512643335292502756225982837858314966774898143739790893361160405018979076081 A089683 451 43174620926729039833139264604339230046017461875769777009087303816877231310571277336031829581309102780409950130214985354289540115627377630430777042086827192528450045138676332760050647936844152822373564376424508112520148118348311716343982219506646981845973302692528517221128367729391613803805971259476625829027740765915667885764589467163251010449473499216656132346993709286974019920992890422248025989884706625986321027688831870046835579268255784138105402507654723227145811752254009421541873503061685893564034070049036851690939157416933239059365591135436407753571457560602949723408850389143836898907903935002883027928590527681537657039152284880557583770054088489714598040361709238383828870794156488646375345853950099190109420783435345494386960476889747859751762542730225682152205146797308451524110158692723254304609866523512308766749642923062362253992806537305162561 A089683 452 3497144295065052226484280432951477633727414411937351937736071609167055736156273464218578196086037325213205960547413813697452749365817588064892940409033002594804453656232782953564102482884376378612258714490385157114131997586213249023862559780038405529523837518094809894911397786080720718108283672017606692151247002039169098746931746840223331846407353436549146720106490452244895613600424124202090105180661236704892003242795381473793681920728718515186537603120032581398810751932574763144891753747996557378686759673971984986966071750771592363808612881970349028039288062408838927596116881520650788811540218735233525262215832742204550220171335075325164285374381167666882441269298448309090138534326675580356403014169958034398863083458262985045343798628069576639892765961148280254328616890581984573452922854110583598673399188404497010106721076768051342573417329521718167441 A089683 453 283268687900269230345226715069069688331920567366925506956621800342531514628658150601704833882969023342269682804340518909493672698631224633256328173131673210179160746154855419238692301113634486667592955873721197726244691804483273170932867342183110847891430838965679601487823220672538378166770977433426142064251007165172696998501471494058089879558995628360480884328625726631836544701634354060369298519633560173096252262666425899377288235579026199730109545852722639093303670906538555814736232053587721147673627533591730783944251811812498981468497643439598271271182333055115953135285467403172713893734757717553915546239482452118568567833878141101338307115324874581017477742813174313036301221280460722008868644147766600786307909760119301788672847688873635707831314042853010700600617968137140750449686751182957271492545334260764257818644407218212158748446803691259171562721 A089683 454 22944763719921807657963363920594644754885565956720966063486365827745052684921310198738091544520490890723844307151582031668987488589129195293762582023665530024512020438543288958334076390204393420075029425771417015825820036163145126845562254716831978679205897956220047720513680874475608631508449172107517507204331580378988456878619191018705280244278645897198951630618683857178760120832382678889913180090318374020796433275980497849560347081901122178138873214070533766557597343429623020993634796340605412961563830220930193499484396756812417498948309118607459972965768977464392203958122859656989825392515375121867159245398078621604053994544129429208402876341314841062415697167867119355940398923717318482718360175969094663690940690569663444882500662798764492334336437471093866748650055419108400786424626845819538990896172075121904883310196984675184858624191098991992896580401 A089683 455 1858525861313666420295032477568166225145730842494398251142395632047349267478626126097785415106159762148631388879278144565187986575719464818794769143916907931985473655522006405625060187606555867026077383487484778281891422929214755274490542632063390273015677734453823865361608150832524299152184382940708918083550858010698065007168154472515127699786570317673115082080113392431479569787422996990082967587315788295684511095354420325814388113633990896429248730339713235091165384817799464700484418503589038449886670247895345673458236137301805817414813038607204257810227287174615768520607951632216175856793745384871239898877244368349928373558074483765880632983646502126055671470597236667831172312821102797100187174253496667758966195936142739035482553686699923879081251435158603206640654488947780463700394774511382658262589938084874295548125955758689973548559479018351424623012481 A089683 456 150540594766406980043897630683021464236804198242046258342534046195835290665768716213920618623598940734039142499221529709780226912633276650322376300657269542490823366097282518855629875196131025229112268062486267040833205257266395177233733953197134612114269896490759733094290260217434468231326935018197422364767619498866543265580620512273725343682712195731522321648489184786949845152781262756196720374572578851950445398723708046390965437204353262610769147157516772042384396170241756640739237898790712114440820290079522999550117127121446271210599856127183544882628410261143877250169244082209510244400293376174570431809056793836344198258204033185036331271675366672210509389118376170094324957338509326565115161114533230088476261870827561861874086848622693834205581366247846859737893013604770217559731976735421995319269784984874817939398202416453887857433317800486465394464010961 A089683 457 12193788176078965383555708085324738603181140057605746925745257741862658543927266013327570108511514199457170542436943906492198379923295408676112480353238832941756692653879884027306019890886613043558093713061387630307489625838578009355932450208967903581255861615751538380637511077612191926737481736473991211546177179408190004512030261494171752838299687854253308053527623967742937457375282283251934350340378887007986077296620351757668200413552614271472300919758858535433136089789582287899878269802047681269706443496441362963559487296837147968058588346301867135492901231152654057263708770658970329796423763470140204976533600300743880058914526687987942833005704700449051260518588469777640321544419255451774328050277191637166577211537032510811801034738438200570652090666075595638769334101986387622338290115569181620860852583774860253091254395732764916452098741839403696951584887841 A089683 458 987696842262396196068012354911303826857672344666065500985365877090875342058108547079533178789432650156030813937392456425868068773786928102765110908612345468282292104964270606211787611161815656528205590757972398054906659692924818757830528466926400190081724790875874608831638397286587546065736020654393288135240351532063390365474451181027911979902274716194517952335737541387177934047397864943406682377570689847646872261026248492371124233497761755989256374500467541370084023272956165319890139853965862182846221923211750400048318471043808985412745656050451237974924999723364978638360410423376596713510324841081356603099221624360254284772076661727023369473462080736373152102005666051988866045097959691593720572072452522610492754134499633375755883813813494246222819343952123246740316062260897397409401499361103711289729059285763680500391606054353958232619998088991699453078375915121 A089683 459 80003444223254091881509000747815609975471459917951305579814636044360902706706792313442187481944044662638495928928788970495313570676741176323973983597599982930865660502105919103154796504107068178784652851395764242447439435126910319384272805821038415396619708060945843315362710180213591231324617673005856338954468474097134619603430545663260870372084252011755954139194740852361412657839227060415941272583225877659396653143126127882061062913318702235129766334537870850976805885109449390911101328171234836810543975780151782403913796154548527818432398140086550275968924977592563269707193244293504333794336312127589884851036951573180597066538209599888892927350428539646225320262458950211098149652934735019091366337868654331449913084894470303436226588918893033944048366860121982985965601043132689190161521448249400614468053802146858120531720090402670616842219845208327655699348449124801 A089683 460 6480278982083581442402229060573064408013188253354055751964985519593233119243250177388817186037467617673718170243231906610120399224816035282241892671405598617400118500670579447355538516832672522481556880963056903638242594245279735870126097271504111647126196352936613308544379524597300889737294031513474363455311946401867904187877874198724130500138824412952232285274774009041274425284977391893691243079241296090411128904593216358446946095978814881045511073097567538929121276693865400663799207581870021781654062038192294374717017488518430753293024249347010572353482923184997624846282652787773851037341241282334780672933993077427628362389594977591000327115384711711344250941259174967098950121887713536546400673367361000847442959876452094578334353702430335749467917715669880621863213684493747824403083237308201449771912357973895507763069327322616319964219807461874540111647224379108881 A089683 461 524902597548770096834580553906418217049068248521678515909163827087051882658703264368494192069034877031571171789701784435419752337210098857861593306383853488009409598554316935235798619863446474321006107358007609194697650133867658605480213878991833043417221904587865677992094741492381372068720816552591423439880267658551300239218107810096654570511244777449130815107256694732343228448083168743388990689418544983323301441272050525034202633774284005364686396920902970653258823412203097453767735814131471764313979025093575844352078416569992891016734964197107856360632116777984807612548894875809681934024640543869117234507653439271637897353557193184871026496346161648618884326241993172335014959872904796460258454542756241068642879749992619660845082649896857195706901334969260330370920308443993573776649742221964317431524900995885536128808615513131921917101804404411837749043425174707819361 A089683 462 42517110401450377843601024866419875580974528130255959788642269994051202495354964413848029557591825039557264914965844539268999939314018007486789057817092132528762177482899671754099688208939164420001494695998616344770509660843280347043897324198338476516794974271617119917359674060882891137566386140759905298630301680342655319376666732617829020211410826973379596023687792273319801504294736668214508245842902143649187416743036092527770413335717004434539598150593140622913964696388450893755186600944649212909432301032579643392518351742169424172355532099965736365211201459016769416616460484940584236655995884053398495995119928581002669685638132647974553146204039093538129630425601446959136211749705288513280934817963255526560073259749402192528451694641645432852259008132510086760044544983963479475908629119979109711953516980666728426433497856563685675285246156757358857672517439151333368241 A089683 463 3443885942517480605331683014180009922058936778550732742880023869518147402123752117521690394164937828204138458112233407680788995084435458606429913683184462734829736376114873412082074744924072318020121070375887923926411282528305708110555683260065416597860392916000986713306133598931514182142877277401552329189054436107755080869510005342044150637124276984843747277918711174138903921847873670125375167913275073635584180756185923494749403480193077359197707450198044390456031140407464522394170114676516586245664016383638951114793986491115723357960798100097224645582107318180358322745933299280187323169135666608325278175604714215061216244536688744485938804842527166576588500064473717203690033151726128369575755720255023697651365934039701577594804587265973280061032979658733317027563608143701041837548598958718307886668234875434005002541113326381658539698104938697346067471473912571258002827521 A089683 464 278954761343915929031866324148580803686773879062609352173281933430969939572023921519256921927359964084535215107090906022143908601839272147120823008337941481521208646465304746378648054338849857759629806700446921838039313884792762356955010344065298744426691826196079923777796821513452648753573059469525738664313409324728161550430310432705576201607066435772343529511415605105251217669677767280155388600975280964482318641251059803074701681895639266095014303466041595626938522373004626313927779288797843485898785327074755040298312905780373591994824646107875196292150692772609024142420597241695173176699988995274347532223981851419958515807471788303361043192244700492703668505222371093498892685289816397935636213340656919509760640657215827785179171568543835684943671352357398679232652259639784388841436515656182938820127024910154405205830179436914341715546500034485031465189386918271898229029201 A089683 465 22595335668857190251581172256035045098628684204071357526035836607908565105333937643059810676116157090847352423674363387793656596748981043916786663675373260003217900363689684456670492401446838478530014342736200668881184424668213750913355837869289198298562037921882473826001542542589664549039417817031584831809386155302981085584855145049151672330172381297559825890424664013525348631243899149692586476678997758123067809941335844049050836233546780553696158580749369245782020312213374731428150122392625322357801611493055158264163345368210260951580796334737890899664206114581330955536068376577309027312699108617222150110142529965016639780405214852572244498571820739908997148923012058573410307508475128232786533280593210480290611893234482050599512897052050690480437379540949293017844833030822535496156357768150818044430289017722506821672244534390061678959266502793287548680340340380023756551365281 A089683 466 1830222189177432410378074952738838652988923420529779959608902765240593773532048949087844664765408724358635546317623434411286184336667464557259719757705234060260649929458864440990309884517193916760931161761632254179375938398125313823981822867412425062183525071672480379906124945949762828472192843179558371376560278579541467932373266748981285458743962885102345897124397785095553239130755831125099504610998818407968492605248203367973117734917289224849388845040698908908343645289283353245680159913802651110981930530937467819397230974825031137078044503113769162872800695281087807398421538502762031212328627797994994158921544927166347822212822403058351804384317479932628769062763976744446234908186485386855709195728050048903539563351993046098560544661216105928915427742816892734445431475496625375188664979220216261598853410435523052555451807285594995995700586726256291443107567570781924280660587761 A089683 467 148247997323372025240624071171845930892102797062912176728321123984488095656095964876115417845998106673049479251727498187314180931270064629138037300374123958881112644286168019720215100645892707257635424102692212588529451010248150419742527652260406430036865530805470910772396120621930789106247620297544228081501382564942858902522234606667484122158260993693290017667076220592739812369591222321133059873490904291045447901025104472805822536528300427212800496448296611621575835268431951612900092953018014739989536373005934893371175708960827522103321604752215302192696856317768112399272144618723724528198618851637594526872645139100474173599238614647726496155129715874542930294083882116300145027563105316335312444853972053961186704631511436733983404117558504580242149647168168311490079949515226655390281863316837517189507126245277367256991596390133194675651747524826759606891712973233335866733507608641 A089683 468 12008087783193134044490549764919520402260326562095886314994011042743535748143773154965348845525846640517007819389927353172448655432875234960181021330304040669370124187179609597337423152317309287868469352318069219670885531830100183999144739833092920832986107995243143772564085770376393917606057244101082474601611987760371571104301003140066213894819140489156491431033173868011924801936889008011777849752763247574681279983033462297271625458792334604236840212312025541347642656742988080644907529194459193939152446213480726363065232425827029290369049984929439477608445361739217104341043714116621686784088126982645156676684256267138408061538327786465846188565506985837977353820794451420311747232611530623160308033171736370856123075152426375452655733522238870999614121420621633230696475910733359086612830928663838892350077225867466747816319307600788768727791549510967528158228750831900205205414116299921 A089683 469 972655110438643857603734530958481152583086451529766791514514894462226395599645625552193256487593577881877633370584115606968341090062894031774662727754627294218980059161548377384331275337702052317346017537763606793341728078238114903930723926480526587471874747614694645577690947400487907326090636772187680442730571008590097259448381254345363325480350379621675805913687083308965908956888009648954005829973823053549183678625710446079001662162179102943184057197274068849159055196182034532237509864751194709071348143291938835408283826491989372519893048779284597686284074300876585451624540843446356629511138285594257690811424757638211052984604550703733541273806065852876165659484350565045251525841533980475984950686910646039345969087346536411665114415301348550968743835070352291686414548769402086015639305221770950280356255295264806573121863915663890266951115510388369780816528817383916621638543420293601 A089683 470 78785063945530152465902497007636973359230002573911110112675706451440338043571295669727653775495079808432088303017313364164435628295094416573747680948124810831737384792085418568130833302353866237705027420558852150260679974337287307218388638044922653585221854556790266291792966739439520493413341578547202115861176251695797878015318881601974429363908380749355740279008653748026238625507928781565274472227879667337483877968682546132399134635136507338397908632979199576781883470890744797111238299044846771434779199606647045668070989945851139174111336951122052412589010018371003421581587808319154886990402201133134872955725405368695095291752968607002416843178291334082969418418232395768665373593164252418554781005639762329187023496075069449344874267639409232628468250640698535626599578450321568967266783722963446972708856678916449332422870977168775111623040356341457952246138834208097246352722017043781681 A089683 471 6381590179587942349738102257618594842097630208486799919126732222566667381529274949247939955815101464482999152544402382497319285891902647742473562156798109677370728168158918904018597497490663165254107221065267024171115077921320271884689479681638734940402970219100011569635230305894601159966480667862323371384755276387359628119240829409759928778476578840697814962599700953590125328666142231306787232250458253054336194115463286236724329905446057094410230599271315165719332561142150328566010302222632588486217115168138410699113750185613942273103018293040886245419709811488051277148108612473851545846222578291783924709413757834864302718631990457167195764297441598060720522891876824057261895261046304445902937261456820748664148903182080625396934815678792147842905928301896581385754565854476047086348609481560039204789417390992232395926252549150670784041466268863658094131937245570855876954570483380546316161 A089683 472 516908804546623330328786282867106182209908046887430793449265310027900057903871270889083136421023218623122931356096592982282862157244114467140358534700646883867028981620872431225506397296743716385582684906286628957860321311626942022659847854212737530172640587747100937140453654777462693957284934096848193082165177387376129877658507182190554231056602886096523011970575777240800151621957520735849765812287118497401231723352526185174670722341130624647228678540976528423265937452514176613846834480033239667383586328619211266628213765034729324121344481736311785878996494730532153448996797610381975213544028841634497901462514384624008520209191227030542856908092769442918362354242022748638213516144750660118137918178002480641796061157748530657151720069982163975275380192453623092246119834212559813994237368006363175587942808670370824070026456481204333507358767777956305624686916891239326033320209153824251609041 A089683 473 41869613168276489756631688912235600759002551797881894269390490112259904690213572942015734050102880708472957439843824031564911834736773271838369041310752397593229347511290666929266018181036241027232197477409216945586686026241782303835447676191231739943983887607515175908376746036974478210540079661844703639655379368377466520090339081757434892715584833773818363969616637956504812281378559179603831030795256598289499769591554620999148328509631580596425522961819098802284540933653648305721593592882692413058070492618156112596885314967813075253828903020641254656198716073173104429368740606440939992297066336172394330018463665154544690136944489389473971409555514324876387350693603842639695294807724803469569171372418200931985480953777630983229289325668555281997305795588743470471935706571217344933533226808515417222623367502300036749672142974977551014096060190014460755599640268190385408698936941459764380332321 A089683 474 3391438666630395670287166801891083661479206695628433435820629699093052279907299408303274458058333337386309552627349746556757858613678635018907892346170944205051577148414544021270547472663935523205807995670146572592521568125584366610671261771489770935462694896208729248578516428994932735053746452609420994812085728838574788127317465622352226309962371535679287481538947674476889794791663293547910313494415784461449481336915924300931014609280158028310467359907347002985047815625945512763449081023498085457703709902070645120347710512392859095560141144671941627152096001927021458778867989121716139376062373229963940731495556877518119901092503640547391684173996660314987375406181911253815318879425709081035102881165874275490823957255988109641572435379152977841781769442688221108226792232268604939616191371489748795032492767686302976723443580973181632141780875391171321203570861723421218104613892258240914806918001 A089683 475 274706531997062049293260510953177776579815742345903108301471005626537234672491252072565231102725000328291073762815329471097386547707969436531539280039846480609177749021578065722914345285778777379670447649281872379994247018172333695464372203490671445772478286592907069134859830748589551539353462661363100579778944035924557838312714715410530331106952094390022286004654761632628073378124726777380735393047678541377407988290189868375412183351692800293147856152495107241788873065701586533839375562903344922074000502067722254748164551503821586740371432718427271799319776156088738161088307118859007289461052231627079199251140107078967711988492794884338726418093729485513977407900734811559040829233482435563843333374435816314756740537735036880967367265711391205184323324857745909766370170813757000108911501090669652397631914182590541114598930058827712203484250906684877017489239799597118666473725272917514099360358081 A089683 476 22251229091762025992754101387207399902965075130018151772419151455749516008471791417877783719320725026591576974788041687158888310364345524359054681683227564929343397670747823323556061968148080967753306259591831662779534008471959029332614148482744387107570741214025472599923646290635753674687630475570411146962094466909889184903329891948252956819663119645591805166377035692242873943628102868967839566836861961851570047051505379338408386851487116823744976348352103686584898718321828509240989420595170938687994040667485502634601328671809548525970086050192609015744901868643187791048152876627579590446345230761793415139342348673396384671067916385631436839865592088326632170039959519736282307167912077280671310003329301121495295983556537987358356748522622687619930189313477418691075983835914317008821831588344241844208185048789833830282513334765044688482224323441475038416628423767366611984371747106318642048189004561 A089683 477 1802349556432724105413082212363799392140171085531470293565951267915710796686215104848100481264978727153917734957831376659869953139511987473083429216341432759276815211330573689208041019419994558388017807026938364685142254686228681375941746027102295355713230038336063280593815349541496047649698068521203302903929651819701023977169721247808489502392712691292936218476539891071672789433876332386395004913785818909977173811171935726411079334970456462723343084216520398613376796184068109248520143068208846033727517294066325713402707622416573430603576970065601330275337051360098211074900383006833946826153963691705266626286730242545107158356501227236146384029112959154457205773236721098638866880600878259734376110269673390841118974668079576976026896630332437697214345334391670913977154690709059677714568358655883589380862988951976540252883580115968619767060170198759478111746902325156695570734111515611810005903309369441 A089683 478 145990314071050652538459659201467750763353857928049093778842052701172574531583423492696138982463276899467336531584341509449466204300470985319757766523656053501422032117776468825851322573019559229429442369182007539496522629584523191451281428195285923812771633105221125728099043312861179859625543550217467535218301797395782942150747421072487649693809727994727833696599731176805495944143982923297995398016651331708151078704926793839297426132606973480590789821538152287683520490909516849130131588524916528731928900819372382785619317415742447878889734575313707752302301160167955097066931023553549692918471059028126596729225149646153679826876599406127857106358149691511033667632174408989748217328671139038484464931843544658130636948114445735058178627056927453474361972085725344032149529947433833894880037051126570739849902105110099760483569989393458201131873786099517727051499088337692341229463032764556610478168058924721 A089683 479 11825215439755102855615232395318887811831662492171976596086206268794978537058257302908387257579525428856854259058331662265406762548338149810900379088416140333615184601539893974893957128414584297583784831903742610699218332996346378507553795683818159828834502281522911183976022508341755568629669027567614870352682445589058418314210541106871499625198587967572954529424578225321245171475662616787137627239348757868360237375099070300983091516741164851927853975544590335302365159763670864779540658670518238827286240966369163005635164710675138278190068500600410327936486393973604362862421412907837525126396155781278254335067237121338448065977004551896356425615010125012393727078206127128169605603622362262117241659479327117308581592797270104539712468791611123731423319738943752866604111925742140545485283001141252229927842070513918080599169169140870114291681776674060935891171426155353079639586505653929085448731612772902401 A089683 480 957842450620163331304833824020829912758364661865930104282982707772393261501718841535579367863941559737405194983724864643497947766415390134682930706161707367022829952724731411966410527401581328104286571384203151466636684972704056659111857450389270946135594684803355805902057823175682201059003191232976804498567278092713731883451053829656591469641085625373409316883390836251020858889528671959758147806387249387337179227383024694379630412856034353006156172019111817159491577940857340047142793352311977345010185518275902203456448341564686200533395548548633236562855397911861953391856134445534839535238088618283538601140446206828414293344137368703604870474815820126003891893334696297381738053893411343231496574417825496501995109016578878467716709972120501022245288898854443982194933065985113384184307923092441430624155207711627364528532702700410479257626223910598935807184885518583599450806506957968255921347260634605094481 A089683 481 77585238500233229835691539745687222933427537611140338446921599329563854181639226164381928796979266338729820793681714036123333769079646600909317387199098296728849226170703244369279252719528087576447212282120455268797571482789028589388060453481530946636983169469071820278066683677230258285779258489871121164383949525509812282559535360202183909040927935655246154667554657736332689570051822428740409972317367200374311517418025000244750063441338782593498649933548057189918817813209444543818566261537270164945825026980348078479972315666739582243205039432439292161591287230860818224740346890088322002354285178080966626692376142753101557760875126864991994508460081430206315243360110400087920782365366318801751222527843865216661603830342889155885053507741760582801868400807209962557789578344794184118928941770487755880556571824641816526811148918733248819867724136758513800381975727005271555515327063595428729629128111403012652961 A089683 482 6284404318518891616691014719400665057607630546502367414200649545694672188712777319314936232555320573437115484288218836925990035295451374673654708363126962035036787319826962793911619470281775093692224194851756876772603290105911315740432896732004006677595636726994817442523401377855650921148119937679560814315099911566294794887322364176376896632315162788074938528071927276642947855174197616727973207757706743230319232910860025019824755138748441390073390644617392632383424242869965008049303867184518883360611827185408194356877757569005906161699608194027582665088894265699726276203968098097154082190697099424558296762082467563001226178630885276064351555185266595846711534712168942407121583371594671822941849024755353082549589910257774021626689334127082607206951340465384006967180955845928328913633244283409508226325082317795987138671703062417393154409285655077439617830940033887426995996741492151229727099959377023644024889841 A089683 483 509036749800030220951972192271453869666218074266691760550252613201268447285734962864509834836980966448406354227345725791005192858931561348566031377413283924837979772905983986306841177092823782589070159782992307018580866498578816574975064635292324540885246574886580212844395511606307724612997714952044425959523092836869878385873111498286528627217528185834070020773826109408078776269110006954965829828374246201655857865779662026605805166238623752595944642214008803223057363672467165651993613241946029552209558002018063742907098363089478399097668263716234195872200435521677828372521415945869480657446465053389222037728679872603099320469101707361212475970006594263583634311685684334976848253099168417658289771005183599686516782730879695751761836064293691183763058577696104564341657423520194642004292786956170166332331667741474958232407948055808845507152138061272609044306142744881586675736060864249607895096709538915166016077121 A089683 484 41231976733802447897109747573987763442963664015602032604570461669302744230144531992025296621795458282320914692415003789071420621573456469233848541570475997911876361605384702890854135344518726389714682942422376868505050186384884142572980235458678287811704972565812997240396036440110925693652814911115598502721370519786460149255722031361208818804619783052559671682679914862054380877797910563352232216098313942334124487128152624155070218465328523960271516019334713061067646457469840417811482672597628393728974198163463163175474967410247750326911129361014969865648235277255904098174234691615427933253163669324526985056023069680851044957997238296258210553570534135350274379246540431133124708501032641830321471451419871574607859401201255355892708721207788985884807744793384469711674251305135766002347715743449783472918865087059471616825043792520516486079323182963081332588797562335408520734620930004218239502833472652128447302246801 A089683 485 3339790115437998279665889553493008838880056785263764640970207395213522282641707091354049026365432120867994090085615306914785070347449974007941731867208555830861985290036160934159184962906016837566889318336212526348909065097175615548411399072152941312748102777830852776472078951648984981185878007800363478720431012102703272089713484540257914323174202427257333406297073103826404851101630755631530809503963429329064083457380362556560687695691610440781992797566111757946479363055057073842730096480407899892046910051240516217213472360230067776479801478242212559117507057457728231952113010020849662593506257215286685789537868644148934641597776301996915054839213264963372224718969774921783101388583643988256039187565009597543236611497301683827309406417830907856669427328264142046645614355715997046190164975219432461306428072051817200962828547194161835372425177820009587939692602549168090179504295330341677399729511284822404231481990881 A089683 486 270522999350477860652937053832933715949284599606364935918586799012295304893978274399677971135600001790307521296934839860097590698143447894643280281243893022299820808492929035666893981995387363842918034785233214634261634272871224859421323324844388246332596325004299074894238395083567783476056118631829441776354911980318965039266792247760891060177110396607844005910062921409938792939232091206153995569821037775654190760047809367081415703351020445703341416602855052393664828407459622981261137814913039891255799714150481813594291261178635489894863919737619217288518071654075986788121153811688822670074006834438221548952567360176063705969419880461750119441976274462033150202236551768664431212475275163048739174192765777401002165531281436390012061919844303536390223613589395505778294762812995760741403362992774029365820673836197193277989112322727108665166439403420776623115100806482615304539847921757675869378090414070614742750041261361 A089683 487 21912362947388706712887901360467630991892052568115559809405530719995919696412240226373915661983600145014909225051722028667904846549619279466105702780755334806285485487927251889018412541626376471276360817603890385375192376102569213613127189312395447952940302325348225066433310001768990461560545609178184783884747870405836168180610172068632175874345942125235364478715096634205042228077799387698473641155504059827989451563872558733594671971432656101970654744831259243886851101004229461482152163007956231191719776846189026901137592155469474681483977498747156600369963803980154929837813458746794636275994553589495945465157956174261160183523010317401759674800078231424685166381160693261818928210497288206947873109614027969481175408033796347590977015507388586447608112700741035968041875787852656620053672402414696378631474580731972655517118098140895801878481591677082906472323165325091839667727681662371745419625323539719794162753342170241 A089683 488 1774901398738485243743920010197878110343256258017360344561847988319669495409391458336287168620671611746207647229189484322100292570519161636754561925241182119309124324522107403010491415871736494173385226225915121215390582464308106302663302334304031284188164488353206230381098110143288227386404194343432967494664577502872729622629423937559206245822021312144064522775922827370608420474301750403576364933595828846067145576673677257421168429686045144259623034331331998754834939181342586380054325203644454726529301924541311178992144964593027449200202177398519684629967068122392549316862890158490365538355558840749171582677794450115153974865363835709542533658806336745399498476874016154207333185050280344762777721878736265527975208050737504154869138256098475502256257128760023913411391938816065186224347464595590406669149441039289785096886565949412559952157008925843715424258176391332439013085942214652111378989651206717303327183020715789521 A089683 489 143767013297817304743257520826028126937803756899406187909509687053893229128160708125239260658274400551442819425564348230090123698212052092577119515944535751664039070286290699643849804685610656028044203324299124818446637179608956610515727489078626534019241323556609704660868946921606346418298739741818070367067830777732691099432983338942295705911583726283669226344849749017019282058418441782689685559621262136531438791710567857851114642804569656685029465780837891899141630073688749496784400341495200832848873455887846205498363742132035223385216376369280094455027332517913796494665894102837719608606800266100682898196901350459327471964094470692472945226363313276377359376626795308490793987989072707925784995472177637507765991852109737836544400198743976515682756827429561936986322747044101280084172144632242822940201104724182472592847811841902417356124717722993340949364912287697927560059961319386821021698161747744101569501824677978951201 A089683 490 11645128077123201684203859186908278281962104308851901220670284651365351559381017358144380113320226444666868373470712206637300019555176219498746680791507395884787164693189546671151834179534463138271580469268229110294177611548325485451773926615368749255558547208085386077530384700650114059882197919087263699732494292996347979054071650454325952178838281828977207333932829670378561846731893784397864530329322233059046542128555996485940286067170142191487386728247869243830472035968788709239536427661111267460758749926915542645367463112694853094202526485911687650857213933951017516067937422329855288297150821554155314753949009387205525229091652126090308563335428375386566109506770419987754313027114889341988584633246388638129045340020888764760096416098262097770303303021794516895892142510572203686817943715211668658156289482658780280020672759194095805846102135562460616898557895303532132364856866870332502757551101567272227129647798916295047281 A089683 491 943255374246979336420512594139570540838930449017003998874293056760593476309862406009694789178938342018016338251127688737621301583969273779398481144112099066667760340148353280363298568542291514199998018010726557933828386535414364321593688055844868689700242323854916272279961160752659238850458031446068359678332037732704186303379803686800402126485900828147153794048559203300663509585283396536227026956675100877782769912413035715361163171440781517510478324988077408750268234913471885448402450640550012664321458744080158954274764512128283100630404645358846699719434328650032418801502931208718278352069216545886580495069869760363647543556423822213314993630169698406311854870048404019008099355196306036701075355292957479688452672541691989945567809703959229919394567544765355868567263543356348498632253440932145161310659448095361202681674493494721760273534272980559309968783189519586102721553406216496932723361639226949050397501471712219898829761 A089683 492 76403685314005326250061520125305213807953366370377323908817737597608071581098854886785277923494005703459323398341342787747325428301511176131276972673080024400088587552016615709427184051925612650199839458868851192640099309368563510049088732523434363865719628232248218054676854020965398346887100547131537133944895056349039090573764098630832572245357967079919457317933295467353744276407955119434389183490683171100404362905455892944254216886703302918348744324034270108771727027991222721320598501884551025810038158270492875296255925482390931151062776274066582677274180620652625922921737427906180546517606540216813020100659450589455451028070329599278514484043745570911260244473920725539656047770900788972787103778729555854764666475877051185590992586020697623470959971125993825353948347011864228389212528715503758066163415295724257417215633973072462582156276111425304107471438351086474320445825903536251550592292777382873082197619208689811805210641 A089683 493 6188698510434431426254983130149722318444222676000563236614236745406253798069007245829607511803014461980205195265648765807533359692422405266633434786519481976407175591713345872463601908205974624666186996168376946603848044058853644313976187334398183473123289886812105662428825175698197266097855144317654507849536499564272166336474891989097438351873995333473476042752596932855653286389044364674185523862745336859132753395341927328484591567822967536386248290246775878810509889267289040426968478652648633090613090819909922898996729964073665423236084878199393196859208630272862699756660731660400624267926129757561854628153415497745891533273696697541559673207543391243812079802387578768712139869442963906795755406077094024235937984546041146032870399467676507501147757661205499853669816107961002499526214825955804403359236638953664850794466351818869469154658365025449632705186506438004419956111898186436375597975714968012719658007155903874756222061921 A089683 494 501284579345188945526653633542127507793982036756045622165753176377906557643589586912198208456044171420396620816517550030410202135086214826597308217708078040088981222928781015669551754564683944597961146689638532674911691568767145189432071174086252861322986480831780558656734839231553978553926266689730015135812456464706045473254466251116892506501793622011351559462960351561307916197512593538609027432882372285589753025022696113607251916993660370447286111509988846183651301030650412274584446770864539280339660356412703754818735127089966899282122875134150848945595899052101878680289519264492450565702016510362510224880426655317417214195169432500866333529811014690748778463993393880265683329424880076450456187892244615963110976748229332828662502356881797107592968370557645488147255104744841202461623400902420156672098167755246852914351774497328427001527327567061420249120107021478358016445063753101346423436032912409030292298579628213855253987015601 A089683 495 40604050926960304587658944316912328131312544977239695395426007286610431169130756539888054884939577885052126286137921552463226372941983400954381965634354321247207479057231262269233692119739399512434852881860721146667847017070138760343997765100986481767161904947374225251195521977755872262868027601868131226000808973641189683333611766340468293026645283382919476316499788476465941211998520076627331222063472155132769995026838385202187405276486490006230175032309096540875755383482683394241340188440027681707512488869429004140317545294287318841851952885866218764593267823220252173103451060423888495821863337339363328215314559080710794349808724032570173015914692189950651055583464904301520349683415286192486951219271813893011989116606575959121662690907425565715030438015169284539927663484332137399391495473096032690439951588174995086062493734283602587123713532931975040178728668739746999332050164001209060298318665905131453676184949885322275572948263681 A089683 496 3288928125083784671600374489669898578636316143156415327029506590215444924699591279730932445680105808689222229177171645749521336208300655477304939216382700021023805803635732243807929061698891360507223083430718412880095608382681239587863818973179905023140114300737312245346837280198225653292310235751318629306065526864936364350022553073577931735158267954016477581636482866593741238171880126206813828987141244565754369597173909201377179827395405690504644177617036819810936186062097354933548555263642242218308511598423749335365721168837272826190008183755163719932054693680840426021379535894334968161570930324488429585440479285537574342334506646638184014289090067386002735502260657248423148324356638181591443048761016925333971118445132652688854677963501470822917465479228712047734140742230903129350711133320778647925636078642174601971061992476971809557020796167489978254477022167919506945896063284097933884163811938315647747770980940711104321408809358161 A089683 497 266403178131786558399630333663261784869541607595669641489390033807451038900666893658205528100088570503827000563350903305711228232872353093661700076526998701702928270094494311748442253997610200201085069757888191443287744278997180406616969336827572306874349258359722291873093819696056277916677129095856808973791307676059845512351826798959812470547819704275334684112555112194093040291922290222751920147958440809826103937371086645311551566019027860930876178386979982404685831071029885749617432976355021619682989439472323696164623414675819098921390662884168261314496430188148074507731742407441132421087245356283562796420678822128543521729095038377692905157416295458266221575683113237122275014272887692708906886949642370952051660594055744867797228915043619136656314703817525675866465400120703153477407601798983070481976522370016142759656021390634716574118684489566688238612638795601480062617581126011932644617268767003567467569449456197599450034113558011041 A089683 498 21578657428674711230370057026724204574432870215249240960640592738403534150954018386314647776107174210809987045631423167762609486862660600586597706198686894837937189877654039251623822573806426216287890650388943506906307286598771612935974516283033356856822289927137505641720599395380558511250847456764401526877095921760847486500497970715744810114373396046302109413116964087721536263645705508042905531984633705595914418927058018270235676847541256735400970449345378574779552316753420745719012071084756751194322144597258219389334496588741347012632643693617629166474210845239994035126271135002731726108066873858968586510074984592412025260056698108593125317750719932119563947630332172206904276156103903109421457842921032047116184508118515334291575542118533150069161491009219579745183697409776955431670015745717628709040098311971307563532137732641412042503613443654901747327623742443719885072024071206966544213998770127288964873125405952005555452763198198894321 A089683 499 1747871251722651609659974619164660570529062487435188517811888011810686266227275489291486469864681111075608950696145276588771368435875508647514414202093638481872912380089977179381529628478320523519319142681504424059410890214500500647813935818925701905402605484098137956979368551025825239411318643997916523677044769662628646406540335627975329619264245079750470862462474091105444437355302146151475348090755330153269067933091699479889089824650841795567478606396975664557143737657027080403239977757865296846740093712377915770536094223688049108023244139183027962484411078464439516845227961935221269814753416782576455507316073751985374046064592546796043150737808314501684679758056905948759246368644416151863138085276603595816410945157599742077617618911601185155602080771746785959359879490191933389965271275403127925432247963269675912646103156343954375442792688936047041533537523137941310690833949767764290081333900380310406154723157882112449991673819054110440001 A089683 500 141577571389534780382457944152337506212854061482250269942762928956665587564409314632610404059039169997124325006387767403690480843305916200448667550369584717031705902787288151529903899906743962405064850557201858348812282107374540552472928801332981854337611044211949174515328852633091844392316810163831238417840626342672920358929767185866001699160403851459788139859460401379540999425779473838269503195351181742414794502580427657871016275796718185440965767118155028829128642750219193512662438198387089044585947590702611177413423632118731977749882775273825264961237297355619600864463464916752922854995026759388692896092601973910815297731231996290479495209762473474636459060402609381849498955860197708300914184907404891261129286557765579108287027131839695997603768542511489662708150238705546604587186973307653361960012085024843748924334355663860304410866207803819810364216539374173246165957549931188907496588045930805142898532575788451108449325579343382945640081 A089683 501 11467783282552317210979093476339338003241178980062271865363797245489912592717154485241442728782172769767070325517409159698928948307779212236342071579936362079568178125770340273922215892446260954810252895133350526253794850697337784750307232907971530201346494581167883135741637063280439395777661623270330311845090733756506549073311142055146137631992711968242839328616292511742820953488137380899829758823445721135598354709014640287552318339534173020718227136570557335159420062767754674525657494069354212611461754846911505370487314201617290197740504797179846461860221085805187670021540658256986751254597167510484124583500759886776039116229791699528839111990760351445553183892611359929809415424676014372374048977499796192151472211179011907771249197679015375805905251943430662679360169335149274971562144837919922318760978887012343662871082808772684657280162832109404639501539689308032939442561544426301507223631720395216574781138638864539784395371926814018596846561 A089683 502 928890445886737694089306571583486378262535497385044021094467576884682920010089513304556861031355994351132696366910141935613244812930116191143707797974845328445022428187397562187699487288147137339630484505801392626557382906484360564774885865545693946309066061074598533995072602125715591057990591484896755259452349434277030474938202506466837148191409669427669985617919693451168497232539127852886210464699103411983466731430185863291737785502268014678176398062215144147913025084188128636578257019617691221528402142599831935009472450331000506016980888571567563410677907950220201271744793318815926851622370568349214091263561550828859168414613127661835968071251588467089807895301520154314562649398757164162297967177483491564269249105499964529471185012000245440278325407417883677028173716147091272696533731871513707819639289847999836692557707510587457239693189400861775799624714833950668094847485098530422085114169352012542557272229748027722536025126071935506344571441 A089683 503 75240126116825753221233832298262396639265375288188565708651873727659316520817250577669105743539835542441748405719721496784672829847339411482640331635962471604046816683179202537203658470339918124510069244969912802751148015425233205746765755109201209651034350947042481253600880772182962875697237910276637176015640304176439468469994403023813809003504183223641268835051495169544648275835669356083783047640627376370660805245845054926630760625683709188932288243039426675980955031819238419562838818589032988943800573550586386735767268476811040987375451974296972636264910543967836303011328258824090074981412016036286341392348485617137592641583663340608713413771378665834274439519423132499479574601299330297146135341376162816705809177545497126887165985972019880662544358000848577839282071007914393088419232281592610333390782477687986772097174308357584036415148341469803839769601901550004115682646292980964188894247717513015947139050609590245525418035211826776013910286721 A089683 504 6094450215462886010919940416159254127780495398343273822400801771940404638186197296791197565226726678937781620863297441239558499217634492330093866862512960199927792151337515405513496336097533368085315608842562937022842989249443889665488026163845297981733782426710440981541671342546819992931476270732407611257266864638291596946069546644928918529283838841114942775639171108733116510342689217842786426858890817486023525224913449449057091610680380444303515347686193560754457357577358311984589944305711672104447846457597497325597148746621694319977411609918054783537457754061394740543917588964751296073494373298939193652780227334988145003968276730589305786515481671932576229601073273732457845542705245754068836962651469188153170543381185267277860444863733610333666092998068734804981847751641065840161957814809001437004653380692726928539871118976964306949627015659054111021337754025550333370294349731458099300434065118554291718263099376809887558860852157968857126733224401 A089683 505 493650467452493766884515173708899584350220127265805179614464943527172775693081981040087002783364860993960311289927092740404238436628393878737603215863549776194151164258338747846593203223900202814910564316247597898850282129204955062904530119271469136520436376563545719504875378746292419427449577929325016511838616035701619352631633278239242400871990946130310364826772859807382437337757826645265700575570156216367905543217989405373624420465110815988584743162581678421111045963766023270751785488762645440460275563065397283373369048476357239918170340403362437466534078078972973984057324706144854981953044237214074685875198414134039745321430415177733768707754015426538674597686935172329085488959124906079575793974769004240406814013876006649506696033962422437026953532843567519203529667882926333053118582999529116397376923836110881211729560637134108862919788268383382992728358076069577002993842328248106043335159274602897629179311049521600892267729024795477427265391176481 A089683 506 39985687863651995117645729070420866332367830308530219548771660425700994831139640464247047225452553740510785214484094511972743313366899904177745860484947531871726244304925438575574049461135916428007755709616055429806872852465601360095266939660989000058155346501647203279894905678449685973623415812275326337458927898891831167563162295537378634470631266636555139550968601644397977424358383958266521746621182653525800349000657141835263578057673976095075364196169115952109994723065047884930894624589774280677282320608297179953242892926584936433371797572672357434789260324396810892708643301197733253538196583214340049555891071544857219371035863629396435265328075249549632642412641748958655924605689117392445639311956289343472951935123956538610042378750956217399183236160328969055485903098517032977302605222961858428187530830724981378150094411607862817896502849739054022410997004161635737242501228588096589510147901242834707963524195011249672273686051008433671608496685294961 A089683 507 3238840716955811604529304054704090172921794254990947783450504494481780581322310877604010825261656852981373602373211655469792208382718892238397414699280750081609825788698960524621498006352009230668628212478900489814356701049713710167716622112540109004710583066633423465671487359954424563863496680794301433334173159810238324572616145938527669392121132597560966303628456733196236171373029100619588261476315794935589828269053228488656349822671592063701104499889698392120909572568268878679402464591771716734859867969272071576212674327053379851103115603386460952217930086276141682309400107397016393536593923240361544014027176795133434769053904953981111256491574095213520244035423981665651129893060818508788096784268459436821309106745040479627413432678827453609333842128986646493494358150979879671161511023059910532683189997288723491630157647340236888249616730828863375815290757337092494716642599515635823750321980000669611345045459795911223454168570131683127400288231508891841 A089683 508 262346098073420739966873628431031304006665334654266770459490864053024227087107181085924876846194205091491261792230144093053168879000230271310190590641740756610395888884615802494341338514512747684158885210790939674962892785026810523585046391115748829381557228397307300719390476156308389672943231144338416100068025944629304290381907821020741220761811740402438270593904995388895129881215357150186649179581579389782776089793311507581164335636398957159789464491065569761793675378029779173031599631933509055523649305511037797673226620491323767939352363874303337129652336988367476267061408699158327876464107782469285065136201320405808216293366301272470011775817501712295139766869342514917741521337926299211835839525745214382526037646348278849820488046985023742356041212447918365973043010229370253364082392867852753147338389780386602822042769434559187948218955197137933441038551344304492072048050560766501723776080380054238518948682243468809099787654180666333319423346752220239121 A089683 509 21250033943947079937316763902913535624539892106995608407218759988294962394055681667959915024541730612410792205170641671537306679199018651976125437841981001285442066999653880002041648419675532562416869702074066113671994315587171652410388757680375655179906135500181891358270628568660979563508401722691411704105510101514973647520934533502680038881706750972597499918106304626500505520378443929165118583546107930572404863273258232114074311186548315529942946623776311150705287705620412113015559570186614233497415593746394061611531356259797225203087541473818570307501839296057765577631974104631824557993592730380012090276032306952870465519762670403070070953841217638695906321116416743708337063228372030236158703001585362364984609049354210586835459531805786923130839338208281387643816483828578990522490673822296073004934409572211314828585464324199294223805735370968172608724122658888663857835892095422086639625862510784393320034843261720973537082799988633972998873291086929839368801 A089683 510 1721252749459713474922657876135996385587731260666644280984719559051891953918510215104753116987880179605274168618821975394521841015120510810066160465200461104120807426971964280165373521993718137555766445867999355207431539562560903845241489372110428069572396975514733200019920914061539344644180539538004348032546318222712865449195697213717083149418246828780397493366610674746540947150653958262374605267234742376364793925133916801240019206110413557925378676525881203207128304155253381154260325185115752913290663093457918990534039857043575241450090859379304194907648982980679011788189902475177789197481011160780979312358616863182507707100776302648675747261138628734368412010429756240375302121498134449128854943128414351563753332997691057533672222076268740773597986394870792399149135190114898232321744579605981913399687175349116501115422610260142832128264565048421981306653935369981772484707259729189017809694863373535858922822304199398856503706799079351812908736578041316988872881 A089683 511 139421472706236791468735287967015707232606232113998186759762284283203248267399327423485002476018294548027207658124580006956269122224761375615358997681237349433785401584729106693395255281491169142017082115307947771801954704567433211464560639140944673635364155016693389201613594038984686916178623702578352190636251776039742101384851474311083735102877993131212196962695464654469816719202970619252343026646014132485548307935847260900441555694943498191955672798596377459777392636575523873495086339994375985976543710570091438233257228420529594557457359609723639787519567621434999954843382100489400924995961904023259324301047965917783124275162880514542735528152228927483841372844810255470399471841348890379437250393401562476664019972812975660227449988177768002661436897984534184331079950399306756818061310948084534985374661203278436590349231431071569402389429768922180485838968764968523571261288038064310442585283933256404572748606640151307376800250725427496845607662821346676098703361 A089683 512 11293139289205180108967558325328272285841104801233853127540745026939463109659345521302285200557481858390203820308090980563457798900205671424844078812180225304136617528363057642165015677800784700503383651339943769515958331069962090128629411770416518564464496556352164525330701117157759640210468519908846527441536393859219110212172969419197782543333117443628187953978332637012055154255440620159439785158327144731329412942803628132935766011290423353548409496686306574241968803562617433753101993539544454864100040556177406496893835502062897159154046128387614822789084977336234996342313950139641474924672914225884005268384885239340433066288193321677961577780330543126191151200429630693102357219149260120734417281865526560609785617797851028478423449042399208215576388736747268930817475982343847302262966186794847333815347557465553363818287745916797121593543811282696619352956469962450409272164331083209145849407998593768770392637137852255897520820308759627244494220688529080763994972241 A089683 513 914744282425619588826372224351590055153129488899942103330800347182096511882406987225485101245156030529606509444955369425640081710916659385412370383786598249635066019797407669015366269901863560740774075758535445330792624816666929300418982353403738003721624221064525326551786790489778530857047950112616568722764447902596747927186010522955020386009982512933883224272244943597976467494690690232914622597824498723237682448367093878767797046914524291637421169231590832513599473088572012134001261476703100843992103285050369926248400675667094669891477736399396800645915883164235034703727429961310959468898506052296604426739175704386575078369343659055914887800206773993221483247234800086141290934751090069779487799831107651409392635041625933306752299372434335865461687487676528783396215554569851631483300261130382634039043152154709822469281307419260566849077048713898426167589474066958483151045310817739940813802047886095270401803608166032727699186445009529806804031875770855541883592751521 A089683 514 74094286876475186694936150172478794467403488600895310369794828121749817462474965965264293200857638472898127265041384923476846618584249410218402001086714458220440347603590021190244667862050948420002700136441371071794202610150021273333937570625702778301451561906226551450694730029672060999420883959121942066543920280110336582102066852359356651266808583547644541166051840431436093867069945908866084430423784396582252278317734604180191560800076467622631114707758857433601557320174332982854102179612951168363360366089079964026120454729034668261209696648351140852319186536303037811001921826866187716980778990236024958565873232055312581347916836383529105911816748693450940143026018806977444565714838295652138511786319719764160803438371700597846936249167181205102396686501798831455093459920157982150147321151560993357162495324531495620011785900960105914775240945825772519574747399423637135234670176236935205917965878773716902546092261448650943634102045771914351126581937439298892571012873201 A089683 515 6001637236994490122289828163970782351859682576672520139953381077861735214460472243186407749269468716304748308468352178801624576105324202227690562088023871115855668155890791716409818096826126822020218711051751056815330411422151723140048943220681925042417576514404350667506273132403436940953091600688877307390057542688937263150267415041107888752611495267359207834450199074946323603232665618618152838864326536123162434543736502938595516424806193877433120291328467452121726142934120971611182276548649044637432189653215477086115756833051808129157985428516442409037854109440546062691155667976161205075443098209118021643835731796480319089181263747065857578857156644169526151585107523365173009822901901947823219454691897300897025078508107748425601836182541677613294131606645705347862570253532796554161933013276440461930162121287051145220954657977768579096794516611887574085554539353314607954008284275191751679355236180671069106233473177340726434362265707525062441253136932583210298252042729281 A089683 516 486132616196553699905476081281633370500634288710474131336223867306800552371298251698099027690826966020684612985936526482931590664531260380442935529129933560384309120627154129029195265842916272583637715595191835602041763325194289574343964400875235928435823697666752404068008123724678392217200419655799061898594660957803918315171660618329738988961531116656095834590466125070652211861845915108070379948010449425976157198042656738026236830409301704072082743597605863621859817577663798700505764400440572615632007361910453643975376303477196458461796819709831835132066182864684231077983609106069057611110890954938559753150694275514905846223682363512334463887429688177731618278393709392579013795655054057773680775830043681372659031359156727622473748730785875886676824660138302133176868190536156520887116574075391677416343131824251142762897327296199254906840355845562893500929917687618483244274671026290531886027774130634356597604911327364598841183343522309530057741504091539240034158415461071761 A089683 517 39376741911920849692343562583812303010551377385548404638234133251850844742075158387546021242956984247675453651860858645117458843827032090815877777859524618391129038770799484451364816533276218079274654963210538683765382829340737455521861116470894110203301719511006944729508658021698949769593233992119724013786167537582117383528904510084708858105884020449143762601827756130722829160809519123753700775788846403504068733041455195780125183263153438029838702231406074953370645223790767694740966916435686381866192596314746745162005480581652913135405542396496378645697360812039422717316672337591593666499982167350023340005206236316707373544118271444499091574881804742396261080549890460798900117448059378679668142842233538191185381540091694937420373647193655946820822797471202472787326323433428678191856442500106725870723793677764342563794683510992139647454068823490594373575323332697097142786248353129533082768249704581382884405997817516532506135850825307071934677061831414678442766831652346812641 A089683 518 3189516094865588825079828569288796543854661568229420775696964793399918424108087829391227720679515724061711745800729550254514166349989599356086100006621494089681452140434758240560550139195373664421247052020053633384996009176599733897270750434142422926467439280391562523090201299757614931337051953361697645116679570544151508065841265316861417506576605656380644770748048246588549162025571049024049762838896558683829567376357870858190139844315428480416934880743892071223022263127052183274018320231290596931161600301494486358122443927113885963967848934116206670301486225775193240102650459344919086986498555555351890540421705141653297257073579987004426417565426184134097147524541127324710909513292809673053119570220916593486015904747427289931050265422686131692486646595167400295773432198107722933540371842508644795528627287898911747667369364390363311443779574702738144259601189948464868565686116603492179704228226071092013636885823218839132997003916849872826708842008344588953864113363840091823921 A089683 519 258350803684112694831466114112392520052227587026583082831454148265393392352755114180689445375040773648998651409859093570615647474349157547842974100536341021264197623375215417485404561274825266818121011213624344304184676743304578445678930785165536257043862581711716564370306305280366809438301208222297509254451045214076272153333142490665774818032705058166832226430591907973672482124071254970948030789950621253390194957484987539513401327389549706913771725340255257769064803313291226845195483938734538351424089624421053395007917958096224763081395763663412740294420384287790652448314687206938446045906382999983503133774158116473917077822959978947358539822799520914861868949487831313301583670576717583517302685187894244072367288284541610484415071499237576667091418374208559423957648008046725557616770119243200228437818810319811851561056918515619428226946145550921789685027696385825654353820575444882866556042486311758453104587751680725969772757317264839698963416202675911705262993182471047437737601 A089683 520 20926415098413128281348755243103794124230434549153229709347786009496864780573164248635845075378302665568890764198586579219867445422281761375280902143443622722400007493392448816317769463260846612267801908303571888638958816207670854099993393598408436820552869118649041713994810727709711564502397866006098249610534662340178044419984541743927760260649109711513410340877944545867471052049771652646790493986000321524605791556283990700585507518553526260015509752560675879294249068376589374460834199037497606465351259578105324995641354605794205809593056856736431963848051127311042848313489663762014129718417022998663753835706807434387283303659758294736041725646761194103811384908514336377428277316714124264901517500219433769861750351047870449237620791438243710034404888310893313340569488651784770166958379658699218503463323635904759976445610399765173686382637789624664964487243407251878002659466611035512191039441391252434701471607886138803551593342698452015616036712416748848126302447780154842456745681 A089683 521 1695039622971463390789249174691407324062665198481411606457170666769246047226426304139503451105642515911080151900085512916809263079204822671397753073618933440514400606964788354121739326524128575593691954572589322979755664112821339182099464881471083382464782398610572378833579668944486636724694227146493958218453307649554421598018747881258148581112577886632586237611113508215265155216031503864390030012866026043493069116059003246747426109002835627061256289957414746222834174538503739331327570122037306123693452025826531324646949723069330670577037605395650989071692141312194470713392662764723144507191778862891764060692251402185369947596440421873619379777387656722408722177589661246571690462653844065457022917517774135358801778434877506388247284106497740512786795953182358380586128580794566383523628752354636698780529214508285558092094442380979068596993660959597862123466715987402118215416795493876487474194752691447210819200238777243087679060758574613264898973705756656698230498270192542238996400161 A089683 522 137298209460688534653929183150003993249075881076994340123030824008308929825340530635299779539557043788797492303906926546261550309415590636383217998963133608681666449164147856683860885448454414623089048320379735161360208793138528473750056655399157753979647374287456362685519953184503417574700232398866010615694717919613908149439518578381910035070118808817239485246500194165436477572498551813015592431042148109522938598400779262986541514829229685791961759486550594444049568137618802885837533179885021796019169614091949037296402927568615784316740046037047730114807063446287752127784805683942574705082534087894232888916072363577014965755311674171763169761968400194515106496384762560972306927474961369302018856318939704964062944053225078017448030012626316981535730472207771028827476415044359877065413928940725572601222866375171130205459649832859304556356486537727426832000803994979571575448760435003995485409774968007224076355219340956690102003921444543674456816870166289192556670359885595921358708413041 A089683 523 11121154966315771306968263835150323453175146367236541549965496744673023315852582981459282142704120546892596876616461050247185575062662841547040657916013822303214982382295976391392731721324807584470212913950758548070176912244220806373754589087331778072351437317283965377527116207944776823550718824308146859871272151488726560104601004848934712840679623514196398304966515727400354683372382696854262986914413996871358026470463120301909862701167604549148902518410598149968015019147123033752840187570686765477552738741447872021008637133057878529655943729000866139299372139149307922350569260399348551111685261119432864002201861449738212226180245607912816750719440415755723626207165767438756861125471870913463527361834116102089098468311231319413290431022731675504394168248829453335025589618593150042298528244198771380699052176388861546642231636461603669064875409555921573392065123593345297611349595235323634318191772408585150184772766617491898262317637008037631002166483469424597090299150733269630055381456321 A089683 524 900813552271577475864429370647176199707186855746159865547205236318514888584059221498201853559033764298300347005933345070022031580075690165310293291197119606560413572965974087702811269427309414342087246030011442393684329891781885316274121716073874023860466422700001195579696412843526922707608224768959895649573044270586851368472681392763711740095049504649908262702287773919428729353162998445195301940067533746580000144107512744454698878794575968481061103991258450147409216550916965733980055193225628003681771838057277633701699607777688160902131442049070157283249143271093941710396110092347232640046506150674061984178350777428795190320599894240938156808274673676213613722780427162539305751163221543990545716308563404269216975933209736872476524912841265715855927628155185720137072759106045153426180787780100481836623226287497785278020762553389897194254908174029647444757275011060969106519317214061214379773533565095397164966594096016843759247728597651048111175485161023392364314231209394840034485897962001 A089683 525 72965897733997775545018779022421272176282135315438949109323624141799705975308796941354350138281734908162328107480600950671784557986130903390133756586966688131393499410243901103927712823612062561709066928430926833888430721234332710618203859001983795932697780238700096841955409440325680739316266206285751547615416585917534960846287192813860650947699009876642569278885309687473727077606202874060819457145470233472980011672708532300830609182360653446965949423291934461940146540624274224452384470651275868298223518882639488329837668229992741033072646805974682739943180604958609278542084917480125843843766998204599020718446412971732410415968591433515990701470248567773302711545214600165683765844220945063234203020993635745806575050589988686670598517940142522984330137880570043331102893487589657427520643810188139028766481329287320607519681766824581672734647562096401443025339275895938497628064694338958364761656218772727170362294121777364344499066016409734897005214298042894781509452727960982042793357734922081 A089683 526 5910237716453819819146521100816123046278852960550554877855213555485776184000012552249702361200820527561148576705928677004414549196876603174600834283544301738642873452229755989418144738712577067498434421202905073544962888419980949560074512579160687470548520199334707844198388164666380139884617562709145875356848743459320331828549262617922712726763619800008048111589710084685371893286102432798926376028783088911311380945489391116367279343771212929204241903286646691417151869790566212180643142122753345332156105029493798554716851126629412023678884391283949301935397629001647351561908878315890193351345126854572520678194159450710325243693455906114795246819090133989637519635162382613420385033381896550121970444700484495410332579097789083620318479953151544361730741168326173509819334372494762251629172148625239261330084987672272969209094223112791115491506452529808516885052481347571018307873240241455627545694153720590900799345823863966511904424347329188526657422358141474477302265670964839545466261976528688561 A089683 527 478729255032759405350868209166105966748587089804594945106272297994347870904001016732225891257266462732453034713180222837357578484947004857142667576967088440830072749630610235142869723835718742467373188117435310957141993962018456914366035518912015685114430136146111335380069441337976791330654022579440815903904748220204946878112490272051739730867853203800651897038766516859515123356174297056713036458331430201816221856584640680425749626845468247265543594166218382004789301453035863186632094511943020971904644507388997682932064941256982373917989635693999893456767207949133435476514619143587105661458955275220374174933726915507536344739169928395298414992346300853160639090448152991687051187703933620559879606020739244128236938906920915773245796876205275093300190034634420054295366084172075742381962944038644380167736884001454110505936632072136080354812022654914489867689250989153252482937732459557905831201226451367862964747011732981287464258372133664270659251211009459432661483519348152003182767220098823773441 A089683 528 38777069657653511833420324942454583306635554274172190553608056137542177543224082355310297191838583481328695811767598049825963857280707393428556073734334163707235892720079429046572447630693218139857228237512260187528501510923495010063648877031873270494268841027835018165785624748376120097782975828934706088216284605836600697127111712036190918200296109507852803660140087865620724991850118061593755953124845846347113970383355895114485719774482928028509031127463688942387933417695904918117199655467384698724276205098508812317497260241815572287357160491213991369998143843879808273597684150630555558578175377292850308169631880156110443923872764200019171614380050369106011766326300392326651146204018623265350248087679878774387192051460594177632909546972627282557315392805388024397924652817938135132938998467130194793586687604117782950980867197843022508739773835048073679282829330121413451117956329224190372327299342560796900144507950371484284604928142826805923399348091766214045580165067200312257804144828004725648721 A089683 529 3140942642269934458507046320338821247837479896207947434842252547140916381001150670780134072538925261987624360753175442035903072439737298867713041972481067260286107310326433752772368258086150669328435487238493075189808622384803095815155559039581734910035776123254636471428635604618465727920421042143711193145519053072764656467296048674931464374223984870136077096471347117115278724339859562989094232203112513554116231601051827504273343301733117170309231521324558804333422606833368298367493172092858160596666372612979213797717278079587061355275929999788333300969849651354264470161412416201075000244832205560720874961740182292644945957833693900201552900764784079897586953072430331778458742842525508484493370095102070180725362556168308128388265673304782809887142546817236429976231896878252988945768058875837545778280521695933540419029450243025284823207921680638893968021909175739834489540554462667159420158511246747424548911705143980090227052999179568971279795347195433063337691993370443225292882135731068382777546401 A089683 530 254416354023864691139070751947444521074835871592843742222222456318414226861093204333190859875652946220997573221007210804908148867618721208284756399770966448083174692136441133974561828904978204215603274466317939090374498413169050761027600282206120527712897865983625554185719483974095723961554104413640606644787043298893937173850979942669448614312142774481022244814179116486337576671528624602116632808452113597883414759685198027846140807440382490795047753227289263151007231153502832167766946939521511008329976181651316317615099524446551969777350329982854997378557821759695422083074405712287075019831408650418390871900954765704240622584529205916325784961947510471704543198866856874055158170244566187243962977703267684638754367049632958399449519537687407600858546292196150828074783647138492104607212768942841208040722257370616773941385469685048070679841656131750411409774643234926593652784911476039913032839410986541388461848116662387308391292933545086673663423122830078130353051463005901248723452994216539004981258481 A089683 531 20607724675933039982264730907743006207061705599020343120000018961791552375748549550988459649927888643900803430901584075197560058277116417871065268381448282294737150063051731851939508141303234541463865231771753066320334371466693111643235622858695762744744727144673669889043278201901753640885882457504889138227750507210408911081929375356225337759283564732962801829948508435393343710393818592771447257484621201428556595534501040255537405402670981754398868011410430315231585723433729405589122702101242391674728070713756621726823061480170709551965376728611254787663183562535329188729026862695253076606344100683889660623977336022043490429346865679222388581917748348208067999108215406798467811789809861166761001193964682455739103731020269630355411082552680015669542249667888217074057475418217860473184234284370137851298502847019958689252223044488893725067174146671783324191746102029054085875577829559232955659992289909852465409697449653371979694727617152020566737272949236328558597168503478001146599692531539659403481936961 A089683 532 1669225698750576238563443203527183502771998153520647792720001535905115742435632513630065231644158980155965077903028310091002364720446429847556286738897310865873709155107190280007100159445561997858573083773511998371947084088802142043102085451554356782324322898718567261012505534354042044911756479057896020196447791084043121797636279403854252358501968743369986948225829183266860840541899306014487227856254317315713084238294584260698529837616349522106308308924244855533758443598132081852718938870200633725652973727814286359872667979893827473709195515017511637800717868565361664287051175878315499205113872155395062510542164217785522724777096120017013475135337616204853507927765447950675892754974598754507641096711139278914867402212641840058788297686767081269232922223098945582998655508875646698327922977033981165955178730608616653829430066603600391730441105880414449259531434264353380955921804194297869408459375482698049698185493421923130355272936989313665905719108888142613246370648781718092874575095054712411682036893841 A089683 533 135207281598796675323638899485701863724531850435172471210320124408314375137286233604035283763176877392633171310145293117371191542356160817652059225850682180135770441563682412680575112915090521826544419785654471868127713811192973505491268921575902899368270154796203948142012948282677405637852274803689577635912271077807492865608538631712194441038659468212968942806292163844615728083893843787173465456356599702572759823301861325116580916846924311290610973022863833298234433931448698630070234048486251331777890871952957195149686106371400025370444836716418442661858147353794294807251145246143555435614223644587000063353915301640627340706944785721378091485962346912593134142149001284004747313152942499115118928833602281592104259579223989044761852112628133582807866700071014592222891096218927382564561761139752474442369477179297948960183835394891631730165729576313570390022046175412623857429666139738127422085209414098542025553024967175773558777107896134406938363247819939551672956022551319165522840582699431705346244988401121 A089683 534 10951789809502530701214750858341850961687079885248970168035930077073464386120184921926857984817327068803286876121768742507066514930849026229816797293905256590997405766658275427126584146122332267950098002638012221318344818706630853944792782647648134848829882538492519799503048810896869856666034259098855788508893957302406922114291629168687749724131416925250484367309665271413873974795401346761050701964884575908393545687450767334443054264600869214539488814851970497156989148447344589035688957927386357874009160628189532807124574616083402055006031774029893855610509935657337879387342764937627990284752115211547005131667139432890814597262527643431625410362950099920043865514069104004384532365388342428324633235521784808960445025917143112625710021122878820207437202705752181970054178793733117987729502652319950429831927651523133865774890666986222170143424095681399201591785740208422532451802957318788321188901962541981904069795022341237658260945739586886962007423073415103685509437826656852407350087198653968133045844060490801 A089683 535 887094974569704986798394819525689927896653470705166583610910336242950615275734978676075496770203492573066236965863268143072387709398771124615160580806325783870789867099320309597253315835908913703957938213678989926785930315237099169528215394459498922755220485617894103759746953682646458389948774987007318869220410541494960691257621962663707727654644770945289233752082886984523791958427509087645106859155650648579877200683512154089887395432670406377698594003009610269716121024234911711890805592118294987794742010883352157377090543902755566455488573696421402304451304788244368230374763959947867213064921332135307415665038294064155982378264739117961658239398958093523553106639597424355147121596455736694295292077264569525796047099288592122682511710953184436802413419165926739574388482292382557006089714837915984816386139773373843127766144025883995781617351750193335328934644956882225128596039542821854016301058965900534229653396809640250319136604906537843922601268946623398526264463959205044995357063090971418776713368899754881 A089683 536 71854692940146103930669980381580884159628931127118493272483737235678999837334533272762115238386482898418365194234924719588863404461300461093828007045312388493533979235044945077377518582708622010020592995307998184069660355534205032731785446951219412743172859335049422404539503248294363129585850773947592828406853253861091815991867378975760325940026226446568427933918713845746427148632628236099253655591607702534970053255364484481280879030046302916593586114243778431847005802963027848663155252961581894011374102881551524747544334056123200882894574469410133586660555687847793826660355880755777244258258627902959900668868101819196634572639443868554894317391315605575407801637807391372766916849312914672237918658258430131589479815042375961937283448587207939380995486952440065905525467065682987117493266901871194770127277321643281293349057666096603658311005491765660161643706241507460235416279202968570175320385776237943272601925141580860275850064997429565357730702784676495280627421580695608644623922110368684920913782880880145361 A089683 537 5820230128151834418384268410908051616929943421296597955071182716089998986824097195093731334309305114771887580733028902286697935761365337348600068570670303467976252318038640551267579005199398382811668032619947852909642488798270607651274621203048772432197001606139003214767699763111843413496453912689755019100955113562748437095341257697036586401142124342172042662647415821505460599039242887124039546102920223905332574313684523242983751201433750536244080475253746052979607470040005255741715575489888133414921302333405673504551091058545979271514460532022220820519505010715671299959488826341217956784918948860139751954178316247354927400383794953352946439708696564051608031932662398701194120264794346088451271411318932840658747865018432452916919959335563843089860634443147645338347562832320321956516954619051566776380309463053105784761273670953824896323191444833018473093140205562104279068718615440454184200951247875273405080755936468049682343855264791794793976186925558796117730821148036344300214537690939863478594016413351291774241 A089683 538 471438640380298587889125741283552180971325417125024434360765800003289917932751872802592238079053714296522894039375341085222532796670592325236605554224294580906076437761129884652673899421151269007745110642215776085681041592659919219753244317446950567007957130097259260396183680812059316493212766927870156547177364198582623404722641873459963498492512071715935455674440681541942308522178673857047203234336538136331938519408446382681683847316133793435770518495553430291348205073240425715078961614680938806608625489005859553868638375742224320992671303093799886462079905867969375296718594933638654499578434857671319908288443616035749119431087391221588661616404421688180250586545654294796723741448342033164552984316833560093358577066493028686270516706180671290278711389894959272406152589417946078477873324143176908886805066507301568565663167347259816602178507031474496320544356650530446604566207850676788920277051077897145811541230853912024269852276448135378312071140970262485536196512990943888317377552966128941766115329481454633713521 A089683 539 38186529870804185619019185043967726658677358787126979183222029800266483352552901697009971284403350858018354417189402627903025156530317978344165049892167861053392191458651520656866585853113252789627353962019477862940164369005453456800012789713202995927644527537878000092090878145776804635950234121157482680321366500085192495782533991750257043377893477808990771909629695204897326990296472582420823461981259589042887020072084156997216391632606837268297411998139827853599204610932474482921395890789156043335298664609474623863359708435120170000406375550597790803428472375305519399034206189624731014465853223471376912571363932898895678673918078688948681590928758156742600297510197997878534623057315704686328791729663518367562044742385935323587911853200634374512575622581491701064898359742853632356707739255597329619831210387091427053818716555128045144776459069549434201964092888692966174969862835904819902542441137309668810734839699166873965858034392298965643277762418591261328431917552266454953707581790256444283055341687997825330795201 A089683 540 3093108919535139035140553988561385859352866061757285313840984413821585151556785037457807674036671419499486707792341612860145037678955756245877369041265596745324767508150773173206193454102173475959815670923577706898153313889441730000801035966769442670139206730568118007459361129807921175511968963813756097106030686506900592158385253331770820513609371702528252524680005311596683486214014279176086700420482026712473848625838816716774527722241153818732090371849326056141535573485530433116633067153921639510159191833367444532932136383244733770032916419598421055077706262399747071321770701359603212171734111101181529918280478564810549972587364373804843208865229410696150624098326037828161304467642572079592632130102744987772525624133260761210620860109251384335518625429100827786256767139171144220893326879703383699206328041354405591359316040965371656726893184633504170359091523984130260172558889708290412105937732122083173669522015632516791234500785776216217105498755905892167602985321733582851250314125010771986927482676727823851794411281 A089683 541 250541822482346261846384873073472254607582151002340110421119737519548397276099588034082421596970384979458423331179670641671748051995416255916066892342513336371306168160212627029701669782276051552745069344809794258750418425044780130064883913308324856281275745176017558604208251514441615216469486068914243865588485607058947964829205519873436461602359107904788454499080430239331362383335156613263022734059044163710381738692944154058736745501533459317299320119795410547464381452327965082447278439467652800322894538502763007167503047042823435372666229987472105461294207254379512777063426810127860185910462999195703923380718763749654547779576514278192299918083582266388200551964409064081065661879048338447003202538322344009574575554794121658060289668849362131177008659757167050686798138272862681892359477255974079635712571349706852900104599318195104194878347955313837799086413442714551073977270066371523380580956301888737067231283266233860089994563647873513585545399228377265575841811060420210951275444125872530941126096814953731995347313761 A089683 542 20293887621070047209557174718951252623214154231189548944110698739083420179364066630760676149354601183336132289825553321975411592211628716729201418279743580246075799620977222789405835252364360175772350616929593334958783892428627190535255596977974313358783335359257422246940868372669770832534028371582053753112667334171774785151165647109748353389791087740287864814425514849385840353050147685674304841458782577260540920834128476478757676385624210204701244929703428254344614897638565171678229553596879876826154457618723803580567746810468698265185964628985240542364830787604740534942137571620356675058747502934852017793838219863722018370145697656533576293364770163577444244709117134190566318612202915414207259405604109864775540619938323854302883463176798332625337701440330531105630649200101877233281117657733900450492718279326255084908472544773803439785146184380420861725999488859878636992158875376093393827057460452987702445733944564942667289559655477754600429177337498558511643186695894037087053310974195675006231213842011252291623132414641 A089683 543 1643804897306673823974131152235051462480346492726353464472966597865757034528489397091614768097722695850226715475869819080008338969141926055065314880659229999932139769299155045941872655441513174237560399971297060131661495286718802433355703355215919382061450164099851202002210338186251437435256298098146354002126054067913757597244417415889616624573078106963317049968466702800253068597061962539618692158161388758103814587564406594779371787235561026580800839305977688601913806708723778905936593841347270022918511067116628090025987491647964559480063134947804483931551293795983983330313143301248890679758547737723013441300895808961483487981801510179219679762546383249772983821438487869435871807588436148550788011853932899046818790215004232198533560517320664942652353816666773019556082585208252055895770530276445936489910180625426661877586276126678078622596840934814089799805958597650169596364868905463564899991654296692003898104449509760356050454332093698122634763364337383239443098122367417004051318188909849675504728321202911435621473725585921 A089683 544 133148196681840579741904623331039168460908065910834630622310294427126319796807641164420796215915538363868363953545455345480675456500496010460290505333397629994503321313231558721291685090762567113242392397675061870664581118224222997101811971772489469946977463292087947362179037393086366432255760145949854674172210379501014365376797810687058946590419326664028681047445802926820498556362018965709114064811072489406408981592716934177129114766080443153044867983784192776755018343406626091380864101149128871856399396436446875292104986823485129317885113930772163198455654797474702649755364607401160145060442366755564088745372560525880162526525922324516794060766257043231611689536517517424305616414663328032613828960168564822792322007415342808081218401902973860354840659150008614584042689401868416527557412952392120855682724630659559612084488366260924368430344115719941273784282646409663737305554381342548756899323998032052315746460410290588840086800899589547933415832511328042394890947911760777328156773301697823715882994017435826285339371772459601 A089683 545 10785003931229086959094274489814172645333553338777605080407133848597231903541418934318084493489158607473337480237181882983934711976540176847283530932005208029554769026371756256424626492351767936172633784211680011523831070576162062765246769713571647065705174526659123736336502028839995681012716571821938228607949040739582163595520622665651774673823965459786323164843110037072460383065323536222438239249696871641919127509010071668347458296052515895396634306686519614917156485815936713401849992193079438620368351111352196898660503932702295474748694228392545219074908038595450914630184533199493971749895831707200691188375177402596293164648599708285860318922066820501760546852457918911368754929587729570641720145773653750646178082600642767454578690554140882688742093391150697781307457841551341738732150449143761789310300695083424328578843557667134873842857873373315243176526894359182762721749904888746449308845243840596237575463293233537696047030872866753382606682433417571433986166780852622963580698637437523720986522515412301929112489113569227681 A089683 546 873585318429556043686636233674947984272017820440986011512977841736375784186854933679764843972621847205340335899211732521698711670099754324629966005492421850393936291136112256770394745880493202829983336521146080933430316716669127083984988346799303412322119136659389022643256664336039650162030042317576996517243872299906155251237170435917793748579741202242692176352291913002869291028291206434017497379225446602995449328229815805136144121980253787527127378841608088808289675351090873785549849367639434528249836440019527948791500818548885933454644232499796162745067551126231524085044947189159011711741562368283255986258389369610299746336536576371154685832687412460642604295049091431820869149296606095221979331807665953802340424690652064163820873934885411497788109564683206520285904085165658680837304186380644704934134356301757370614886328171037924781271487743238534697298678443093803780461742295988462394016464751088295243612526751916553379809500702207023991141277106823286152879509249062460050036589632439421399908323748396456258111618199107442161 A089683 547 70760410792794039538617534927670786726033443455719866932551205180646438519135249628060952361782369623632567207836150334257595645278080100295027246444886169881908839582025092798401974416319949429228650258212832555607855654050199293802784056090743576398091650069410510834103789811219211663124433427723736717896753656292398575350210805309341293634959037381658066284535644953232412573291587721155417287717261174842631395586615080216027673880400556789697317686170255193471463703438360776629537798778794196788236751641581763852111566302459760609826182832483489182350471641224753450888640722321879948651066551830943734886929538938434279453259462686063529552447680409312050947898976405977490401093025093712980325876420942257989574399942817197269490788725718331320836874739339728143158230898418353147821639096832221099664882860442347019805792581854071907282990507202321310481192953890598106217401125975065453915333644838151914732614666905240823764569556878768943282443445652686178383240249174059264052963760227593133392574223620112956907041074127702815041 A089683 548 5731593274216317202628020329141333724808708919913309221536647619632361520049955219872937141304371939514237943834728177074865247267524488123897206962035779760434616006144032516670559927721915903767520670915239437004236307978066142798025508543350229688245423655622251377562406974708756144713079107645622674149637046159684284603367075230056644784431682027914303369047387241211825418436618605413588800305098155162253143042515821497498241584312445099965482732579790670671188559978507222906992561701082329939847176882968122872021036870499240609395920809431162623770388202939205029521979898508072275840736390698306442525841292654013176635714016477571145893748262113154276126779817088884176722488535032590751406395990096322897155526395368192978828753886783184836987786853886517979595816702771886604973552766843409909072855511695830108604269199130179824489922231083388026148976629265138446603609491203980301767142025231890305093341788019324506724930134107180284405877919097867580449042460183098800388290064578435043804798512113229149509470327004343928018321 A089683 549 464259055211521693412869646660448031709505422512978046944468457190221283124046372809707908445654127100653273450612982343064085028669483538035673763924898160595203896497666633850315354145475188205169174344134394397343140946223357566640066192011368604747879316105402361582554964951409247721759407719295436606120600738934427052872733093634588227538966244261058572892838366538157858893366107038500692824712950568142504586443781541297357568329308053097204101338963044324366273358259085055466397497787668725127621327520417952633703986510438489361069585563924172525401444438075607391280371779153854343099647646562821844593144704975067307492835334683262817393609231165496366269165184199618314521571337639850863918075197802154669597638024823631285129064829437971796010735164807956347261152924522815002857774114316202634901296447362238796945805129544565783683700717754430118067106970476214174892368787522404443138504043783114712560684829565285044719340862681603036876111446927274016372439274831002831451495230853238548188679481171561110267096487351858169484001 A089683 550 37604983472133257166442441379496290568469939223551221802501945032407923933047756197586340584097984295152915149499651569788190887322228166580889574877916751008211515616310997341875543685783490244618703121874885946184794416644091962897845361552920856984578224604537591288186952161064149065462512025262930365095768659853688591282691380584401646430656265785145744404319907689590786570362654670118556118801748996019542871501946304845085963034673952300873532208456006590273668142018985889492778197320801166735337327529153854163330022907345517638246636430677857974557516999484124198693710114111462201791071459371588569412044721102980451906919662109344288208882347724405205667802379920169083476247278348827919977364091021974528237408680010714134095454251184475715476869548349444464128153386886348015231479703259612413427005012236341342552610215493109828478379758138108839563435664608573348166281871789314759894218827546432291717415471194788088622266609877209845986965027201109195326167581261311229347571113699112322403283037974896449931634815475500511728204081 A089683 551 3046003661242793830481837751739199536046065077107648966002657547625041838576868252004493587311936727907386127109471777152843461873100481493052055565111256831665132764921190784691919038548462709814114952871865761640968347748171448994725474285786589415750836192967544894343143125046196074302463474046297359572757261448148775893898001827336533360883157528596805296749912522856853712199375028279603045622941668677582972591657650692451963005808590136370756108884936533812167119503537857048915033982984894505562323529861462187229731855494986928697977550884906495939158876958214060094190519243028438345076788209098674122375622409341416604460492630856887344919470165676821659091992773533695761576029546255061518166491372779936787230103080867844861731794345942532953626433416305001594380424337794189233749855964028605487587405991143648746761427454941896106748760409186816004638288833294441201468831614934495551431725031261015629110653166777835178403595400053997524944167203289844821419574082166209577153260209628098114665926075966612444462420053515541449984530561 A089683 552 246726296560666300269028857890875162419731271245719566246215261357628388924726328412363980572266874960498276295867213949380320411721139000937216500774011803364875753958616453560045442122425479494943311182621126692918436167601887368572763417148713742675817731630371136441794593128741882018499541397750086125393338177300050847405738148014259202231535759816341229036742914351405150688149377290647846695458275162884220779924269706088609003470495801046031244819679859238785536679786566420962117752621776454950548205918778437165608280295093941224536181621677426171071869033615338867629432058685303505951219844936992603912425415156654744961299903099407874938477083419822554386451414656229356687658393246659982971485801195174879765638349550295433800275342021345169243741106720705129144814371361329327933738333086317044494579885282635548487675623850293584646649593144132096375701395496849737318975360809694139665969727532142265957962906509004649450691227404373799520477543466477430534985500655462975749414076979875947287940012153295608001456024334758857448746975441 A089683 553 19984830021413970321791337489160888155998232970903284865943436169967899502902832601401482426353616871800360379965244329899805953349412259075914536562694956072554936070647932738363680811916463839090408205792311262126393329575752876854393836789045813156741236262060062051785362043428092443498462853217756976156860392361304118639864789989154995380754396545123639551976176062463817205740099560542475582332120288193621883173865846193177329281110159884728530830394068598341628471062711880097931537962363892850994404679421053410414270703902609239187430711355871519856821391722842448277983996753509583982048807439896400916906458627689034341865292151052037870016643757005626905302564587154577891700329852979458620690349896809165261016706313573930137822302703728958708743029644377115460729964080267675562632804979991680604060970707893479427501725531873780356378617044674699806431813035244828722837004225585225312943547930103523542594995427229376605505989419754277761158681020784671873333825553092501035702540235369951730323140984416944248117937971115467453348505010721 A089683 554 1618771231734531596065098336622031940635856870643166074141418329767399859735129440713520076534642966615829190777184790721884282221302392985149077461578291441876949821722482551807458145765233570966323064669177212232237859695635983025205900779912710865696040137226865026194614325517675487923375491110638315068705691781265633609829047989121554625841106120155014803710070261059569193664948064403940522168901743343683372537083133541647363671769922950663010997261919556465671906156079662287932454574951475320930546779033105326243555927016111348374181887619825593108402532729550238310516703737034276302545953402631608474269423148842811781691088664235215067471348144317455779329507731559520809227726718091336148275918341641542386142353211399488341163606519002045655408185401194546352319127090501681720573257203379326128928938627339371833627639768081776208866667980618650684320976855854831126549797342272403250348427382338385406950194629605579505045985143000096498653853162683558421740039869800492583891905759064966090156174419737772484097552975660352863721228905868401 A089683 555 131120469770497059281272965266384587191504406522096452005454884711159388638545484697795126199306080295882164452951968048472626859925493831797075274387841606792032935559521086696404109806983919248272168238203354190811266635346514625041677963172929580121379251115376067121763760366931714521793414779961703520565161034282516322396152887118845924693129595732556199100515691145825104686860793216719182295681041210838353175503733816873436457413363759003703890778215484073719424398642452645322528820571069500995374289101681531425728030088305019218308732897205873041780605151093569303151853002699776380506222225613160286415823275056267754316978181803052420465179199689713918125690126256321185547445864165398228010349385672964933277530610123358555634252128039165698088063017496758254537849294330636219366433833473725416443244028814489118523838821214623872918200106430110705429999125324241321250533584724064663278222617969409217962965764998051939908724796583007816390962106177368232160943229453839899295244366484262253302650127998759571211901791028488581961419541375340481 A089683 556 10620758051410261801783110186577151562511856928289812612441845661603910479722184260521405222143792503966455320689109411926282775653965000375563097225415170150154667780321208022408732894365697459110045627294471689455712597463067684628375915017007295989831719340345461436862864589721468876265266597176897985165778043776883822114088383856626519900143497254337052127141770982811833479635724250554253765950164338077906607215802439166748353050482464479300015153035454209971273376290038664271124834466256629580625317417236204045483970437152706556683007364673675716384229017238579113555300093218681886821004000274665983199681685279557688099675232726047246057679515174866827368180900226762016029343114997397256468838300239510159595479979419992043006374422371172421545133104417237418617565792840781533768681140511371758731902766333973618600430944518384533706374208620838967139829929151263547021293220362649237725536032055522146655000226964842207132606708523223633127667930600366826805036401585761031842914793685225242517514660367899525268164045073307575138874982851402578961 A089683 557 860281402164231205944431925112749276563460411191474821607789498589916748857496925102233822993647192821282880975817862366028904827971165030420610875258628782162528090206017849815107364443621494187913695810852206845912720394508482454898449116377590975176369266567982376385892031767438978977486594371328736798428021545927589591241159092386748111911623277601301222298483449607758511850493664294894555041963311384310435184479997572506616597089079622823301227395871791007673143479493131805961111591766786996030650710796132527684201605409369231091323596538567733027122550396324908197979307550713232832501324022247944639174216507644172736073693850809826930672040729164213016822652918367723298376792314789177773975902319400322927233878333019355483516328212064966145155781457796230908022829220103304235263172381421112457284124073051863106634906505989147230216310898287956338326224261252347308724750849374588255768418596497293879055018384152218777741143390381114283341102378629712971207948528446643579276098288503244643918687489799861546721287650937913586248873610963608895841 A089683 558 69682793575302727681498985934132691401640293306509460550230949385783256657457250933280939662485422618523913359041246851648341291065664367464069480895948931355164775306687445835023696519933341029221009360679028754518930351955187078846774378426584868989285910592006572487257254573162557297176414144077627680672669745220134756890533886483326597064841485485705399006177159418228439459889986807886458958399028222129145249942879803373035944364215449448687399419065615071621524621838943676282850038933109746678482707574486734742420330038158907718397211319623986375196926582102317564036323911607771859432607245802083515773111537119177991621969201915595981384435299062301254362634886387785587168520177497923399692048087871426157105944144974567794164822585177262257757618298081494703549849166828367643056316962895110109040014049917200911637427426985120925647521182761324463404424165161440132006704818799341648717241906316280804203456489116329720997032614620870256950629292669006750667843830804178129921363961368762816157413686673788785284424299725971000486158762488052320563121 A089683 559 5644306279599520942201417860664748003532863757827266304568706900248443789254037325595756112661319232100436982082340994983515644576318813764589627952571863439768346799841683112636919418114600623366901758215001329116033358508370153386588724652553374388132158757952532371467837620426167141071289545670287842134486249362830915308133244805149454362252160324342137319500349912876503596251088931438803175630321285992460765245373264073215911493501451405343679352944314820801343494368954437778910853153581889480957099313533425514136046733090871525190174116889542896390951053150287722686942236840229520614041186909968764777622034506653417321379505355163274492139259224046401603373425797410632560650134377331795375055895117585518725581475742939991327350629399358242878367082144601070987537782513097779087561673994503918832241138043293273842631621585794794977449215803667281535758357378076650692543090322746673546096594411618745140479975618422707400759641784290490813000972706189546804095350295138428523630480870869788108750508620576891608038368277803651039378859761532237965612801 A089683 560 457188808647561196318314846713844588286161964384008570670065258920123946929577023373256245125566857800135395548669620593664767210681823914931759864158320938621236090787176332123590472867282650492719042415415107658398702039177982424313686696856823325438704859394155122088894847254519538426774453199293315212893386198389304139958792829217105803342424986271713122879528342942996791296338203446543057226056024165389321984875234389930488830973617563832838027588489500484908823043885309460091779105440133047957525044396207466645019785380360593540404103468052974607667035305173305537642321184058591169737336139707469946987384795038926803031739933768225233863279997147758529873247489590261237412660884563875425379527504524427016772099535178139297515400981348017673147733653712686749990560383560920106092495593554817425411532181506755181253161348449378393173386480097049804396426947624208706095990316142480557233824147341118356378878025092239299461530984527529755853078789201353291131723373906212710414068950540452836808791198266728220251107830502095734189687640684111275214636881 A089683 561 37032293500452456901783502583821411651179119115104694224275285972530039701295738893233755855170915481810967039442239268086846144065227737109472548996823996028320123353761282902010828302249894689910242435648623720330294865173416576369408622445402689360535093610926564889200482627616082612568730709142758532244364282069533635336662219166585570070736423888008762953241795778382740095003394479169987635310537957396535080774893985584369595308863022670459880234667649539277614666554710066267434107540650776884559528596092804798246602615809208076772732380912290943221029859719037748549028015908745884748724227316305065705978168398153071045570934635226243942925679768968440919733046656811160230425531649673909455741727866478588358540062349429283098747479489189431524966425950727626749235391068434528593492143077940211458334106702047169681506069224399649847044304887861034156110582757560905193775215607540925135939755934630586866689120032471383256384009746729910224099381925309616581669593286403229543539584993776679781512087059604985840339734270669754469364698895413013292385587361 A089683 562 2999615773536649009044463709289534343745508648323480232166298163774933215804954850351934224268844154026688330194821380715034537669283446705867276468742743678293929991654663915062877092482241469882729637287538521346753884079046742685922098418077617838203342582485051756025239092836902691618067187440563441111793506847632224462269639752493431175729650334928709799212585458049001947695274952812768998460153574549119341542766412832333937220017904836307250299008079612681486787990931515367662162710792712927649321816283517188657974811880545854218591322853895566400903418637242057632471269288608416664646662412620710322184231640250398754691245705453325759376980061286443714498376779201703978664468063623586665915079957184765657041745050303771930998545838624343953522280502008937766688066676543196816072863589313157128125062642865820744201991607176371637610588695916743766644957203362433320695792464210814936011120230705077536201818722630182043767104789485122728152049935950078943115237056198661593026706384495911062302479051828003853067518475924250112018540610528454076683232576241 A089683 563 242968877656468569732601560452452281843386200514201898805470151265769590480201342878506672165776376476161754745780531837917797551211959183175249393968162237941808329324027777120093044491061559060501100620290620229087064610402786157559689971864287044894470749181289192238044366519789118021063442182685638730055274054658210181443840819951967925234101677129225493736219422101969157763317271177834288875272439538478666664964079439419048914821450291740887274219654448627200429827265452744780635179574209747139595067118964892281295959762324214191705897151165540878473176909616606668230172812377281749836379655422277536096922762860282299129990902141719386509535384964201940874368519115338022271821913153510519939121476531966018220381349074605526410882212928571860235304720662723959101733400799998942101901950734365727378130074072131480280361320181286102646457684369256245098241533472357098976359189601076009816900738687111280432347316533044745545135487948294940980316044811956394392334201552091589035163217144168796046500803198068312098468996549864259073501789452804780211341838675521 A089683 564 19680479090173954148340726396648634829314282241650353803243082252527336828896308773159040445427886494569102134408223078871341601648168693837195200911421141273286474675246249946727536603775986283900589150243540238556052233442625678762334887721007250636452130683684424571281593688102918559706138816797536737134477198427315024696951106416109401943962235847467264992633773190259501778828698965404577398897067602616771999862090434592942962100537473631011869211792010338803234816008501672327231449545510989518307200436636156274784972740748261349528177669244408811156327329678945140126643997802559821736746752089204480423850743791682866229529263073479270307272366182100357210823850048342379804017574965434352115068839599089247475850889275043047639281459247214320679059682373680640687240405464799914310254058009483623917628535999842649902709266934684174314363072433909755852957564211260925017085094357687156795168959833656013715020132639176624389155974523811890219405599629768467945779070325719418711848220588677672479766565059043533279975988720539004984953644945677187197118688932717201 A089683 565 1594118806304090286015598838128539421174456861573678658062689662454714283140601010625882276079658806060097272887066069388578669733501664200812811273825112443136204448694946245684930464905854888995947721169726759323040230908852679979749125905401587301552622585378438390273809088736336403336197244160600475707892653072612517000453039619704861557460941103644848464403335628411019644085124616197770769310662475811958531988829325202028379930143535364111961406155152837443062020096688635458505747413186390150982883235367528658257582792000609169311782391208797113703662513703994556350258163822007345560676486919225562914331910247126312164591870308951820894889061660750128934076731853915732764125423572200182521320576007526229045543922031278486858781798199024359975003834272268131895666472842648793059130578698768173537327911415987254642119450621709418119463408867146690224089562701112134926383892642972659700408685746526137110916630743773306575521633936428763107771853570011245903608104696383272915659705867682891470861091769782526195678055086363659403781245240599852162966613803550093281 A089683 566 129123623310631313167263505888411693115131005787467971303077862658831856934388681860696464362452363290867879103852351620474872248413634800265837713179834107894032560344290645900479367657374246008671765414747867505166258703617067078359679198337528571425762429415653509612178536187643248670231976777008638532339304898881613877036696209196093786154336229395232725616670185901292591170895093912019432314163660540768641091095175341364298774341626364493068873898567379832888023627831779472138965540468097602229613542064769821318864206152049342714254373687912566209996663610023559064370911269582594990414795440457270596060884730017231285331941495025097492486013994520760443660215280167174353894159309348214784226966656609624552689057684533557435561325654120973157975310576053718683548984300254552237789576874600222056523560824694967626011675500358462867676536118238881908151254578790082929037095304080785435733103545468617105984247090245637832617252348850729811729520139170910918192256480407045106168436175282314209139748433352384621849922461995456411706280864488588025200295718087557555761 A089683 567 10459013488161136366548343976961347142325611468784905675549306875365380411685483230716413613358641426560298207412040481258464652121504418821532854767566562739416637387887542317938828780247313926702412998594577267918466954992982433347134015065339814285486756782667934278586461431199103142288790118937699721119483696809410724039972392944883596678501234581013850774950285058004699884842502606873574017447256503802259928378709202650508200721671735523938578785783957766463929913854374137243256208777915905780598696907246355526828000698315996759854604268720917863009729752411908284214043812836190194223598430677038918280931663131395734111887261097032896891367133556181595936477437693541122665426904057205397522384299185379588767813672447218152280467377983798825796000156660351213367467728320618731260955726842617986578408426800292377706945715529035492281799425577349434560251620881996717252004719630543620294381387182957985584724014309896664441997440256909114750091131272843784373572774912970653599643330197867450940319623101543154369843719421631969348208750023575630041223953165092162016641 A089683 568 847180092541052045690415862133869118528374528971577359719493856904595813346524141688029502682049955551384154800375278981935636821841857924544161236172891581892747628418890927753045131200032428062895452886160758701395823354431577101117855220292524957124427299396102676565503375927127354525391999633953677410678179441562268647237763828535571330958600001062121912770973089698380690672242711156759495413227776807983054198675445414691164258455410577439024881648500579083578323022204305116703752911011188368228494449486954797673068056563595737548222945766394346903788109945364571021337548839731405732111472884840152380755464713643054463062868148859664648200737818050709270854672453176830935899579228633637199313128234015746690192907468224670334717857616687704889476012689488448282764885993970117232137413874252056912851082570823682594262602957851874874825753471765304199380381291441734097412382290074033243844892361819596832362645159101629819801792660809638294757381633100346534259394767950622941571109746027263526165889471224995503957341273152189517204908751909626033339140206372465123347921 A089683 569 68621587495825215700923684832843398600798336846697766137279002409272260881068455476730389717246046399662116538830397597536786582569190491888077060130004218133312557901930165147996655627202626673094531683779021454813061691708957745190546272843694521527078611251084316801805773450097315716556751970350247870264932534766543760426258870111381277807646600086031874934448820265568835944451659603697519128471449921446627390092711078589984304934888256772561015413528546905769844164798548714453003985791906257826508050408443338611518512581651254741406058607077942099206836905574530252728341456018243864301029303672052342841192641805087411508092320057632836504259763262107450939228468707323305807865917519324613144363386955275481905625504926198297112146466951704096047557027848564310903955765511579495803130523814416609940937688236718290135270839586001864860886031212989640149810884606780461890402965495996692751436281307387343421374257887232015403945205525580701875347912281128069275010976204000458267259889428208345619437047169224635820544643125327350893597608904679708700470356716169674991181601 A089683 570 5558348587161842471774818471460315286664665284582519057119599195151053131366544893615161567096929758372631439645262205400479713188104429842934241870530341668798317190056343376987729105803412760520657066386100737839857997028425577360434248100339256243693367511337829660946267649457882573041096909598370077491459535316090044594526968479021883502419374606968581869690354441511075711500584427899499049406187443637176818597509597365788728699725948798577442248495812299367357377348682445870693322849144406883947152083083910427532999519113751634053890747173313310035753789351536950470995657937477753008383373597436239770136603986212080332155477924668259756845040824230703526077505965293187770437139319065293664693434343377314034355665899022062066083863823088031779852119255733709183220417006437939160053572428967745405215952747174181500956938006466151053731768528252160852134681653149217413122640205175732112866338785898374817131314888865793247719561647572036851903180894771373611275889072524037119648051043684875995174400820707195501464116093151515422381406321279056404738098894009743674285709681 A089683 571 450226235560109240213760296188285538219837888051184043626687534807235303640690136382828086934851310428183146611266238637438856768236458817277673591512957675172663692394563813536006057570076433602173222377274159765028497759302471766195174096127479755739162768418364202536647679606088488416328849677467976276808222360603293612156684446800772563695969343164455131444918709762397132631547338659859423001901182934611322306398277386628887024677801852684772822128160796248755947565243278115526159150780696957599719318729796744630172961048213882358365150521038378112896056937474492988150648292935697993679053261392335421381064922883178506904593711898129040304448306762686985612277983188748209405408284844288786840168181813562436782808937820787027352792969670130574168021659714430443840853777521473071964339366746387377822492172521108701577511978523758235352273250788425029022909213905086610462933856619234301142173441657768360187636505998129253065284493453334985004157652476481262513347014874447006691492134538474955609126466477282835618593403545272749212893912023603568783786010414789237617142484161 A089683 572 36468325080368848457314583991251128595806868932145907533761690319386059594895901047009075041722956144682834875512565329632547398227153164199491560912549571688985759083959668896416490663176191121776031012559206940967308318503500213061809101786325860214872184241887500405468462048093167561722636823874906078421466011208866782584691440190862577659373516796320865647038415490754167743155334431448613263153995817703517106818260468316939848998901950067466598592381024496149231752784705527357618891213236453565577264817113536315044009844905324471027577192204108627144580611935433932040202511727791537488003314172779169131866258753537459059272090663748452264660312847777645834594516638288604961838071072387391734053622726898557379407523963483749215576230543280576507609754436868865951109155979239318829111488706457377603621865974209804827778470260424417063534133313862427350855646326312015447497642386157978392516048774279237175198556985848469498288043969720133785336769850594982263581108204830207542010862897616471404339243784659909685106065687167092686244406873911889071486666843597928246988541217041 A089683 573 2953934331509876725042481303291341416260356383503818510234696915870270827186567984807735078379559447719309624916517791700236339256399406300158816433916515306807846485800733180609735743717271480863858512017295762218351973798783517258006537244692394677404646923592887532842945425895546572499533582733867392352138746907918209389360006655459868790409254860501990117410111654751087587195582088947337674315473661233984885652279097933672127768911057955464794485982862984188087771975561147715967130188272152738811758450186196441518564797437331282153233752568532798798711029566770148495256403449951114536528268447995112699681166959036534183801039343763624633437485340669989312602155847701377001908883756863378730458343440878783147732009441042183686461674674005726697116390109386378142039841634318384825158030585223047585893371143910994191050056091094377782146264798422856615419307352431273251247309033278796249793799950716618211191083115853726029361331561547330836612278357898193563350069764591246810902879894706934183751478746557452684493591320660534507585796956786863014790420014331432188006071838580321 A089683 574 239268680852300014728440985566598654717088867063809299329010450185491937002112006769426541348744315265264079618237941127719143479768351910312864131147237739851435565349859387629388595241098989949972539473400956739686509877701464897898529516820083968869776400811023890160278579497539272372462220201443258780523238499541374960538160539092249372023149643700661199510219044034838094562842149204734351619553366559952775737834606932627442349281795694392648353364611901719235109530020452964993337545250044371843752434465081911763003748592423833854411933958051156702695593394908382028115768679446040277458789744287604128674174523681959268887884186844853595308436312594269134320774623663811537154619584305933677167125818711181434966292764724416878603395648594463862466427598860296629505227172379789170837800477403066854457363062656790529475054543378644600353847448672251385848963895546933133351032031695582496233297796008046075106477732384151808378267856485333797765594546989753678631355650931890991683133271471261668883869778471153667443980896973503295114449553499735904198024021160846007228491818925006001 A089683 575 19380763149036301193003719830894491032084198232168553245649846465024846897171072548323549849248289536486390449077273231345250621861236504735341994622926256927966280793338610397980476214529018185947775697345477495914607300093818656729780890862426801478451888465692935102982564939300681062169439836316903961222382318462851371803591003666472199133875121139753557160327742566821885659590214085583482481183822691356174834764603161542822830291825451245804516622533564039258043871931656690164460341165253594119343947191671634852803303635986330542207366650602143692918343064987578944277377263035129262474161969287295934422608136418238700779918619134433141219983341320135799879982744516768734509524186328780627850537191315605696232269713942677767166875047536151572859780635507684026989923400962762922837861838669648415211046408075200032887479418013670212628661643342452362253766075539301583801433594567342182194897121476651732083624696323116296478639696375312037619013158306170047969139807725483170326333794989172195179593452056163447062962452654853766904270413833478608240039945714028526585507837332925486081 A089683 576 1569841815071940396633301306302453773598820056805652812897637563667012598670856876414207537789111452455397626375259131738965300370760156883562701564457026811165268744260427442236418573376850473061769831484983677169083191307599311195112252159856570919754602965721127743341587760083355166035724626741669220859012967795490961116090871296984248129843884812320038129986547147912572738426807340932262080975889637999850161615932856084968649253637861550910165846425218687179901553626464191903321287634385541123666859722525402423077067594514892773918796698698773639126385788263993894486467558305845470260407119512270970688231259049877334763173408149889084438818650646930999790278602305858267495271459092631230855893512496564061394813846829356899140516878850428277401642231476122406186183795477983796749866808932241521632094759054091202663885832859107287222921593110738641342555052118683428287916121159954716757786666839608790298773600402172420014769815406400275047140065822799773885500324425764136796433037394122947809547069616549239212099958665043155119245903520511767267443235602836310653426134823966964372561 A089683 577 127157187020827172127297405810498755661504424601257877844708642657028020492339406989550810560918027648887207736395989670856189330031572707568578826721019171704386768285094622821149904443524888318003356350283677850695738495915544206804092424948382244500122840223411347210668608566751768448893694766075206889580050391434767850403360575055724098517354669797923088528910318980918391812571394615513228559047060677987863090890561342882460589544666785623723433560442713661572025843743599544169024298385228831017015637524557596269242475155706314687422532594600664769237248849383505453403872222773483091092976680493948625746731983040064115817046060141015839544310702401410983012566786774519667116988186503129699327374512221688972979921593177908830381867186884690469533020749565914901080887433716687536739211523511563252199675483381387415774752461587690265056649041969829948746959221613357691321205813956332057380720014008312014200661632575966021196355047918422278818345331646781684725526278486895080511076028923958772573312638940488376180096651868495564658918185161453148662902083829741162927516920741324114177441 A089683 578 10299732148687000942311089870650399208581858392701888105421400055219269659879491966153615655434360239559863826648075163339351335732557389313054884964402552908055328231092664448513142259925515953758271864372977905906354818169159080751131486420818961804509950058096319124064157293906893244360389276052091758055984081706216195882672206579513651979905728253631770170841735837454389736818282963856571513282811914917016910362135468773479307753118009635521598118395859806587334093343231563077690968169203535312378266639489165297808640487612211489681225140162653846308217156800063941725713650044652130378531111120009838685485290626245193381180730871422283003089166894514289624017909728736093036476043106753505645517335489956806811373649047410615260931242137659928032174680714839106987551882131051690475876133404436623428173714153892380677754949388602911469588572399556225848503696950681972997017670930462896647838321134673273150253592238653247716904758881392204584285971863389316462767628557438501521397158342840660578438323754179558470587828801348140737372372998077705041695068790209034197128870580047253248372721 A089683 579 834278304043647076327198279522682335895130529808852936539133404472760842450238849258442868090183179404348969958494088230487458194337148534357445682116606785552481586718505820329564523053966792254420021014211210378414740271701885540841650400086335906165305954705801849049196740806458352793191531360219432402534710618203511866496448732940605810372363988544173383838180602833805568682280920072382292575907765108278369739332972970651823928002558780477249447590064644333574061560801756609292968421705486360302639597798622389122499879496589130664179236353174961550965589700805179279782805653616822560661020000720796933524308540725860663875639200585204923250222518455657459545450688027623535954559491647033957286904174686501351721265572840259836135430613150454170606149137901967665991702452615186928545966805759366497682070846465282834898150900476835829036674364364054293728799453005239812758431345367494628474904011908535125170540971330913065069285469392768571327163720934534633484177913152518623233169825770093506853504224088544236117614132909199399727162212844294108377300572006931769967438516983827513118190401 A089683 580 67576542627535413182503060641337269207505572914517087859669805762293628238469346789933872315304837531752266566638021146669484113741309031282953100251445149629751008524198971446694726367371310172608021702151108040651593962007852728808173682406993208399389782331169949772984936005323126576248514040177774024605311560074484461186212347368189070640161483072078044090892628829538251063264754525862965698648528973770547948885970810622797738168207261218657205254795236191019498986424942285352730442158144395184513807421688413518922490239223719583798518144607171885628212765765219521662407257942962627413542620058384551615468991798794713773926775247401598783268023994908254223181505730237506412319318823409750540239238149606609489422511400061046726969879665186787819098080170059380945327898661830141212223311266508686312247738563687909626750222938623702151970623513488397792032755693424424833432938974767064906467224964591345138813818677803958270612123020814254277500261395697305312218410965354008481886755887377574055133842151172083125526744765645151377900139240387822778561346332561473367362519875690028562573422481 A089683 581 5473699952830368467782747911948318805807951406075884116633254266745783887316017089984643657539691840071933591897679712880228213213046031533919201120367057120009831690460116687182272835757076123981249757874239751292779110922636071033462068274966449880350572368824765931611779816431173252676129637254399695993030236366033241356083200136823314721853080128838321571362302935192598336124445116594900221590530846875414383859763635660446616791624788158711233625638414131472579417900420325113571165814809696009945618401156761495032721709377121286287679969713180922735885234026982781254654987893379972820496952224729148680852988335702371815688068795039529501444709943587568592077701964149238019397864824696189793759378290118135368643223423404944784884560252880129813346944493774809856571559791608241438190088212587203591292066823658720679766768058028519874309620504592560221154653211167378411508068056956132257423845222131898956243919312902120619919581964685954596477521173051481730289691288193674687032827226877583498465841214244938733167666326017257261609911278471413645063469052937479342756364109930892313568447220961 A089683 582 443369696179259845890402580867813823270444063892146613447293595606408494872597384288756136260715039045826620943712056743298485270256728554247455290749731626720796366927269451661764099696323166042481230387813419854715107984733521753710427530272282440308396361874806040460554165130925033466766500617606375375435449145648692549842739211082688492470099490435904047280346537750600465226080054444186917948832998596908565092640854488496175960121607840855609923676711544649278932849934046334199264430999585376805595090493697681097650458459546824189302077546767654741606703956185605281627054019363777798460253130203061043149092055191892117070733572398201889617021505430593055958293859096088279571227050800391373294509641499568964860101097295800527575649380483290514881102503995759598382296343120267556493397145219563490894657412716356375061108212700310109819079260871997377913526910104557651332153512613446712851331462992683815455757464345071770213486139139562322314679215017170020153464994343687649649659005377084263375733138353840037386580972407397838190402813556184505250140993287935826763265492904402277399044224897841 A089683 583 35912945390520047517122609050292919684905969175263875689230781244119088084680388127389247037117918162711956296440676596207177306890795012894043878550728261764384505721108825584602892075402176449440979661412887008231923746763415262050544629952054877664980105311859289277304887375604927710808086550026116405410271380797544096537261876097697767890078058725308227829708069557798637683312484409979140353855472886349593772503909213568190252769850235109304403817813635116591593560844657753070140418910966415521253202329989512168909687135223292759333468281288180034070143020451034027811791375568466001675280503546447944495076456470543261482729419364254353058978741939878037532621802586783150645269391114831701236855280961465086153668188880959842733627599819146531705369302823656527468966003792741672075965168762784642762467250430024866379949765228725118895345420130631787610995679718469169757904434521689183740957848502407389051916354611950813387292377270304548107489016416390771632430664541838699621622379435543825333434384206661043028313058764999224893422627898050944925261420456322801967824504925256584469322582216725121 A089683 584 2908948576632123848886931333073726494477383503196373930827693280773646134859111438318529010006551371179668460011694804292781361858154396044417554162608989202915144963409814872352834258107576292404719352574443847666785823487836636226094115026116445090863388530260602431461695877423999144575455010552115428838231981844601071819518211963913519199096322756749966454206353634181689652348311237208310368662293303794317095572816646299023410474357869043853656709242904444443919078428417277998681373931788279657221509388729150485681684657953086713506010930784342582759681584656533756252755101421045746135697720787262283504101192974114004180101082968504602597777278097130121040142366009529435202266820680301367800185277757878671978447123299357747261423835585350869068134913528716178724986246307212075438153178669785556063759847284832014176775930983526734630522979030581174796490650057196002750390259196256823883017585728694998513205224723568015884370682558894668396706610329727652502226883827888934669351412734279049852008185120739544485293357759964937216367232859742126538946175056962146959393784898945783342015129159554734801 A089683 585 235624834707202031759841437978971846052668063758906288397043155742665336923588026503800849810530661065553145260947279147715290310510506079597821887171328125436126742036195004660579574906713679684782267558529951661009651702514767534313623317115432052359934470951108796948397366071343930710611855854721349735896790529412686817380975169076995055126802143296747282790714644368716861840213210213873139861645757607339684741398148350220896248422987392552146193448675259999957445352701799517893191288474850652234942260487061189340216457294200023793986885393531749203534208357179234256473163215104705436991515383768244963832196630903234338588187720448872810419959525867539804251531646771884251383612475104410791815007498388172430254216987247977528175330682413420394518927995826010476723885950884178110490407472252630041164547630071393148318850409665665505072361301477075158515742654632876222781610994896802734524424444024294879569623202609009286634025287270468140133235436707939852680377590059003708217464431476603038012662994779903103308761978557159914525745861639112249654640179613933903710896576814608450703225461923933518881 A089683 586 19085611611283364572547156476296719530266113164471409360160495615155892290810630146807868834652983546309804766136729610964938515151350992447423572860877578160326266104931795377506945567443808054467363672240926084541781787903696170279403488686349996241154692147039812552820186651778858387559560324232429328607640032882427632207858988695236599465270973607036529906047886193866065809057270027323724328793306366194514464053250016367892596122261978796723841669342696059996553073568845760949348494366462902831030323099451956336557533040830201927312937716876071685486270876931517974774326220423481140396312746085227842070407927103161981425643205356358697644016721595270724144374063388522624362072610483457274137015607369441966850591575967086179782201785275487051956033167661906848614634762021618426949723005252463033334328358035782845013826883182918905910861265419643087839775155025262974045310490586641021496478379965967885245139479411329752217356048268907919350792070373343128067110584794779300365614618949604846079025702577172151368009720263129953076585414792768092222025854548728646200582622721983284506961262415838615029361 A089683 587 1545934540513952530376319674580034281951555166322184158173000144827627275555661041891437375606891667251094186057075098488160019727259430388241309401731083830986427554499475425578062590962948452411856457451515012847884324820199389792631682583594349695533530063910224816778435118794087529392324386262826775617218842663476638208836578084314164556686948862169958922389878781703151330533638872213221670632257815661755671588313251325799300285903220282534631175216758380859720798959076506636897228043683495129313456171055608463261160176307246356112347955066961806524387941031452955956720423854301972372101332432903455207703042095356120495477099633865054509165354449216928655694299134470332573327881449160039205098264196924799314897917653333980562358344607314451208438686580614454737785415723751092582927563425449505700080597000898410446119977537816431378779762498991090115021787557046300897670149737517922741214748777243398704856297832317709929605839909781541467414157700240793373435957368377123329614784134917992532401081908750944260808787341313526199203418598214215469984094218447020342247192440480646045063862255682927817378241 A089683 588 125220697781630154960481893640982776838075968472096916812013011731037809320008544393206427424158225047338629070623082977540961597908013861447546061540217790309900631914457509471823069867998824645360373053572716040678630310436150573203166289271142325338215935176728210159053244622321089880778275287288968824994726255741607694915762824829447329091642857835766672713580181317955257773224748649270955321212883068602209398653373357389743323158160842885305125192557428849637384715685197037588675471538363105474389949855504285524153974280886954845100184360423906328475423223547689432494354332198459762140207927065179871823946409723845760133645070343069415242393710386571221111238229892096938439558397381963175612959399950908744506731329920052425551025913192470547883533613029770833760618673623838499217132637461409961706528357072771246135718180563130941681160762418278299316764792120750372711282128738951742038394650956715295093360124417734504298073032692304858860546773719504263248312546838546989698797514928357395124487634608826485125511774646395622135476906455351453068711631694208647722022587678932329650172842710317153207637521 A089683 589 10142876520312042551799033384919604923884153446239850261773053950214062554920692095849720621356816228834428954720469721180817889430549122777251230984757641015101951185071058267217668659307904796274190217339389999294969055145328196429456469430962528352395490749314985022883312814408008280343040298270406474824572826715070223288176788811185233656423071484697100489799994686754375879631204640590947381018243528556778961290923241948569209175811028273709715140597151736820628161970500960044682713194607411543425585938295847127456471916751843342453114933194336412606509281107362844032042700908075240733356842092279569617739659187631506570825250697788622634633890541312268910010296621259852013604230187939017224649711396023608305045237723524246469633098968590114378566222655411437534610112563530918436587743634374206898228796922894470936993172625613606276174021755880542244657948161780780189613852427855091105109966727493938902562170077836494848143915648076693567704288671279845323113316293922306165602598709196949005083498403314945295166453746358045392973629422883467698565642167230900465483829601993518701664000259535689409818639201 A089683 590 821572998145275446695721704178487998834616429145427871203617369967339066948576059763827370329902114535588745332358047415646249043874478944957349709765368922223258045990755719644631161403940288498209407604490589942892493466771583910785974023907964796544034750694513786853548337967048670707786264159902924460790398963920688086342319893706003926170268790260465139673799569627104446250127575887866737862477725813099095864564782597834105943240693290170486926388369290682470881119610577763619299768763200335017472461001963617323974225256899310738702309588741249421127251769696390366595458773554094499401904209474645139036912394198152032236845306520878433405345133846293781710834026322048013101942645223060395196626623077912272708664255605463964040281016455799264663864035088326440303419117646004393363607234384310758756532550754452145896446982674702108370095762226323921817293801104243195358722046656262379513907304927009051107535776304756082699657167494212178984047382373667471172178619807706799413810495444952869411763370668510568908482753455001676830863983253560883583817015545702937704190197761475014834784021022390842195309775281 A089683 591 66547412849767311182353458038457527905603930760779657567493006967354464422834660840870016996722071277382688371921001840667346172553832794541545326490994882700083901725251213291215124073719163368354962015963737785374291970808498296773663895936545148520066814806255616735137415375330942327330687396952136881324022316077575734993727911390186318019791772011097676313577765139795460146260333646917205766860695790861026765029747390424562581402496156503809441037457912545280141370688456798853163281269819227136415269341159053003241912245808844169834887076688041203111307393345407619694232160657881654451554240967446256261989903930050314611184469828191153105832955841549796318577556132085889061257354263067892010926756469310894089401804704042581087262762332919740437772986842154441664576948529326355862452185985129171459279136611110623817612205596650870777977756740332237667200797889443698824056485779157252740626491699087733139710397880685242698672230567031186497707837972267065164946468204424250752518650131041182422352833024149356081587103029855135823299982643538431570289178259201937954039406018679476201617505702813658217820091797761 A089683 592 5390340440831152205770630101115059760353918391623152262966933564355711618249607528110471376734487773467997758125601149094055039976860456357865171445770585498706796039745348276588425049971252232836751923293062760615317649635488362038666775570860157030125411999306704955546130645401806328513785679153123087387245807602283634534491960822605091759603133532898911781399798976323432271847087025400293667115716359059743167967409538624389569093602188676808564724034090916167691451025765000707106225782855357398049636816633883293262594891910516377756625853211731337452015898860978017195232805013288414010575893518363146757221182218334075483505942056083483401572469423165533501804782046698957013961845695308499252885067274014182421241546181027449068068283748966498975459611934214509774830732830875434824858627064795462888201610065499960529226588653328720533016198295966911251043264629044939604748575348111737471990745827626106384316542228335504658592450675929526106314334875753632278360663924558364310954010660614335776210579474956097842608555345418266001687298594126612957193423438995356974277191887513037572331017961927906315643427435618641 A089683 593 436617575707323328667421038190319840588667389721475333300321618712812641078218209776948181515493509650907818408173693076618458238125696964987078887107417425395250479219373210403662429047671430859776905786738083609840729620474557325132008821239672719440158371943843101399236582277546312609616640011402970078366910415784974397293848826631012432527853816164811854293383717082198014019614049057423787036373025083839196605360172628575555096581777282821493742646761364209583007533086965057275604288411283949242020582147344546754270186244751826598286694110150238333613287807739219392813857206076361534856647374987414887334915759685060114163981306542762155527370023276408213646187345782615518130909501319988439483690449195148776120565240663223374513530983666286417012228566671375291761289359300910220813548792248432493944330415305496802867353680919626363174312061973319811334504434952640107984634603197050735231250412037714617129639920495175877345988504750291614611461124936044214547213777889227509187274863509761197873056937471443925251292982978879546136671186124255649532667298558623914916452542888556043358812454916160411567117622285109921 A089683 594 35366023632293189622061104093415907087682058567439501997326051115737823927335674991932802702754974281723533291062069139206095117288181454163953389855700811457015288816769230042696656752861385899641929368725784772397099099258439143335692714520413490274652828127451291213338163164481251321378947840923640576347719743678582926180801754957112007034756159109349760197764081083658039135588737973651326749946215031790974925034173982914619962823123959908540993154387670500976223610180044169639323947361313999888603667153934908287095885085824897954461222222922169305022676312426876770817922433692185284323388437373980605874128176534489869247282485829963734597716971885389065305341175008391856968603669606919063598178926384807050865765784493721093335596009676969199777990513900381398632664438103373727885897452172123032009490763639745241032255648154489735417119277019838904718094859231163848746755402858961109553731283375054883987500833560109246065025068884773620783528351119819581378324316009027428244169263944290657027717611935186957945354731621289243237070366076064707612146051183248537108232655973973039512063808848208993336936527405093903601 A089683 595 2864647914215748359386949431566688474102246743962599661783410140374763738114189674346557018923152916819606196576027600275693704500342697787280224578311765728018238394158307633458429196981772257870996278866788566564165027039933570610191109876153492712246879078323554588280391216322981357031694775114814886684165299237965217020644942151526072569815248887857330576018890567776301169982687775865757466745643417575068968927768092616084216988673040752591820445505401310579074112424583577740785239736266433990976897039468727571254766691951816734311359000056695713706836781306577018436251717129067008030194463427292429075804382299293679409029881352227062502415074722716514289732635175679740414456897238160444151452493037169371120127028543991408560183276783834505182017231625930893289245819486373271958757693625941965592768751854819364523612707500513668568786661438606951282165683597724271748487187631575849873852233953379445602987567518368848931267030579666663283465796440705386091644269596731221687777710379487543219245126566750143593573733261324428702202699652161241316583830145843131505766845133891816200477168516704928460291858719812606191681 A089683 596 232036481051475617110342903956901766402281986260970572604456221370355862787249363622071118532775386262388101922658235622331190064527758520769698190843253023969477309926822918310132764955523552887550698588209873891697367190234619219425479899968432909691997205344207921650711688522161489919567276784300005821417389238275182578672240314273611878155035159916443776657530135989880394768597709845126354806397116823580586483149215501902821576082516300959937456085937506156905003106391269797003604418637581153269128660196966933271636102048097155479220079004592352810253779285832738493336389087454427650445751537610686755140154966242788032131420389530392062695621052540037657468343449230058973571008676290995976267651936010719060730289312063304093374845419490594919743395761700402356428911378396235028659373183701299213014268900240368526412629307541607154071719576527163053855420371415666011627462198157643839782030950223735093841992968987876763432629476952999725960729511697136273423185837335228956709994540738491000758855251906761631079472394167278724878418671825060546643290241813293651967114455845237112238650649853099205283640556304821101526161 A089683 597 18794954965169524985937775220509043078584840887138616380960953930998824885767198453387760601154806287253436255735317085408826395226748440182345553458303494941527662104072656383120753961397407783891606585644999785227486742409004156773463871897443065685051773632880841653707646770295080683484949419528300471534808528300289788872451465456162562130557847953231945909259941015180311976256414497455234739318166462710027505135086455654128547662683820377754933942960937998709305251617692853557291957909644073414799421475954321595002524265895869593816826399371980577630556122152451817960247516083808639686105874546465627166352552265665830602645051551961757078345305255743050254935819387634776859251702779570674077679806816868243919153434277127631563362478978738188499215056697732590870741821650095037321409227879805236254155780919469850639422973910870179479809285698700207362289050084668946941824438050769151022344506968122542601201430488018017838042987633192977802819090447468038147278052824153545493509557799817771061467275404447692117437263927549576715151912417829904278106509586876785809336270923464206091330702638101035627974885060690509223619041 A089683 598 1522391352178731523860959792861232489365372111858227926857837268410904815747143074724408608693539309267528336714560683918114938013366623654769989830122583090263740630429885167032781070873190030495220133437244982603426426135129336698650573623692888320489193664263348173950319388393901535362280902981792338194319490792323472898668568701949167532575185684211787618650055222229605270076769574293874013884771483479512227915942002907984412360677389450598149649379835977895453725381033121138140648590681169946598753139552300049195204465537565437099162938349130426788075045894348597254780048802788499814574575838263715800474556733518932278814249175708902323345969725715187070649801370398416925599387925145224600292064352166327757451428176447338156632360797277793268436419592516339860530087553657698023034147458264224136586618254477057901793260886780484537864552141594716796345413056858184702287779482112301232809905064417925950697315869529459444881481998288631202028346326244911089929522278756437184974274181785239455978849307760263061512418378131515713927304905844222246526627276537019650556237944800600693397786913686183885865965689915931247113142321 A089683 599 123313699526477253432737743221759831638595141060516462075484818741283290075518589052677097304176684050669795273879415397367309979082696516036369176239929230311362991064820698529655266740728392470112830808416843590877540516945476272590696463519123953959624686805331202089975870459906024364344753141525179393739878754178201304792154064857882570138590040421154797110654473000598026876218335517803795124666490161840490461191302235546737401214868545498450121599766714209531751755863682812189392535845174765674499004303736303984811561708542800405032198006279564569834078717442236377637183953025868484980540642899360979838439095415033514583954183232421088191023547782930152722633911002271770973550421936763192623657212525472548353565682292234390687221224579501254743349986993823528702937091846273539865765944119402155063516078612641690045254131829219247567028723469172060503978457605512960885310138051096399857602310217852002006482585431886215035400041861379127364296052425837798284291304579271411982916208724604395934286793928581307982505888628652772828111697373382001968656809399498591695055273528848656165220740008580894755143220883190431016164528001 A089683 600 9988409661644657528051757200962546362726206425901833428114270318043946496117005713266844881638311408104253417184232647186752108305698417798945903275434267655220402276250476580902076605998999790079139295481764330861080781872583578079846413545049040270729599631231827369288045507252387973511925004463539530892930179088434305688164479253488488181225793274113538565963012313048440176973685176942107405097985703109079727356495481079285729498404352185374459849581103850972071892224958307787340795403459156019634419348602640622769736498391966832807608038508644730156560376112821146588611900195095347283423792074848239366913566728617714681300288841826108143472907370417342370533346791184013448857584176877818602516234214563276416638820265670985645664919190939601634211348946499705824937904439548156729127041473671574560144802367623976893665584678166759052929326601002936900822255066046549831710121182138808388465787127646012162525089419982783417867403390771709316507980246492861661027595670920984370616212906692956070677230308215085946582976978920874599077047487243942159461201561359385927299477155836741149382879940695052475166600891538424912309326768081 A089683 601 809061182593217259772192333277966255380822720498048507677255895761559666185477462774614435412703224056444526791922844422126920772761571841714618165310175680072852584376288603053068205085918982996410282934022910799747543331679269824467559497148972261929097570129778016912331686087443425854465925361546702002327344506163178760741322819532567542679289255203196623843003997356923654334868499332310699812936841951835457915876133967422144089370752527015331247816069411928737823270221622930774604427680191637590387967236813890444348656369749313457416251119200223142681390465138512873677563915802723129957327158062707388719998905018034889185323396187914759621305497003804732013201090085905089357464318327103306803814971379625389747744441519349837298858454466107732371119264666476171819970259603400695059290359367397539371728991777542128386912358931507483287275454681237888966602660349770536368519815753243479465728757339326985164532243018605456847259674652508454637146399965921794543235249344599734019913245442129441724855654965421961673221135292590842525240846466759314916357326470110260111257649622776033100013275196299250488494672214612417897055468214561 A089683 602 65533955790050598041547578995515266685846640360341929121857727556686332961023674484743769268428961148572006670145750398192280582593687319178884071390124230085901059334479376847298524611959437622709232917655855774779551009866020855781872319269066753216256903180512019369898866573082917494211739954285282862188514904999217479620047148382137970957022429671458926531283323785910816001124348445917166684847884198098672091185966851361193671239030954688241831073101622366227763684887951457392742958642095522644821425346181925125992241165949694390050716340655218074557192627676219542767882677180020573526543499803079298486319911306460826024011195091221095529325745257308183293069288296958312237954609784495367851109012681749656569567299763067336821207534811754726322060660437984569917417591027875456299802519108759200689110048333980912399339901073452106146269311829180269006294815488331413445850105076012721836724029344485485798327111684507042004628033646853184825608858397239665358002055196912578455612972880812484779713308052199178895530911958699858244544508563807504508224943444078931069011869619444858681101075290900239289568068449383605849661492925379441 A089683 603 5308250418994098441365353898636736601553577869187696258870475932091592969842917633264245310742745853034332540281805782253574727190088672853489609782600062636957985806092829524631180493568714447439447866330124317757143631799147689318331657860794407010516809157621473568961808192419716317031150936297107911837269707304936615849223819018953175647518816803388173049033949226658776096091072224119290501472678620045992439386063314960256687370361507329747588316921231411664448858475924068048812179650009737334230535453040735935205371534441925245594108023593072664039132602841773782964198496851581666455650023484049423177391912815823326907944906802388908737875385365841962846738612352053623291274323392544124795939830027221722182134951280808454282517810319752132832086913495476750163310824873257911960284004047809495255817913915052453904346531986949620597847814258163601789509880054554844489113858511157030468774646376903324349664496046445070402374870725395107970874317530176412893998166470949918854904650803345811267156777952228133490538003868654688517808105193668407865166220418970393416589961439175033553169187098562919382455013544400072073822580926955734721 A089683 604 429968283938521973750593665789575664725839807404203396968508550499419030557276328294403870170162414095780935762826268362539552902397182501132658392390605073593596850293519191495125619979065870242595277172740069738328634175730962834784864286724346967851861541767339359085906463585997021679523225840065740858818846291699865883787129340535207227449024161074442016971749887359360863783376850153662530619286968223725387590271128511780791676999282093709554653670619744344820357536549849511953786551650788724072673371696299610751635094289795944893122749911038885787169740830183676420100078244978114982907651902208003277368744938081689479543537450993501607767906214633198990585827600516343486593220194796074108471126232204959496752931053745484796883942635899922759399039993133616763228176814733890868783004327872569115721251027119248766252069090942919268425672954911251744950300284418942403618222539403719467970746356529169272322824179762050702592364528757003745640819719944289444413851484146943427247276715071010712639699014130478812733578313361029769942456520687141037078463853936601866743786876573177717806704154983596469978856097096405837979629055083414512401 A089683 605 34827430999020279873798086928955628842793024399740475154449192590452941475139382591846713483783155541758255796788927737365703785094171782591745329783639010961081344873775054511105175218304335489650217450991945648804619368234207989617574007224672104396000784883154488085958423550465758756041381293045325009564326549627689136586757476583351785423370957047029803374711740876108229966453524862446664980162244426121756394811961409454244125836941849590473926947320199291930448960460537810468256710683713886649886543107400268470882442637473471536342942742794149748760749007244877790028106337843227313615519804078848265466868339984616847843026533530473630229200403385289118237452035641823822414050835778482002786161224808601719236987415353384268547599353507893743511322239443822957821482321993445160371423350557678098373421333196659150066417596366376460742479509347811391340974323037934334693076025691701276905630454878862711058148758560726106909981526829317303396906397315487444997521970215902417607029413920751867723815620144568783831419843382243411365338978175658424003355572168864751206246737002427395142343036553671314068287343864808872876349953461756575504481 A089683 606 2821021910920642669777645041245405936266234976378978487510384599826688259486289989939583792186435598882418719539903146726622006592627914389931371712474759887847588934775779415399519192682651174661667613530347597553174168826970847159023494585198440456076063575535513534962632307587726459239351884736671325774710450519842820063527355603251494619293047520809414073351651010964766627282735513858179863393141798515862267979768874165793774192792289816828388082732936142646366365797303562647928793565380824818640809991699421746141477853635351194443778362166326129649620669586835100992276613365301412402857104130386709502816335538753964675285149215968364048565232674208418577233614886987729615538117698057042225679059209496739258195980643624125752355547634139393224417101394949659583540068081469057990085291395171925968247127988929391155379825305676493320140840257172722698618920166072681110139158081027803429356066845187879595710049443418814659708503673174701575149418182554483044799279587488095826169382527580901285629065231710071490345007313961716320592457232228332344271801345678044847705985697196619006529785960847376439531274853049518702984346230402282615862961 A089683 607 228502774784572056251989248340877880837565033086697257488341152585961749018389489185106287167101283509475916282732154884856382534002861065584441108710455550915654703716838132647361054607294745147595076695958155401807107674984638619880903061401073676942161149618376596331973216914605843198387502663670377387751546492107268425145715803863371064162736849185562539941483731888146096809901576622512568934844485679784843706361278807429295709616175475163099434701367827554355675629581588574482232278795846810309905609327653161437459706144463446749946047335472416501619274236533643180374405682589414404631425434561323469728123178639071138698097086493437487933783846610881904755922805846006098858587533542620420280003795969235879913874432133554185940799358365290851177785212990922426266745514598993697196908603008926003428017367103280683585765849759795958931408060830990538588132533451887169921271804563252077777841414460218247252514004916923987436388797527150827587102872786913126628741646586535761919719984734053004135954283768515790717945592430899021967989035810494919886015908999921632664184841472926139528912662828637491602033263097011014941732044662584891884899841 A089683 608 18508724757550336556411129115611108347842767680022477856555633359462901670489548623993609260535203964267549218901304545673366985254231746312339729805546899624168031001063888744436245423190874356955201212372610587546375721673755728210353147973486967832315053119088504302889830570083073299069387715757300568407875265860688742436802980112933056197181684784030565735260182282939833841602027706423518083722403340062572340215263583401772952478910213488211054210810794031902809725996108674533060814582463591635102354355539906076434236197701539186745629834173265736631161213159225097610326860289742566775145460199467201047977977469764762234545864005968436522636491575481434285229747273526494007545590216952254042680307473508106273023829002817889061204748027588558945400602252264716527606386682518489472949596843723006277669406735365735370447033830543472673444052927310233625638735209602860763623016169623418300005154571277678027453634398270842982347492599699217034555332695739963256928073373509396715497318763458293335012296985249779048153592986902820779407111900650088510767288628993652245798972159307017301841925689119636819764694310857892210280295617669376242676887121 A089683 609 1499206705361577261069301458364499776175264182081820706381006302116495035309653438543482350103351521105671486731005668199542725805592771451299518114249298869557610511086174988299335879278460822913371298202181457591256433455574213985038604985852444394417519302646168848534076276176728937224620404976341346041037896534715788137381041389147577551971716467506475824556074764918126541169764244220304964781514670545068359557436350255543609150791727292545095391075674316584127587805684802637177925981179550922443290702798732392191173132013824674126396016568034524667124058265897232906436475683469147908786782276156843284886216175050945740998214984483443358333555817613996177103609529155646014611192807573132577457104905354156608114930149228249013957584590234673274577448782433442038736117321283997647308917344341563508491221945564624565006209740274021286548968287112128923676737551977831721853464309739496882300417520273491920223744386259938281570146900575636579798981948354937023811173943254261133955282819840121760135996055805232102900441031939128483131976063952657169372150378948485831909716744903868401449195980818690582400940239179489269032703945031219475656827856801 A089683 610 121435743134287758146613418127524481870196398748627477216861510471436097860081928522022070358371473209559390425211459124162960790253014487555260967254193208434166451397980174052246206221555326655983075154376698064891771109901511332788127003854047995947819063514339676731260178370315043915194252803083649029324069619311978839127864352520953781709709033868024541789042055958368249834750903781844702147302688314150537124152344370699032341214129910696152726677129619643314334612260469013611412004475543624717906546926697323767485023693119798604238077342010796498037048719537675865421354530361000980611729364368704306075783510179126605020855413743158912025018021226733690345392371861607327183506617413423738774025497333686685257309342087488170130564351809008535240773351377108805137625503024003809432022304891666644187788977590734589765502988962195724210466431256082442817815741710204369470130609088899247466333819142152845538123295287055000807181898946626562963717537816749898928705089403595151850377908407049862571015680520223800334935723587069407133690061180165230719144180694827352384687056337213340517384874446313937174476159373538630791649019547528777528203056400881 A089683 611 9836295193877308409875686868329483031485908298638825654565782348186323926666636210283787699028089329974310624442128189057199824010494173491976138347589649883167482563236394098231942703945981459134629087504512543256233459902022417955838287312177887671773344144661513815232074447995518557130734477049775571375249639164270285969357012554197256318486431743309987884912406532627828236614823206329420873931517753446193507056339894026621619638344522766388370860847499191108461103593097990102524372362519033602150430301062483225166286919142703686943284264702874516341000946282551745099129716959241079429550078513865048792138464324509255006689288513195871874026459719365428917976782120790193501864036010487322840696065284028621505842056709086541780575712496529691354502641461545813216147665744944308563993806696224998179210907184849501771005742105937853661047780931742677868243075078526553927080579336200839044773039350514380488587986918251455065381733814676751600061120563156741813225112241691207299880610580971038868252270122138127827129793610552621977828894955593383688250678636281015543159651563314280581908174830151428911132568909256629094123570583349830979784447568471361 A089683 612 796739910704061981199930636334688125550358572189744878019828370203092238059997533032986803621275235727919160579812383313633185744850028052850067206154761640536566087622147921956787359019624498189904956087865516003754910252063815854422901272286408901413640875717582619033798030287637003127589492641031821281395220772305893163517918016889977761797400971208109018677904929142854087165800679712683090788452938029141674071563531416156351190705906344077458039728647434479785349391040937198304474161364041721774184854386061141238469240450558998642406025440932835823621076648886691353029507073698527433793556359623068952163215610285249655541832369568865621796143237268599742356119351784005673650986916849473150096381288006318341973206593436009884226632712218904999714713958385210870507960925340488993683498342394224852516083481972809643451465110580966146544870255471156907327689081360650868093526926232267962626616187391664819575626940378367860295920438988816879604950765615696086871234091576987791290329457058654148328433879893188353997513282454762380204140491403064078748304969538762258995931776628456727134562161242265741801738081649786956624009217251336309362540253046180241 A089683 613 64535932767029020477194381543109738169579044347369335119606097986450471282859800175671931093323294093961452006964803048404288045332852272280855443698535692883461853097393981678499776080589584353382301443117106796304147730417169084208255003055199121014504910933124192141737640453298597253334748903923577523793012882556777346244951359368088198705589478667856830512910299260571181060429855056727330353864687980360475599796646044708664446447178413870274101218020442192862613300674315913062662407070487379463708973205270952440316008476495278890034888060715559701713307208559821999595390072969580722137278065129468585125220464433105222098888421935078115365487602218756579130845667494504459565729940264807325157806884328511785699829734068316800622357249689731304976891830629202080511144834952579608488363365733932213053802762039797581119568673957058257870134490693163709493542815590212720315575681024813704972755911178724850385625782170647796683969555558094167248001012014871383036569961417736011094516686021750986014603144271348256673798575878835752796535379803648190378612702532639742978670473906904994897899535060623525085940784613632743486544746597358241058365760496740599521 A089683 614 5227410554129350658652744904991888791735902592136916144688093936902488173911643814229426418559186821610877612564149046920747331671961034054749290939581391123560410100888912515958481862527756332623966416892485650500635966163790695820868655247471128802174897785583059563480748876717186377520114661217809779427234043487098965045841060108815144095152747772096403271545734240106265665894818259594913758663039726409198523583528329621401820162221451523492202198659655817621871677354619588958075654972709477736560426829626947147665596686596117590092825932917960335838777883893345581967226595910536038493119523275486955395142857619081522990009962176741327344604495779719282909598499067054861224824125161449393337782357630609454641686208459533660850410937224868235703128238280965368521402731631158948287557432624448509257358023725223604070685062590521718887480893746146260468976968062807230345561630163009910102793228805476712881235688355822471531401534000205627547088081973204582025962166874836616898655851567761829867182854685979208790577684646185695976519365764095503420667628905143819181272308386459304586729862339910505531961203553704252222410124474386017525727626600235988561201 A089683 615 423420254884477403350872337304342992130608109963090207719735608889101542086843148952583539903294132550481086617696072800580533865428843758434692566106092681008393218172001913792637030864748262942541279768291337690551513259267046361490361075045161432976166720632227824641940659014092096579129287558642592133605957522455016168713125868814026671707372569539808664995204473448607518937480279027188014451706217839145080410265794699333547433139937573402868378091432121227371605865724186705604128052789467696661394573199782718960913331614285524797518900566354787202941008595360992139345354268753419117942681385314443387006571467145603362190806936316047514912964158157261915677478424431443759210754138077400860360370968079365825976582885222226528883285915214327091953387300758194850233621262123874811292152042580329249845999921743111929725490069832259229885952393437847097987134413087385657990492043203802718326251533243613743380090756821620194043524254016655831314134639829571144102935516861765968791123976988708219241811229564315912036792456341041374098068626891735777074077941316649353683056979303203671525118849532750948088857487850044430015220082425267419583937754619115073457281 A089683 616 34297040645642669671420659321651782362579256907010306825298584320017224909034295065159266732166824736588968016033381896847023243099736344433210097854593507161679850671932155017203599500044609298345843661231598352934672574000630755280719247078658076071069504371210453795997193380141459822909472292250049962822082559318856309665763195373936160408297178132724501864611562349337209033935902601202229170588203644970751513231529370646017342084334943445632338625406001819417100075123659123153934372275946883429572960429182400235833979860757127508599030945874737763438221696224240363286973695769026948553357192210469914347532288838793872337455361841599848707950096810738215169875752378946944496071085184269469689190048414428631904103213703000348839546159132360494448224371361413782868923322232033859714664315449006669237525993661192066307764695656412997620762143868465614936957887460078238297229855499508020184426374192732713213787351302551235717525464575349122336444905826195262672337776865803043472081042136085365758586709594709588874980188963624351301943558778230597943000313246648597648327615323559497393534626812152826795197456515853598831232826676446660986298958124148320950039761 A089683 617 2778060292297056243385073405053794371368919809467834852849185329921395217631777900277900605305512803663706409298703933644608882691078643899090017926222074080096067904426504556393491559503613353166013336559759466587708478494051091177738259013371304161756629854068046757475772663791458245655667255672254046988588687304827361082926818825288828993072071428750684651033536550296313931748808110697380562817644495242630872571753879022327404708831130419096219428657886147372785106085016388975468684154351697557795409794763774419102552368721327328196521506615853758838495957394163469426244869357291182832821932569048063062150115395942303659333884309169587745343957841669795428759935942694702504181757899925827044824393921568719184232360309943028256003238889721200050306174080274516412382789100794742636887809551369540208239605486556557370928940348169452807281733653345714809893588884266337302075618295460149634938536309611349770316775455506650093119562630603278909252037371921816276459359926130046521238564413022914626445523477171476698873395306053572455457428261036678433383025372978536409514536841208319288876304771784378970410993977784141505329858960792179539890215608056013996953220641 A089683 618 225022883676061555714190945809357344080882504566894623080784011723633012628174009922509949029746537096760219153195018625213319497977370155826291452023988000487781500258546869067872816319792681606447080261340516793604386758018138385396798980083075637102287018179511787355537585767108117898109047709452577806075683671691016247717072324848395148438837785728805456733716460574001428471653456966487825588229204114653100678312064200808519781415321563946793773721288777937195593592886327507012963416502487502181428193375865727947306741866427513583918242035884154465918172548927241023525834417940585809458576538092893108034159347071326596406044629042736607372860585175253429729554811358270902838722389893991990630775907647066253922821185105385288736262350067417204074800100502235829403005917164374153587912573660932756867408044411081147045244168201725677389820425921002899601380699625573321468125081932272120430021441078519331395658811896038657542684573078865591649415027125667118393208154016533768220323717454856084742087401650889612608745019790339368892051689143970953104025055211261449170677484137873862398980686514534696603290512200515461931718575824166542731107464252537133753210871921 A089683 619 18226853577760986012849466610557944870551482869918464469543504949614274022882094803723305871409469504837577751408796508642278879336166982621929607613943028039510301520942296394497698121903207210122213501168581860281955327399469209217140717386729126605285248472540454775798544447135757549746832864465658802292130377406972316065082858312720007023545860644033241995431033306494115706203930014285513872646565533286901154943277200265490102294641046679690295671424391012912843081023792528068050036736701487676695683663445123963731846091180628600297377604906616511739371976463106522905592587853187450566144699585524341750766907112777454308889614952461665197201707399195527808093939720019943129936513581413351241092848519412366567748515993536208387637250355460793530058808140681102181643479290314306440620918466535553306260051597297572910664777624339779868575454499601234867711836669671439038918131636514041754831736727360065843048363763579131260957450419388112923602617197179036589849860475339235225846221113843342864109079533722058621308346603017488880256186820661647201426029472112177382824876215167782854317435607677310424866531488241752416469204641757489961219704604455507834010080625601 A089683 620 1476375139798639867040806795455193534514670112463395622033023900918756195853449679101587775584167029891843797864112517200024589226229525592376298216729385271200334423196326007954313547874159784019899293594655130682838381519357005946588398108325059255028105126275776836839682100217996361529493462021718362985662560569964757601271711523330320568907214712166692601629913697826023372202518331157126623684371808196238993550405453221504698285865924781054913949385375672045940289562927194773512052975672820501812350376739055041062279533385630916624087585997435937450889130093511628355352999616108183495857720666427471681812119476134973799020058811149394880973338299334837752455609117321615393524857600094481450528520730072401691987629795476432879398617278792324275934763459395169276713121822515458821690294395789379817807064179381103405763846987571522169354611814467700024284658770243386562152368662557637382141370674916165333286917464849909632137553483970437146811811992971501963777838698502478053293543910221310771992835442231486748325976074844416599300751132473593423315508387241086368008814973428590411199712284221862144414189050547581945734005575982356686858796072960896134554816530673681 A089683 621 119586386323689829230305350431870676295688279109535045384674935974419251864129424007228609822317529421239347626993113893201991727324591572982480155555080206967227088278902406644299397377806942505611842781167065585309908903067917481673660246774329799657276515228337923784014250117657705283888970423759187401838667406167145365703008633389755966081484391685502100732023009523907893148403984823727256518434116463895358477582841710941880561155139907265448029900215429435721163454597102776654476291029498460646800380515863458326044642204236104246551094465792310933522019537574441896783592968904762863164475373980625206226781677566932877720624763703100985358840402246121857948904338503050846875513465607652997492810179135864537050998013433591063231287999582178266350715840211008711413762867623752164556913846058939765242372198529869375866871605993293295717723556971883701967057360389714311534341861667168627953451024668209391996240314652842680203141832201605408891756771430691659066004934578700722316777056727926172531419670820750426614404062062397744543360841730361067288556179366527995808714012847715823307176695021970833697549313094354137604454451654570891635562481909832586898940138984568161 A089683 622 9686497292218876167654733384981524779950750607872338676158669813927959400994483344585517395607719883120387157786442225349361329913291917411580892599961496764345394150591094938188251187602362342954559265274532312410102621148501316015566479988720713772239397733495371826505154259530274127995006604324494179548932059899538774621943699304570233252600235726525670159293863771436539345020722770721907777993163433575524036684210178586292325453566332488501290421917449784293414239822365324909012579573389375312390830821784940124409616018543124443970638651729177185615283582543529793639471030481285791916322505292430641704369315882921563095370605859951179814066072581935870493861251418747118596916590714219892796917624510005027501130839088120876121734327966156439574407983057091705624514792277523925329110021530774120984632148080919419445216600085456756953135608114722579859331646191566859234281690795040658864229532998124960751695465486880257096454488408330038120232298485886024384346399700874758507658941594962019975044993336480784555766729027054217308012228180159246450373050528688767660505835040664981687881312296779637529501494360642685145960810584020242222480561034696439538814151257750021041 A089683 623 784606280669728969580033404183503507176010799237659432768852254928164711480553150911426909044225310532751359780701820253298267722976645310338052300596881237911976926197878689993248346195791349779319300487237117305218312313028606597260884879086377815551391216413125117946917495021952204367595534950284028543463496851862640744377439643670188893460619093848579282902802965486359686946678544428474530017446238119617446971421024465489678361738872931568604524175313432527766553425611591317630018945444539400303657296564580150077178897501993079961621730790063352034837970186025913284797153468984149145222122928686881978053914586516646610725019074656045564939351879136805510002761364918516606350243847851811316550327585310407227591597966137790965860480565258671605527046627624428155585698174479437951657911743992703799755203994554472975062544606921997313203984257292528968605863341516915597976816954398293368002592172848121820887332704437300824812813561074733087738816177356767975132058375770855439120374269191923617978644460254943549017105051191391601948990482592898962480217092823790180500972638293863516718386296039150639889621043212057496822825657305639620020925443810411602643946251877751704321 A089683 624 63553108734248046535982705738863784081256874738250414054277032649181341629924805223825579632582250153152860142236847440517159685561108270137382236348347380270870131022028173889453116041859099332124863339466206501722683297355317134378131675205996603059662688529463134553700317096778128553775238330973006312020543245000873900294572611137285300370310146601734921915127040204395134642680962098706436931413145287689013204685102981704663947300848707457056966458200388034749090827474538896728031534581007691424596241021730992156251490697661439476891360193995131514821875585068098976068569430987716080762991957223637440222367081507848375468726545047139690760087502210081246310223670558399845114369751675996716640576534410142985434919435257161068234698925785952400047690776837578680602441552132834474084290851263409007780171523558912310980066113160681782369522724840694846457074930662870163436122173306261762808209966000697867491873949059421366809837898447053380106844110365898205985696728437439290568750315804545813056270201280650427470385509146502719757868229090024815960897584518727004620578783701802944854189289979171201831059304500176657242648878241756809221694960948643339814159646402097888050001 A089683 625 5147801807474091769414599164847966510581806853798283538396439644583688672023909223129871950239162262405381671521184642681889934530449769881127961144216137801940480612784282085045702399390587045902113930496762726639537347085780687884628665691685724847832677770886513898849725684839028412855794304808813511273664002845070785923860381502120109329995121874740528675125290256556005906057157929995221391444464768302810069579493341518077779731368745304021614283114231430814676357025437650634970554301061623005392295522760210364656370746510576597628200175713605652700571922390516017061554123910005002541802348535114632658011733602135718412966850148818314951567087679016580951128117315230387454263949885755734047886699287221581820228474255830046527010612988662144403862952923843873128797765722759592400827558952336129630193893408271897189385355166015224371931340712096282563023069383692483238325896037807202787465007246056527266841789873813130711596869774211323788654372939637754684841435003432582536068775580168210857557886303732684625101226240866720300387326556292010092832704346016887374266881479846038533189332488312867348315803664514309236654559137582301546957291836840110524946931358569928932050081 A089683 626 416971946405401433322582532352685287357126355157660966610111611211278782433936647073519627969372143254835915393215956057233084696966431360371364852681507161957178929635526848888701894350637550718071228370237780857802525113948235718654921921026543712674446899441807625806827780471961301441319338689513894413166784230450733659832690901671728855729604871853982822685148510781036478390629792329612932707001646232527615635938960662964300158240868369625750756932252745895988784919060449701432614898385991463436775937343577039537166030467356704407884214232802057868746325713631797381985884036710405205885990231344285245298950421772993191450314862054283511076934102000343057041377502533661383795379940746214457878822642264948127438506414722233768687859652081633696712899186831353723432619023543526984467032275139226500045705366070023672340213768447233174126438597679798887604868620079091142304397579062383425784665586930578708614184979778863587639346451711117226881004208110658129472156235278039185421570821993625079462188790602347454633199325510204344331373451059652817519449052027367877315617399867529121188335931553342255213580096825659048169019290144166425303540638784048952520701440044164243496056561 A089683 627 33774727658837516099129185120567508275927234767770538295419040508113581377148868412955089865519143603641709146850492440635879860454280940190080553067202080118531493300477674759984853442401641608163769497989260249482004534229807093211048675603150040726630198854786417690353050218228865416746866433850625447466509522666509426446447963035410037314097994620172608637497029373263954749641013178698647549267133344834736866511055813700108312817510337939685811311512472417575091578443896425816041806769265308538378850924829740202510448467855893057038621352856966687368452382804175587940856606973542821676765208738887104869214984163612448507475503826396964397231662262027787620351577705226572087425775200443371088184634023460798322519019592500935263716631818612329433744834133339651598042140907025685741829614286277346503702134651671917459557315244225887104241526412063709895994358226406382526656203904053057488557912541376875397748983362087950598787062588600495377361340856963308487244655057521174019147236581483631436437292038790143825289145366326551890841249535831878219075373214216798062565009389269858816255210455820722672299987842878382901690562501677480449586791741507965154176816643577303723180581441 A089683 628 2735752940365838804029463994765968170350106016189413601928942281157200091549058341449362279107050631894978440894889887691506268696796756155396524798443368489601050957338691655558773128834532970261265329337130080208042367272614374550094942723855153298857046107237699832918597067676538098756496181141900661244787271335987263542162285005868213022441937564233981299637259379234380334720922067474590451490637800931613686187395520909708773338218337373114550716232510265823582417853955610491099386348310489991608686924911208956403346325896327337620128329581414301676844643007138222623209385164856968555817981907849855494406413717252608329105515809938154116175764643224250797248477794123352339081487791235913058142955355900324664124040586992575756361047177307598684133331564800511779441413413469080545088198757188465066799872906785425314224142534782296855443563639377160501575543016338916984659152516228297656573190915851526907217667652329123998501752069676640125566268609414027987466817059659215095550926163100174146351420655142001649848420774672450703158141212402382135745105230351560643067765760530858564116672046921478536456299015273149015036935562635875916416530131062145177488322148129761601577627096721 A089683 629 221595988169632943126386583576043421798358587311342501756244324773733207415473725657398344607671101183493253712486080903012007764440537248587118508673912847657685127544434024100260623435597170591162491676307536496851431749081764338557690360632267417207420734686253686466406362481799585999276190672493953560827768978214968346915145085475325254817796942702952485270618009717984807112394687465441826570741661875460708581179037193686410640395685327222278608014833331531710175846170404449779050294213149689320303640917807925468671052397602514347230394696094558435824416083578196032479960198353414453021256534535838295046919511097461274657546780604990483410236936101164314577126701323991539465600511090108957709579383827926297794047287546398636265244821361915493414799856748841454134754486490995524152144099332265670410789705449619450452155545317366045290928654789550000627618984323452275757391353814492110182428464183973679484631079838659043878641917643807850170867757362536266984812181832396422739625019211114105854465073066502133637722082748468506955809438204592952995353523658476412088489026602999543693450435800639761452960220237125070217991780573505949229738940616033759376554093998510689727787794834401 A089683 630 17949275041740268393237313269659517165667045572218742642255790306672389800653371778249265913221359195862953550711372553143972628919683517135556599202586940660272495331099155952121110498283370817884161825780910456244965971675622911423172919211213660793801079509586548603778915361025766465941371444472010238427049287235412436100126751923501345640241552358939151306920058787156769376103969684700787952230074611912317395075502012688599261872050511505004567249201499854068524243539802760432103073831265124834944594914342441962962355244205803662125661970383659233301777702769833878630876776066626570694721779297402901898800480398894363247261289229004229156229191824194309480747262807243314696713641398298825574475930090062030121317830291258289537484830530315154966598788396656157784915113405770637456323672045913519303273966141419175486624599170706649668565221037953550050837137730199634336348699658973860924776705598901868038255117466931382554169995329148435863840288346365437625769786728424110241909626556100242574211670918386672824655488702625949063420564494572029192623635416336589379167611154842963039169485299851820677689777839207130687657334226453981887608854189898734509500881613879365867950811381586481 A089683 631 1453891278380961739852222374842420890419030691349718154022719014840463573852923114038190538970930094864899237607621176804661782942494364887980084535409542193482072121819031632121809950360953036248617107888253746955842243705725455825277006456108306524297887440276510436906092144243087083741251087002232829312590992266068407324110266905803608996859565741074071255860524761759698319464421544460763824130636043564897709001115663027776540211636091431905369947185321488179550463726724023595000348980332475111630512188061737798999950774780670096632178619601076397897443993924356544169101018861396752226272464123089635053802838912310443423028164427549342561654564537759739067940528287386708490433804953262204871532550337295024439826744253591921452536271272955527552294501860129148780578124185867421633962217435718995063565191257454953214416592532827238623153782904074237554117808156146170381244244672376882734906913153511051311098664514821441986887769621661023304971063356055600447687352725002352929594679751044119648511145344389320498797094584912701874137065724060334364602514468723263739712576503542280006172728309287997474892872004975777585700244072342772532896317189381797495269571410724228635304015721908504961 A089683 632 117765193548857900928030012362236092123941485999327170475840240202077549482086772237093433656645337684056838246217315321177604418342043555926386847368172917672047841867341562201866605979237195936137985738948553503423221740163761921847437522944772828468128882662397345389393463683690053783041338047180859174319870373551540993252931619370092328745624825026999771724702505702535563876618145101321869754581519528756714429090368705249899757142523405984334965722011040542543587561864645911195028267406930484042071487233000761718996012757234277827206468187687188229692963507872880077697182527773136930328069593970260439358029951897145917265281318631496747494019727558538864503182791278323387725138201214238594594136577320896979625966284540945637655437973109397731735854650670461051226828059055261152350939612293238600148780491853851210367743995159006328475456415230013241883542460647839800880783818462527501527459965434395156198991825700536800937909339354542887702656131840503636262675570725190587297169059834573691529402772895534960402564661377928851805102323648887083532803671966584362916718696786924680499990993052327795466322632403037984441719769859764575164601692339925597116835284268662519459625273474588901841 A089683 633 9538980677457489975170431001341123462039260365945500808543059456368281508049028551204568126188272352408603897943602541015385957885705528030037334636822006331435875191254666538351195084318212870827176844854832833777280960953264715669642439358526599105918439495654184976540870558378894356426348381821649593119909500257674820453487461168977478628395610827186981509700902961905380674006069753207071450121103081829293868756319865125241880328544395884731132223482894283946030592511036318806797289659961369207407790465873061699238677033335976504003723923202662246605130044137703286293471784749624091356573637111591095588000426103668819298487786809151236547015597932241648024757806093544194405736194298353326162125062762992655349703269047816596650090475821861216270604226704307345149373072783476153340426108595752326612051219840161948039787263607879512606511969633631072592566939312475023871343489295464727623724257200186007652118337881743480875970656487717973903915146679080794537276721228740437571070693846600469013881624604538331792607737571612236996213288215559853766157097429293333396254214439740899120499270437238551432772133224646076739779301358640930588332737079533973366463658025761664076229647151441701049121 A089683 634 772657434874056687988804911108631000425180089641585565491987815965830802151971312647570018221250060545096915733431805822246262588742147770433024105582582512846305890491627989606446801829775242537001324433241459535959757837214441969241037588040654527579393599147988983099810515228690442870534218927553617042712669520871660456732484354687175768900044477002145502285773139914335834594491650009772787459809349628172803369261909075144592306612096066663221710102114436999628477993393941823350580462456870905800031027735717997638332839700214096824301637779415641975015533575153966189771214564719551399882464606038878742628034514397174363177510731541250160308263432511573490005382293577079746864631738166619419132130083802405083325964792873144328657328541570758517918942363048894957099218895461568420574514796255938455576148807053117791222768352238240521127469540324116879997922084310476933578822632932642937521664833215066619821585368421221950953623175505155886217126881005544357519414419527975443256726201574637990124411592967604875201226743300591196693276345460348155058724891772760005096591369619012828760440905416322666054542791196332215922123410049915377654951703442251842683556300086694790174601419266777784978801 A089683 635 62585252224798591727093197799799111034439587260968430804851013093232294974309676324453171475921254904152850174407976271601947269688113969405074952552189183540550777129821867158122190948211794645497107279092558222412740384814369799508524044631293016733930881530987107631084651733523925872513271733131842980459726231190604496995331232729661237280903602637173785685147624333061202602153823650791595784244557319881997072910214635086711976835579781399720958518271269396969906717464909287691397017459006543369802513246593157808704960015717341842768432660132666999976258219587471261371468379742283663390479633089149178152870795666171123417378369254841262984969338033437452690435965779743459496035170791496172949702536787994811749403148222724690621243611867231439951434331406960491525036730532387042066535698496731014901668053371302541089044236531297482211325032766253467279831688829148631619884633267544077939254851490420396205548414842118978027243477215917626783587277361449092959072567981766010903794822327545677200077339030375994891299366207347886932155383982288200559756716233593560412823900939140039129595713338722135950417966086902909489691996214043145590051087978822399257368060307022278004142714960609000583282881 A089683 636 5069405430208685929894549021783727993789606568138442895192932060551815892919083782280706889549621647236380864127046077999757728844737231521811071156727323866784612947515571239807897466805155366285265689606497216015431971169963953760190447615134734355448401404009955718117856790415437995673575010383679281417237824726438964256621829851102560219753191813611076640496957570977957410774459715714119258523809142910441762905727385442023670123681962293377397639979972821154562444114657652303003158414179530012954003572974045782505101761273104689264243045470746026998076915786585172171088938759124976734628850280221083430382534448959860996807647909642142301782516380708433667925313228159220219178848834111190008925905479827579751701655006040699940320732561245746636066180843963799813527975173123350407389391578235212207035112323075505828212583159035096059117327654066530849666366795161039161210655294671070313079642970724052092649421602211637220206721654489327769470569466277376529684878006523046883207380608531199853206264461460455586195248662795178841504586102565344245340294014921078393438735976070343169497252780436493011983855253039135668665051693337494792794138126284614339846812884868804518335559911809329047245913361 A089683 637 410621839846903560321458470764481967496958132019213874510627496904697087326445786364737258053519353426146849994290732317980376036423715753266696763694913233209553648748761270424439694811217584669106520858126274497249989664767080254575426256825913482791320513724806413167546400023650477649559575841078021794796263802841556104786368217939307377800008536902497207880253563249214550272731236972843659940428540575745782795363918220803917280018238945763569208838377798513519557973287269836543255831548541931049274289410897708382913242663121479830403686683130428186844230178713398945858204039489123115504936872697907757860985290365748740741419480681013526444383826837383127101950371480896837753486755563006390722998343866033959887834055489296695165979337460905477521360648361067784895765989022991382998540717837052188769844098169115972085219235881842780788503539979388998822975710408044172058063078868356695359451080628648219504603149779142614836744454013635549327116126768467498904475118528366797539797829291027188109707421378296902481815141686409486161871474307792883872563815208607349868537614061697796729277475215355933970692275496169989161869187160337078216325188229053761527591843674373165985180352856555652826918982241 A089683 638 33260369027599188386038136131923039367253608693556323835360827249280464073442108695543717902335067627517894849537549317756410458950320976014602437859287971889973845548649662904379615279708624358197628189508228234277249162846133500620609526802898992106096961611709319466571258401915688689614325643127319765378497368030166044487695825653083897601800691489102273838300538623186378572091230194800336455174711786635408406424477375885117299681477354606849105915908601679595084195836268856760003722355431896414991217442282714379015972655712839866262698621333564683134382644475785314614514527198618972355899886688530528386739808519625648000054977935162095641995089973828033295257980089952643858032427200603517648562865853148750750914558494633032308444326334333343679230212517246490576557045110862302022881798144801227290357371951698393738902758106429265243868786738330508904661032543051577936703109388336892324115537530920505779872855132110551801776300775104479495496406268245867411262484600797710600723624172573202236886301131642049101027026476599168379111589418931223593677669031897195339351546738997521535071475492443830651626074315189769122111404159987303335522340246553354683734939337624226444799608581381007878980437561521 A089683 639 2694089891235534259269089026685766188747542304178062230664227007191717589948810804339041150089140477828949482812541494738269247174975999057182797466602325723087881489440622695254748837656398573014007883350166486976457182190536813550269371671034818360593853890548454876792271930555170783858760377093312900995658286810443449603503361877899795705745856010617284180902343628478096664339389645778827252869151654717468080920382667446694501274199665723154777579188596736047201819862737777397560301510789983609614288612824899864700293785112740029167278588328018739333884994202538610483775676703088136760827890821770972799325924490089677488004453212748129747001602287880070696915896387286164152500626603248884929533592134105048810824079238065275616983990433081000838017647213896965736701120653979846463853425649728899410518947128087569892851123406620770484753371725804771221277543635987177812872951860455288278253358540004560968169701265700954695943880362783462839135208907727915260312261252664614558658613557978429381187790391663005977183189144604532638708038742933429111087891191583672822487475285858799244340789514887950282781712019530371298891023736958971570177309559970821729382530086347562342028768295091861638197415442483201 A089683 640 218221281190078275000796211161547061288550926638423040683802387582529124785853675151462333157220378704144908107815861073799809021173055923631806594794788383570118400644690438315634655850168284414134638551363485445093031757433481897571819105353820287208102165134424845020174026374968833492559590544558344980648321231645919417883772312109883452165414336860000018653089833906725829811490561308085007482401284032114914554550996063182254603210172923575536983914276335619823347408881759969202384422373988672378757377638816889040723796594131942362549565654569517886044684530405627449185829812950139077627059156563448796745399883697263876528360710232598509507129785318285726450187607370179296352550754863159679292220962862508953676750418283287324975703225079561067879429424325654224672790772972367563572127477628040852252034717375093161320940995936282409265023109790186468923481034514961402842709100696878350538522041740369438421745802521777330371454309385460489969951921525961136085293161465833779251347698196252779876211021724703484151838320712967143735351138177607757998119186518277498621485498154562738791603950705923972905318673581960075210172922693676697184362074357636560079984936994152549704330231902440792693990650841139281 A089683 641 17675923776396340275064493104085311964372625057712266295387993394184859107654147687268448985734850675035737556733084746977784530715017529814176334178377859069179590452219925503566407123863631037544905722660442321052535572352112033703317347533659443263856275375888412446634096136372475512897326834109225943432514019763319472848585557280900559625398561285660001510900276546444792214730735465954885606074504006601308078918630681117762622860024006809618495697056383185205691140119422557505393138212293082462679347588744168012298627524124687331366514818020130948769619446962855823384052214848961265287791791681639352536377390579478373998797217528840479270077512610781143842465196196984523004556611143915934022669897991863225247816783880946273323031961231444446498233783370377992198496052610761772649342325687871309032414812107382546066996220670838875150466871893005103982801963795711873630259437156447146393620285380969924512161410004263963760087799060222299687566105643602852022908746078732536119359163553896475169973092759700982216298903977750338642563442192386228397847654107980477388340325350519581842119920007179841805330812560138766092024006738187812471933328022968561366478779896526356526050748784097704208213242718132281761 A089683 642 1431749825888103562280223941430910269114182629674693569926427464928973587719985962668744367844522904677894742095379864505200546987916419914948283068448606584603546826629813965788878977032954114041137363535495828005255381360521074729968705150226414904372358305446961408177361787046170516544683473562847301418033635600828877300735430139752945329657283464138460122382922400262028169393189572742345734092034824534705954392409085170538772451661944551579098151461567038001660982349673227157936844195195739679477027154688277608996188829454099673840687700259630606850339175203991321694108229402765862488311135126212787555446568636937748293902574619836078820876278521473272651239680891955746363369085502657190655836261737340921245073159494356648139165588859747000166356936453000617368078180261471703584596728380717576031625599780697986231426693874337948887187816623333413422606959067452661764051014409672218857883243115858563885485074210345381064567111723878006274692854557131831013855608432377335425668092247865614488767820513535779559520211222197777430047638817583284500225659982746418668455566353392086129211713520581567186231795817371240053453944545793212810226599569860453470684781171618634878610110651511914040865272660168714822641 A089683 643 115971735896936388544698139255903731798248793003650179164040624659246860605318862976168293795406355278909474109725769024921244306021230013110810928544337133352887292957014931228899197139669283237332126446375162068425685890202207053127465117168339607254161022741203874062366304750739811840119361358590631414860724483667139061359569841319988571702239960595215269913016714421224281720848355392130004461454820787311182305785135898813640568584617508677906950268386930078134539570323531399792884379810854914037639199529750486328691295185782073581095703721030079154877473191523297057222766581624034861553201945223235791991172059591957611806108544206722384490978560239335084750414152248415455432895925715232443122737200724614620850925919042888499272412697639507013474911852693050006814332601179207990352334998838123658561673582236536884745562203821373859862213146490006487231163684463665602888132167183449727488542692384543674724291011037975866229936049634118508250121219127678312122304283022564169479115472077114773590193461596398144321137108998019971833858744224246044518278458602459912144900874624758976466148795167106942084775461207070444329769508209250237628354565158696731125467274901109425167418962772465037310087085473665900633921 A089683 644 9393710607651847472120549279728202275658152233295664512287290597398995709030827901069631797427914777591667402887787291018620788787719631061975685212091307801583870729518209429540834968313211942223902242156388127542480557106378771303324674490635508187587042842037513799051670684809924759049668270045841144603718683177038263970125157146919074307881436808212436862954353868119166819388716786762530361377840483772205766768596007803904886055354018202910462971739341336328897705196206043383223634764679248037048775161909789392623994910048347960068752001403436411545075328513387061635044093111546823785809357563082099151284936826948566556294792080744513143769263379386141864783546332121651890064569982933827892941713258693784288924999442473968441065428508800068091467860068137050551960940695515847218539134905888016343495560161159487664390538509531282648839264865690525465724258441556913833938705541859427926571958083148037652667571894076045164624820020363599168259818749341943281906646924827697727808353238246296660805670389308249690012105828839617718542558282163929605980555146799252883736970844605477093758052408535662308866812357772705990711330164949269247896719777854435221162849266989863438560935984569668022117053923366937951347601 A089683 645 760890559219799645241764491657984384328310330896948825495270538389318652431497059986640175591661096984925059633910770572508283891805290116020030502179395931928293529090974963792807632433370167320136081614667438330940925125616680475569298633741476163194550470205038617723185325469603905483023129873713132712901213337340099381580137728900445018938396381465207385899302663317652512370486059727764959271605079185548667108256276632116295770483675474435747500710886648242640714120892689514041114415939019091000950788114692940802543587713916184765568912113678349335151101609584351992438571542035292726650557962609650031254079882982833891059878158540305564645310333730277491047467252901853803095230168617640059328278773954196527402924954840391443726299709212805515408896665519101094708836196336783624701669927376929323823140373053918500815633619272033894555980454120932562723664933766110020549035148890613662052328604734991049866073323420159658334610421649451532629045318696697405834438400911043515952476612297950029525259301533968224890980572136009035201947220855278298084424966890739483582694638413043644594402245091388647018211800979589185247617743360890809079634302006209252914190790626178938523435814750143109791481367792721974059155681 A089683 646 61632135296803771264582923824296735130593136802652854865116913609534810846951261858917854222924548855778929830346772416373170995236228499397622470676531070486191775856368972067217418227102983552931022610788062504806214935174951118521113189333059569218758588086608128035578011363037916344124873519770763749744998280324548049907991156040936046534010106898681798257843515728729853502009370837948961701000011414029442035768758407201419957409177713429295547557581818507653897843792307850637330267691060546371077013837290128205006030604827210966011081881207946296147239230376332511387524294904858710858695194971381652531580470521609545175850130841764750736270137032152476774844847485050158050713643658028844805590580690289918719636921342071706941830276446237246748120629907047188671415731903279473600835264117531275229674370217367398566066323161034745459034416783795537580616859635054911664471847060139706626238616983534275039151939197032932325103444153605574142952670814432489872589510473794524792150605596133952391546003424251426216169426343016731851357724889277542144838422318149898170198265711456535212146581852402480408475155879346724005057037212232155535450378462502949486049454040720494020398300994761591893109990791210479898791610161 A089683 647 4992202959041105472431216829768035545578044081014881244074470002372319678603052210572346192056888457318093316258088565726226850614134508451207420124799016709381533844365886737444610876395341667787412831473833062889303409749171040600210168335977825106719445635015258370881818920406071223874114755101431863729344860706288392042547283639315819769254818658793225658885324774027118133662759037873865897781000924536384804897269430983315016550143394787772939352164127299119965725347176935901623751682975904256057238120820500384605488478991004088246897632377843649987926377660482933422389467887293555579554310792681913855058018112250373159243860598182944809637881099604350618762432646289062802107805136300336429252837035913483416290590628707808262288252392145216986597771022470822282384674284165637361667656393520033293603623987606759283851372176043814382181787759487438544029965630439447844822219611871316236725327975666276278171307074959667518333378976442051505579166335969031679679750348377356508164199053286850143715226277364365523509723533784355279959975716031480913731912207770141751786059522627979352183873130044600913086487626227084644409620014190804598371480655462738908370005777298360015652262380575688943341909254088048871802120423041 A089683 648 404368439682329543266928563211210879191821570562205380770032070192157893966847229056360041556607965042765558616905173823824374899744895184547801030108720353459904241393636825733013480988022675090780439349380478094033576189682854288617023635214203833644275096436235928041427332552891769133803295163215980962076933717209359755446329974784581401309640311362251278369711306696196568826683482067783137720261074887447169196678823909648516340561614977809608087525294311228717223753121331808031523886321048244740636287786460531153044566798271331147998708222605335649022036590499117607213546898870778001943899174207235022259699467092280225898752708452818529580668369067952400119757044349414086970732216040327250769479799908992156719537840925332469245348443763762575914419452820136604873158617017416626295080167875122696781893542996147501991961146259548964956724808518482522066427216065595275430599788561576615174751566028968378531875873071733068985003697091806171951912473213491566054059778218565877161300123316234861640933328466513607404287606236532777676758032998549954012284888829381481894670821332866327526893723533612673960005497724393856197179221149455172468089933092481851577970467961167161267833252826630804410694649581131958615971754266321 A089683 649 32753843614268693004621213620108081214537547215538635842372597685564789411314625553565163366085245168464010247969319079729774366879336509948371883438806348630252243552884582884374091960029836682353215587299818725616719671364311197377978914452350510525186282811335110171355613936784233299838066908220494457928231631093958140191152727957551093506080865220342353547946615842391922074961362047490434155341147065883220704930984736681529823585490813202578255089548839209526095124002827876450553434792004907823991539310703303023396609910659977822987895366031032187570784963830428526184297298808533018157455833110786036803035656834474698297798969384678300896034137894504144409700320592302541044629309499266507312327863792628364694282565114951930008873223944864768649067975678431064994725847978410746729901493597884938439333376982687947661348852847023466161494709489997084287380604501313217309878582873487705829154876848346438661081945718810378587785299464436299928104910330292816850378842035703836050065309988615023792915599605787602199747296105159154991817400672882546274995075995179900033468336527962172529678391606222626590760445315675902351971516913105868969915284580491029977815607904854540062694493478957095157266266616071688647893712095572001 A089683 650 2653061332755764133374318303228754578377541324458629503232180412530747942316484669838778232652904858645584830085514845458111723717226257305818122558543314239050431727783651213634301448762416771270610462571285316774954293380509206987616292070640391352540088907718143923879804728879522897286883419565860051092186762118610609355483370964561638573992550082847730637383675883233745688071870325846725166582632912336540877099409763671203915710424755869408838662253455975971613705044229057992494828218152397533743314684166967544895125402763458203662019524648513607193233582070264710620928081203491174470753922481973668981045888203592450562121716520158942372578765169454835697185725967976505824614974069440587092298556967202897540236887774311106330718731139534046260574506029952916264572793686251270485122020981428680013586003535597723760569257080608900759081071468689763827277828964606370602100165212752504172161545024716061531547637603223640665610609256619340294176497736753718164880686204892010720055290109077816927226163568068795778179530984517891554337209454503486248274601155609571902710935258764935974903949720104032753851596070569748090509692869961575386563138051019773428203064240293217745078253971795524707738567595901806780479390679741332081 A089683 651 214897967953216894803319782561529120848580847281148989761806613414990583327635258256941036844885293550292371236926702482107049621095326841771267927242008453363084969950475748304378417349755758472919447468274110658771297763821245765996919657721871699555747201525169657834264183039241354680237556984834664138467127731607459357794153048129492724493396556710666181628077746541933400733821496393584738493193265899259811045052190857367517172544405225422115931642529934053700710108582553697392081085670344200233208489417524371136505157623840114496623581496529602182651920147691441560295174577482785132131067721039867187464716944490988495531859038132874332178879978725841691472043803406096971793812899624687554476183114343434700759187909719199612788217222302257747106534988426186217430396288586352909294883699495723081100466286383415624606109823529320961485566788963870870009504146133116018770113382232952837945085147002000984055358645861114893914459349786166563828296316677051171355335582596252868324478498835303171105319249013572458032542009745949215901313965814782386110242693604375324119585755959959813967219927328426653061979281716149595331285122466887606311614182132601647684448203463750637351338571715437501326823975268046349218830645059047898561 A089683 652 17406735404210568479068902387483858788735048629773068170706335686614237249538455918812223984435708777573682070191062901050671019308721474183472702106602684722409882565988535612654651805330216436306475244930202963360475118869520907045750492275471607664015523323538742284575398826178549729099242115771607795215837346260204207981326396898488910683965121093563960711874297469896605459439541207880363817948654537840044694649227459446768890976096823259191390463044924658349757518795186849488758567939297880218889887642819474062056917767531049274226510101218897776794805531963006766383909140776105595702616485404229242184642072503770068138080582088762820906489278276793177009235548075893854715298844869599691912570832261818210761494220687255168635845595006482877515629334062521083611862099375494585652885579659153569569137769197056665593094895705874997880330909906073540470769835836782397520379183960869179873551896907162079708484050314750306407071207332679491670092001650841144879782182190296482334282758405659556859530859170099369100635902789421886488006431230997373274929658181954401253686446232756744931344814113602558898020321819008117221834094919817896111240748752740733462440304480563801625458424308950437607472741996711754286725282249782879783441 A089683 653 1409945567741056046804581093386192561887538939011618521827213190615753217212614929423790142739292410983468247685476094985104352564006439408861288870634817462515200487845071384625026796231747531340824494839346440032198484628431193470705789874313200220785257389206638125050607304920462528057038611377500231412482825047076540846487438148777601765401174808578680817661818095061625042214602837838309469253841017565043620266587424215188280169063842683994502627506638897326330359022410134808589444003083128297730080899068377399026610339170014991212347318198730719920379248089003548077096640402864553251911935317742568616956007872805375519184527149189788493425631540420247337748079394147402231939206434437575044918237413207275071681031875667668659503493195525113078765976059064207772560830049415061437883731952391439135100159304961589913040686552175874828306803702391956778132356702779374199150713900830403569757703649480128456387208075494774818972767793947038825277452133718132735262356757414015069076903430858424105621999592778048897151508125943172805528520929710787235269302312738306501548602144853296339438929943201807270739646067339657494968561688505249585010500648971999410457664662925667931662132369024985446205292101733652097224747862232413262458721 A089683 654 114205590987025539791171068564281597512890654059941100268004268439876010594221809283327001561882685289660928062523563693793452557684521592117764398521420214463731239515450782154627170494771550038606784081987061642608077254902926671127168979819369217883605848525737688129099191698557464772620127521577518744411108828813199808565482490050985742997495159494873146230607265699991628419382829864903067009561122422768533241593581361430250693694171257403554712828037750683432759080815220919495744964249733392116136552824538569321155437472771214288200132774097188313550719095209287394244827872632028813404866760737148057973436637697235417053946699084372867967476154774040034357594430925939580787075721189443578638377230469789280806163581929081161419782948837534159380044060784200829577427234002619976468582288143706569943112903701888782956295610726245861092851099893748499028720892925129310131207825967262689150373995607890404967363854115076760336794191309710144847473622831168751556250897350535220595229177899532352555381967015021960669272158201396997247810195306573766056813487331802826625436773733117003494553325399346388929911331454512257092453496768925216385850552566731952247070837696979102464632721891023821142628660240425819875204576840825474259156401 A089683 655 9250652869949068723084856553706809398544142978855229121708345743629956858131966551949487126512497508462535173064408659197269657172446248961538916280235037371562230400751513354524800810076495553127149510640951993051254257647137060361300687365368906648572073730584752738457034527583154646582230329247779018297299815133869184493804081694129845182797107919084724844679188521699321901970009219057148427774450916244251192569080090275850306189227871849687931739071057805358053485546032894479155342104228404761407060778787624115013590435294468357344210754701872253397608246711952278933831057683194333885794207619708992695848367653476068781369682625834202305365568536697242782965148905001106043753133416344929869708555668052931745299250136255574075002418855840266909783568923520267195771605954212218093955165339640232165392145199852991419459944468825914748520939091393628421326392326935474120627833903348277821180293644239122802356472183321217587280329496086521732645363449324668876056322685393352868213563409862120556985939328216778814211044814313156777072625819832475050601892473876028956660378672382477283058819357347057503322817847815492824488733238282942527253894757905288132012737853455307299635250473172929512552921479474491409891570724106863414991668481 A089683 656 749302882465874566569873380850251561282075581287273558858376005234026505508689290707908457247512298185465349018217101394978842230968146165884652218699038027096540662460872581716508865616196139803299110361917111437151594869418101889265355676594881438534337972177364971815019796734235526373160656669070100482081285025843403943998130617224517459806565741445862712419014270257645074059570746743629022649730524215784346598095487312343874801327457619824722470864755682234002332329228664452811582710442500785673971923081797553316100825258851936944881071130851652525206267983668134593640315672338741044749330817196428408363717779931561571290944292692570386734611051472476665420177061305089589544003806723939319446393009112287471369239261036701500075195927323061619692469082805141642857500082291189665610368392510858805396763761188092304976255501974899094630196066402883902127437778481773403770854546171210503515603785183368946990874246849018624569706689183008260344274439395298178960562137516861582325298636198831765115861085585559083951094629959365698942882691406430479098753290383958345489490672462980659927764367945111657769148245673054918783587392300918344707565475390328338693031766129879891270455288327007290516786639837433804201217228652655936614325146961 A089683 657 60693533479735839892159743848870376463848122084269158267528456423956146946203832547340585037048496153022693270475585212993286220708419839436656829714622080194819793659330679119037218114911887324067227939315286026409279184422866253030493809804185396521281375746366562717016603535473077636226013190194678139048584087093315719463848579995185914244331825057114879705940155890869250998825230486233950834628172461478532074445734472299853858907524067205802520140045210260954188918667521820677738199545842563639591725769625601818604166845967006892535366761598983854541707706677118902084865569459438024624695796192910701077461140174456487274566487708098201325503495169270609899034341965712256753064308344639084875157833738095285180908380143972821506090870113167991195089995707216473071457506665586362914439839793379563237137864656235476703076695659966826665045881378633596072322460057023645705439218239868050784763906599852884706260813994770508590146241823823669087886229591019152495805533138865788168349189532105372974384747932430285800038665026708621614373498003920868806999016521100625984648744469501433454148913803554044279301007899517448421470578776374385921312803506616595434135573056520271192906878354487590531859717826832138140298595520865130865760336903841 A089683 658 4916176211858603031264939251758500493571697888825801819669804970340447902642510436334587388000928188394838154908522402252456183877382006994369203206884388495780403286405785008642014667307862873249445463084538168139151613938252166495469998594139017118223791435455691580078344886373319288534307068405768929262935311054558573276571734979610059053790877829626305256181152627160409330904843669384950017604881969379761098030104492256288162571509449443670004131343662031137289302412069267474896794163213247654806929787339673747306937514523327558295364707689517692217878324240846631068874111126214479994600359491625766787274352354130975469239885504355954307365783108710919401821781699222692796998208975915765874887784532785718099653578791661798541993360479166607286802289652284534318788058039912495396069627023263744622208167037155073612949212348457312959868716391669321281858119264618915302140576677429312113565876434588083661207125933576411195801845587729717196118784596872551352160248184248128841636284352100535210925164582526853149803131867163398350764253338317590373366920338209150704756548302029616109786062018087877586623381639860913322139116880886325259626337084035944230164981417578141966625457146713494833080637143973403189364186237190075600126587289211121 A089683 659 398210273160546845532460079392438539979307528994889947393254202597576280114043345343101578428075183259981890547590314582448950894067942566543905459757635468158212666198868585700003188051936892733205082509847591619271280728998425486133069886125260386576127106271911017986345935796238862371278872540867283270297760195419244435402310533348414783357061104199730725750673362799993155803292337220180951425995439519760648940438463872759341168292265404937270334638836624522120433495377610665466640327220273060039361312774513573531861938676389532221924541322850933069648144263508577116578803001223372879562629118821687109769222540684609013008430725852832298896628431805584471547564317637038116556854927049177035865910547155643166071939882124605681901462198812495190230985461835047279821832701232912127081639788884363314398861530009560962648886200225042349749366027725215023830507660434132139473386710871774281198835991201634776557777200619689306859949492606107092885621552346676659524980102924098436172539032520143352084938331184675105134053681240235266411904520403724820242720547394941207085280412464398904892671023465118084516493912828733979093268467351792346029733303806911482643363494823829499296662028883793081479531608661845658338499085212396123610253570426100801 A089683 660 32255032126004294488129266430787521738323909848586085738853590410403678689237510972791227852674089844058533134354815481178365022419503347890056342240368472920815225962108355441700258232206888311389611683297654921160973739048872464376778660776146091312666295608024792456894020799495347852073588675810249944894118575828958799267587153201221597451921949440178188785804542386799445620066679314834657065505630601100612564175515573693506634631673497799918897105745766586291755113125586463902797866504842117863188266334735599456080817032787552109975887847150925578641499685344194746442883043099093203244572958624556655891307025795453330053682888794079416210626902976252342195352709728600087441105249090983339905138754319607096451827130452093060234018438103812110408709822408638829665568448799865882293612822899633428466307783930774437974559782218228430329698648245742416930271120495164703297344323580613716777105715287332416901179953250194833855655908901094674523735345740080809421523388336851973329975661634131611518880004825958683515858348180459056579364266152701710439660364338990237773907713409616311296306352900674564845836006939127452306554745855495180028408397608359830094112443080730189443029624339587239599842060301609498325418425902204086012430539204514164881 A089683 661 2612657602206347853538470580893789260804236697735472944847140823242697973828238388796089456066601277368741183882740053975447566815979771179094563721469846306586033302930776790777720916808757953222558546347110048614038872862958669614519071522867833396325969944250008189008415684759123176017960682740630245536423604642145662740674559409298949393605677904654433291650167933330755095225401024501607222305956078689149617698216761469174037405165553321793430665565407093489632164163172503576126627186892211546918249573113583555942546179655791720908046915619224971869961474512879774461873526491026549462810409648589089127195869089431719734348313992320432713060779141076439717823569488016607082729525176369650532316239099888174812597997566619537878955493486408780943105495615099745202911044352789136465782638654870307705770930498392729475939342359676502856705590507905135771351960760108340967084890210029711058945562938273925768995576213265781542308128620988668636422563004946545563143394455285009839728028592364660533029280390902653364784526202617183582928505558368838545612489511458209259686524786178921215000814584954639752512716562069323636830934414295109582301080206277146237623107889539145344885399571506566407587206884430369364358892498078530967006873675565647355361 A089683 662 211625265778714176136616117052396930125143172516573308532618406682658535880087309492483245941394703466868035894501944372011252912094361465506659661439057550833468697537392920052995394261509394211027242254115913937737148701899652238776044793352294505102403565484250663309681670465488977257454815301991049888450311976013798681994639312153214900882059910277009096623663602599791162713257482984630185006782442373821119033555557679003097029818409819065267883910797974572660205297216972789666256802138269135300378215422200268031346240552119129393551800165157222721466879435543261731411755645773150506487643181535716219302865396243969298482213433377955049757923110427191617143709128529345173701091539285941693117615367090942159820437802896182568195394972399111256391545144823079361435794592575920053728393731044494924167445370369811087551086731133796731393152831140315997479508821568775618333876107012406595774590598000187987288641673274528304926958418300082159550227603400670190614614950878085797017970315981537503175371711663114922547546622411991870217208950227875922194611650428114950034608507680492618415065981381325819953530041527615214583305687557903876166387496708448845247471739052670772935717365292031879014563757638859918513070292344361008327556767720817435784241 A089683 663 17141646528075848267065905481244151340136596973842437991142090941295341406287072068891142921252970980816310907454657494132911485879643278706039432576563661617510964500528826524292626935182260931093206622583389028956709044853871831340859628261535854913294688804224303728084215307704607157853840039461275040964475270057117693241565784284410406971446852732437736826516751810583084179773856121755044985549377832279510641718000171999250859415291195344286698596774635940385476629074574795962966800973199799959330635449198221710539045484721649480877695813377735040438817234279004200244352207307625191025499097704393013763532097095761513177059288103614359030391771944602520988640439410876959069788414682161277142526844734366314945455462034590788023826992764328011767715156730669428276299361998649524351999892214604088857563074999954698091638025221837535242845379322365595795840214547070825085043964668004934257741838438015226970379975535236792699083631882306654923568435875454285439783811021124949558455595594504537757205108644712308726351276415371341487593924968457949697763543684677310952803289122119902091620344491887391416235933363736832381247760692190213969477387233384356465045210863266332607793106588654582200179664368747653399558693679893241674532098185386212298523521 A089683 664 1388473368774143709632338343980776258551064354881237477282509366244922653909252837580182576621490649446121183503827257024765830356251105575189194038701656591018388124542834948467702781749763135418549736429254511345493432633163618338609629889184404247976869793142168601974821439924073179786161043196363278318122496874626533152566828527037242964687195071327456682947856896657229818561682345862158643829499604414640361979158013931939319612638586822887222586338745511171223606955040558473000310878829183796705781471385055958553662684262453607951093360883596538275544195976599340219792528791917640473065426914055834114846099864756682567341802336392763081461733527512804200079875592281033684652861589255063448544674423483671510581892424801853829929986413910568953184927695184223690380248321890611472511991269382931197462609074996330545422680042968840354670475725111613259463057378312736831888561138108399674877088913479233384600778018354180208625774182466839048809043305911797120622488692711120914234903243154867558333613800221697006834453389645078660495107922445093925518847038458862187177066418891712069421247903842878704715110602462683422881068616067407331527668365904132873668662079924572941231241633681021158214552813868559925364254188071352575637099953016283196180405201 A089683 665 112466342870705640480219405862442876942636212745380235659883258665838734966649479843994788706340742605135815863810007819006032258856339551590324717134834183872489438087969630825883925321730813968902528650769615418984968043286253085427380021023936744086126453244515656759960536633849927562679044498905425543767922246844749185357913110690016680139662800777523991318776408629235615303496270014834850150189467957585869320311799128487084888623725532653865029493438386404869112163358285236313025181185163887533168299182189532642846677425258742244038562231571319600319079874104546557803194832145328878318299580038522563302534089045291287954685989247813809598400415728537140206469922974763728456881788729660139332118628302177392357133286408950160224328899526756085207979143309922118920800114073139529273471292820017426994471335074702774179237083480476068728308533734040674016507647643331683382973452186780373665044201991817904152663019486688596898687708779813962953532507778855566770421584109600794053027162695544272225022717817957457553590724561251371500103741718052607967026610115167837161342379930228677623121080211273175081923958799477357253366557901459993853741137638234762767161628473890408239730572328162713815378777923353353954504589233779558626605096194318938890612821281 A089683 666 9109773772527156878897771874857873032353533232375799088450543951932937532298607867363577885213600151016001084968610633339488612967363503678816302087921568893671644485125540096896597951060195931481104820712338848937782411506186499919617781702938876270976242712805768197556803467341844132577002604411339469045201701994424684013990961965891351091312686862979443296820889098968084839583197871201622862165346904564455414945255729407453875978521768144963067388968509298794398085232021104141355039675998274890186632233757352144070580871445958121767123540757276887625845469802468271182058781403771639143782265983120327627505261212668594324329565129072918577470433674011508356724063760955862005007424887102471285901608892476368780927796199124962978170640861667242901846310608103691632584809239924301871151174718421411586552178141050924708518203761918561566992991232457294595337119459109866354020849627129210266868580361337250236365704578421776348793704411164930999236133130087300908404148312877664318295200178339086050226840143254554061840848689461361091508403079162261245329155419328594810068732774348522887472807497113127181635840662757665937522691190018259502153032148697015784140091906385123067418176358581179819045681011791621670314871727936144248755012791739834050139638523761 A089683 667 737891675574699707190719521863487715620636191822439726164494060106567940116187237256449808702301612232296087882457461300498577650356443797984120469121647080387403203295168747848624434035875870449969490477699446763960375332001106493489040317938048977949075659737267224002101080854689374738737210957318496992661337861548399405133267919237199438396327635901334907042492017016414872006239027567331451835393099269720888610565714082003763954260263219742008458506449253202346244903793709435449758213755860266105117210934345523669717050587122607863137006801339427897693483053999929965746761293705502770646363544632746537827926158226156140270694775454906404775105127594932176894649164637424822405601415855300174158030320290585871255151492129122001231821909795046675049551159256399022239369548433868451563245152192134338510726429425124901389974504715403486926432289829040862222306676187899174675688819797466031616355009268317269145622070852163884252290057304359410938126783537071373580736013343090809781911214445465970068374051603618879009108743846370248412180649412143160871661588965616179615567354722230353885297407266163301712503093683370940939337986391479019674395604044458278515347444417194968460872285045075565342700161955121355295504609962827684149156036130926558061310720424641 A089683 668 59769225721550676282448281270942504965271531537617617819324018868632003149411166217772434504886430590815983118479054365340384789678871947636713757998853413511379659466908668575738579156905945506447528728693655187880790401892089625972612265752981967213875128438718645144170187549229839353837714087542798256405568366785420351815794701458213154510102538508008127470441853378329604632505361232953847598666841040847391977455822840642304880295081320799102685139022389509390045837207290464271430415314224681554514494085681987417247081097556931236914097550908493659713172127373994327225487664790145724422355447115252469564062018816318647361926276811847418786783515335189506328466582335631410614853714684279314106800455943537455571667270862458882099777574693398780679013643899768320801388933423143344576622857327562881419368840783435117012587934881947682441041015476152309840006840771219833148730794403594748560924755750733698800795387739025274624435494641653112285988269466502781260039617080790355592334808370082743575538298179893129199737808251555990121386632602383596030604588706214910548860955732500658664709089988559227438712750588353046216086376897709800593626043927601120559743142997792792445330655088651120792758713118364829778935873406989042416081638926605051202966168354395921 A089683 669 4841307283445604778878310782946342902186994054547027043365245528359192255102304463639567194895800877856094632596803403592571167963988627758573814397907126494421752416819602154634824911709381586022249827024186070218344022553259259703781593525991539344323885403536210256677785191487616987660854841090966658768851037709619048497079370818115265515318305619148658325105790123644697975232934259869261655492014124308638750173921650092026695303901586984727317496260813550260593712813790527605985863640452199205915674020940240980797013568902111430190041901623587986436766942317293540505264500848001803678210791216335450034689023524121810436316028421759640921729464742150350012605793169186144259803150889426624442650836931426533901305048939859169450081983550165301235000105155881233984912503607274610910706451443532593394968876103458244478019622725437762277724322253568337097040554102468806485047194346691174633434905215809429602864426406861047244579275065973902095165049826786725282063208983544018802979119477976702229618602152571343465178762468376035199832317240793071278478971685203407754457737414332553351841436289073297422535732797656596743502996528714493848083709558135690765339194582821216188071783062180740784213455762587551212093805745966112435702612753055009147440259636706069601 A089683 670 392145889959093987089143173418653775077146518418309190512584887797094572663286661554804942786559871106343665240341075690998264605083078848444478966230477246048161945762387774525420817848459908467802235988959071687685865826814000036006309075605314686890234717686433030790900600510496976000529242128368299360276934054479142928263429036267336506740782755151041324333569000015220535993867675049410194094853144068999738764087653657454162319616028545762912717197125897571108090737917032736084854954876628135679169595696159519444558099081071025845393394031510626901378122327700776780926424568688146097935074088523171452809810905453866645341598302162530914660086644114178351021069246704077685044055222043556579854717791445549246005708964128592725456640667563389400035008517626379952777912792189243483767222566926140064992478964380117802719589440760458744495670102539035304860284882299973325288822742081985145308227322480563797832018538955744826810921280343886069708369035969724747847119927667065523041308677716112880599106774358278820679479759938458851186417696504238773556796706501476028111076730560936821499156339414937091225394356610184336223742718825874001694780474208990951992474761208518511233814428036640003521289916769591648179598265423255107291911632997455740942661030573191637681 A089683 671 31763817086686612954220597046910955781248867991883044431519375911564660385726219585939200365711349559613836884467627130970859433011729386724002796264668656929901117606753409736559086245725252585891981115105684806702555131971934002916511035124030489638109012132601075494062948641350255056042868612397832248182431658412810577189337751937654257046003403167234347271019089001232863415503281679002225721683104669588978839891099946253787147888898312206795930092967197703259755349771279651622873251345006878990012737251388921075009206025566753093476864916552360779011627908543762919255040390063739833932741001170376887677594683341763198272669462475165004087467018173248446432706608983030292488568472985528082968232141107089488926462426094416010761987894072634541402835689927736776175010936167328722185145027921017345264390796114789542020286744701597158304149278305661859693683075466297839348394642108640796769966413120925667624393501655415330971684623707854771646377891913547704575616714141032307366346002895005143328527648723020584475037860555015166946099833416843340658100533226619558276997215175435882541431663492609904389256942885424931234123160224895794137277218410928267111390455657889999409938968670967840285224483258336923502547459499283663690644842272793915016355543476428522652161 A089683 672 2572869184021615649291868360799787418281158307342526598953069448836737491243823786461075229622619314328720787641877797608639614073950080324644226497438161211321990526147026188661285985903745459457250470323560469342906965689726654236237393845046469660686829982740687115019098839949370659539472357604224412102776964331437656752336357906949994820726275656545982128952546209099861936655765815999180283456331478236707286031179095646556758979000763288750470337530343013964040183331473651781452733358945557198191031717362502607075745688070907000571626058240741223099941860592044796459658271595162926548552021094800527901885169350682819060086226460488365331084828472033124161049235327625453691574046311827774720426803429674248603043456513647696871721019419883397853629690884146678870175885829553626496996747261602404966415654485297952903643226320829369822636091542758610635188329112770124987219966010799904538367279462794979077575873634088641808706454520336236503356609244997364070624953845423616896674026234495416609610739546564667342478066704956228522634086506764310593306143191356184220436774429210306485855964742901402255529812373719419429963975978216559325119454691285189636022626908289089952205056462348395063103183143925290803706344219441976758942232224096307116324799021590710334825041 A089683 673 208402403905750867592641337224782780880773822894744654515198625355775736790749726703347093599432164460626383798992101606299808739989956506296182346292491058117081232617909121281564164858203382216037288096208398016775464220867858993135228901448764042515633228601995656316547006035899023422697260965942177380324934110846450196939244990462949580478828328180224552445156242937088816869117031095933602959962849737173290168525506747371097477299061826388788097339957784131087254849849365794297671402074590133053473569106362711173135400733743467046301710717500039071095290707955628513232319999208197050432713708678842760052698717405308343866984343299557591817871106234683057044988061537661749017497751258049752354571077803614136846519977605463446609402573010555226144004961615880988484246752193843746256736528189794802279668013309134185195101331987178955633523414963447461450254658134380123964817246874792267607749636486393305283645764361179986505222816147235156771885348844786489720621261479312968630596124994128745378469903271738054740723403101454510333361007047909158057797598499850921855378728766034825354333144175013582697914802271272973827082054235541305334675829994100360517832779571416286128609573450220000111357834657948555100213881774800117474320810151800876422308720748847537120828321 A089683 674 16880594716365820275003948315207405251342679654474317015731088653817834680050727862971114581554005321310737087718360230110284507939186477009990770049691775707483579842050638823806697353514473959499020335792880239358812601890296578443953541017349887443766291516761648161640307488907820897238478138241316367806319662978562465952078844227498916018785094582598188748057655677904194166398479518770621839756990828711036503650566046537058895661224007937491835884536580514618067642837798629338111383568041800777331359097615379605023967459433220830750438568117503164758718547344405909571817919935863961085049810402986263564268596109829975853225731807264164937247559605009327620644032984550601670417317851902029940720257302092745084568118186042539175361608413854973317664401890886360067223986927701343446795658783373378984653109078039869000803207890961495406315396612039244377470627308884790041150196996858173676227720555397857727975306913255578906923048107926047698522713256427705667370322179824350459078286124524428375656062165010782433998595651217815337002241570880641802681605478487924670285677030048820853700984678176100198531098983973110879993646393078845732108742229522129201944455145284719176417375449467820009019984607293832963117324423758809515419985622295870990207006380656650506787094001 A089683 675 1367328172025631442275319813531799825358757052012419678274218180959244609084108956900660281105874431026169704105187178638933045143074104637809252374025033832306169967206101744728342485634672390719420647199223299388063820753114022853960236822405340882945069612857693501092864906601533492676316729197546625792311892701263559742118386382427412197521592661190453288592670109910239727478276841020420369020316257125593956795695849769501770548559144642936838706647463021684063479069861688976387022069011385862963840086906845748006941364214090887290785524017517756345456202334896878675317251514804980847889034642641887348705756284896228044111284276388397359917052328005755537272166671748598735303802746004064425198340841469512351850017573069445673204290281522252838730816553161795165445142941143808819190448361453243697756901835321229389065059839167881127911547125575178794575120812019667993333165956745512067774445364987226475965999859973701891460766896742009863580339773770644159056996096565772387185341176086478698428141035365873377153886247748643042297181567241331986017210043757521898293139839433954489149779758932264116081019017701821981279485357839386504300808120591292465357500866768062253289807411406893420730618753190800470012503278324463570749018835405965550206767516833188691049754614081 A089683 676 110753581934076146824300904896075785854059321213005993940211672657698813335812825508953482769575828913119746032520161469753576656589002475662549442296027740416799767343694241322995741336408463648273072423137087250433169481002235851170779182614832611518550638641473173588522057434724212906781655065001276689177263308802348339111589296976620387999249005556426716376006278902729417925740424122654049890645616827173110500451363831329643414433290716077883935238444504756409141804658796807087348787589922254900071047039454505588562250501341361870553627445418938263981952389126647172700697372699203448679011806053992875245166259076594471573014026387460186153281238568466198519045500411636497559608022426329218441065608159030500499851423418625099529547512803302479937196140806105408401056578232648514354426317277712739518309048661019580514269846972598371360835317171589482360584785773593107459986442496386477489730074563965344553245988657869853208322118636102798950007521675422176883616683821827563362012635263004774572679423864635743549464786067640086426071706946547890867394013544359273761744326994150313621132160473513393402562540433847580483638313984990306848365457767894689693957570208213042516474400323958367079180119008454838071012765544281549230670525667883209566748168863488283975030123740561 A089683 677 8971040136660167892768373296582138654178805018253485509157145485273603880200838866225232104335642141962699428634133079050039709183709200528666504825978246973760781154839233547162655048249085555510118866274104067285086727961181103944833113791801441533002601729959327060670286652212661245449314060265103411823358328012990215468038733055106251427939169450070564026456508591121082851984974353934978041142294963001021950536560470337701116569096548002308598754314004885269140486177362541374075251794783702646905754810195814952673542290608650311514843823078933999382538143519258420988756487188635479342999956290373422894858466985204152197414136137384275078415780324045762080042685533342556302328249816532666693726314260881470540487965296908633061893348537067500874912887405294538080485582836844529662708531699494731900983032941542586021655857604780468080227660690898748071207367647661041704258901842207304676668136039681192908812925081287458109874091609524326714950609255709196327572951389568032632323023456303386740387033333035495227506647671478847000511808262670379160258915097093101174701290486526175403311704998354584865607565775141654019174703432784214854717602079199469865210563186865256443834426426240627733413589639684841883752034009086805487684312579098539974906601677942551001977440022985441 A089683 678 726654251069473599314238237023153230988483206478532326241728784307161914296267948164243800451187013498978653719364779403053216443880445242821986890904238004874623273541977917320175058908175929996319628168202429450092024964855669419531482217135916764173210740126705491914293218829225560881394438881473376357692024569052207452911137377463606365663072725455715686142977195880807711010782922668733221332525892003082777993461398097353790442096820388186996499099434395706800379380366365851300095395377479914399366139625861011166556925539300675232702349669393653949985589625059932100089275462279473826782996459520247254483535825801536327990545027128126281351678206247706728483457528200747060488588235139146002191831455131399113779525189049599278013361231502467570867943879828857584519332209784406902679391067659073283979625668264949467754124465987217914498440515962798593767796779460544378044971049218791678810119019214176625613846931584284106899801420371470463910999349712444902533409062555010643218164899960574325971349699975875113428038461389786607041456469276300711980972122864541195150804529408620207668248104866721374114212827786473975553150978055521403232125768415157059082055618136085771950588540525490846406500760814472192583914754736031244502429318906981737967434735913346631160172641861820721 A089683 679 58858994336627361544453297198875411710067139724761118425580031528880115057997703801303747836546148093417270951268547131647310531954316064668580938163243278394844485156900211302934179771562250329701889881624396785457454022153309222982050059588009257898030069950263144845057750725167270431392949549399343484973053990093228803685802127574552115618708890761912970577581152866345424591873416736167390927934597252249705017470373245885657025809842451443146716427054186052250830729809675633955307727025575873066348657309694741904491110968683354693848890323220885969948832759629854500107231312444637379969422713221140027613166401889924442567234147197378228789485934706064245007160059784260511899575647046270826177538347865643328216141540313017541519082259751699873240303454266137464346065908992536959117030676480384936002349679129460906888084081744964651074373681792986686095191539136304094621642654986722125983619640556348306674721601458327012658883915050089107576790947326708037105206134066955862100671356896806520403679325698045884187671115372572715170357974011380357670458741952027836807215166882098236821128096494204431303251239050704392019805229222497233661802187241627721785646505069022947527997671782564758558926561625972247599297095133618530804696774831465520775362213608981077123973983990807478401 A089683 680 4767578541266816285100717073108908348515438317705650592471982553839289319697814007905603574760237995566798947052752317663432153088299601238155055991222705549982403297708917115537668561496542276705853080411576139622053775794418047061546054826628749889740435665971314732449677808738548904942828913501346822282817373197551533098549972333538721365115420151714950616784073382173979391941746755629558665162702377432226106415100232916738219090597238566894884030591389070232317289114583726350379925889071645718374241242085274094263779988463351730201760116180891763565855453530018214508685736308015627777523239770912342236666478553083879847945965922987636531948360711191203845579964842525101463865627410747936920380606177117109585507464765354420863045663039887689732464579795557134612031338628395493688479484794911179816190324009486333457934810621342136737024268225231921573710514670040631664353055053924492204673190885064212840652449718124488025369597119057217713720066733463351005521696859423424830154379908641328152698025381541716619201360345178389928798995894921808971307158098114254781384428517449957182511375816030558935563350363107055753604223567022275926605977166571845464637366910590858749767811414387745443273051491703752055543064705823100995180438761348707182804339302327467247041892703255405750481 A089683 681 386173861842612119093158082921821576229750503734157697990230586860982434895522934640353889555579277640910714711272937730738004400152267700290559535289039149548574667114422286358551153481219924413174099513337667309386355839347861811985230440956928741068975288943676493328423902507822461300369141993609092604908207229001674180982547759016636430574349032288910999959509943956092330747281487205994251878178892572010314619623118866255795746338376323918485606477902514688817700418281281834380773997014803303188313540608907201635366179065531490146342569410652232848834291735931475375203544640949265849979382421443899721169984762799794267683623239761998559087817217606487511491977152244533218573115820270582890550829100346485876426104645993708089906698706230902868329630963440127903574538428900034988766838268387805565111416244768393010092719660328713075698965726243785647470551688273291164812597459367883868578528461690201240092848427168083530054937366643634634811325405410531431447257445613297411242504772599947580368540055904879046155310187959449584232718667488666526675879805947254637292138709913446531783421441098475273780631379411671516041942108928804350055084150492319482635626719757859558731192724565407380905117170828003916498988241171671180609615539669245281807151483488524847010393308963687865788961 A089683 682 31280082809251581646545804716667547674609790802466773537208677535739577226537357705868665054001921488913767891613107956189778356412333683723535322358412171113434548036268205195042643431978813877467102060580351052060294822987176806770803665717511228026586998404437795959602336103133619365329900501482336500997564785549135608659586368480347550876522271615401790996720305460443478790529800463685534402132490298332835484189472628166719455453408482237397334124710103689794233733880783828584842693758199067558253396789321483332464660504308050701853748122262830860755577630610449505391487115916890533848329976136955877414768765786783335682373482420721883286113194626125488430850149331807190704422381441917214134617157128065355990514476325490355282442595204703132334700108038650360189537612740902834090113899739412250774024715826239833817510292486625759131616223825746637445114686750136584349820394208798593354860805396906300447520722600614765934449926698134405419717357838253045947227853094677090310642886580595754009851744528295202738580125224715416322850212066581988660746264281727625620663235502989169074457136728976497176231141732345392799397310823233152354461816189877878093485764300386624257226610689797997853314490837068317236418047534905365629378858713208867826379270162570512607841858026058717128905841 A089683 683 2533686707549378113370210182050071361643393054999808656513902880394905755349525974175361869374155640602015199220661744451372046869399028381606361111031385860188198390937724620798454117990283924074835266907008435216883880661961321348435096923118409470153546870759461472727789224353823168591721940620069256580802747629479984301426495846908151620998304000847545070734344742295921782032913837558528286572731714164959674219347282881504275891726087061229184064101518398873332932444343490115372258194414124472218525139935040149929637500848952106850153597903289299721201788079446409936710456389268133241714728067093426070596270028729450190272252076078472546175168764716164562898862095876382447058212896795294344903989727373293835231672582364718777877850211580953719110708751130679175352546632013129561299225878892392312696001981925426539218333691416686489660914129885477633054289626761063332335451930912686061743725237149410336249178530649796040690444062548886838997105984898496721725456100668844315162073813028256074797991306791911421824990143201948722150867177393141081520447406819937675273722075742122695031028075047096271274722480319976816751182176681885340711407111380108125572346908331316564835355465873637826118473757802533696149861850327334615979687555769918293936720883168211521235190500110756087441373121 A089683 684 205228623311499627182987024746055780293114837454984501177626133311987366183311603908204311419306606888763231136873601300561135796421321298910115249993542254675244069665955694284674783557212997850061656619467683252567594333618867029223242850772591167082437296531516379290950927172659676655929477190225609783045022557987878728415546163599560281300862624068651150729481924125969664344666020842240791212391268847361733611767129913401846347229813051959563909192222990308739967527991822699345152913747544082249700536334738252144300637568765120654862441430166433277417344834435159204873546967530718792578892973434567511718297872327085465412052418162356276240188669942009329594807829765986978211715244640418841937223167917236800653765479171542221008105867138057251247967408841585013203556277193063494465237296190283777328376160535959549676685029004751605662534044520723688277397459767646129919171606403927571001241744209102237236183460982633479295925969066459833958765584776778234459761944154176389528127978855288742058637295850144825167824201599357846494220241368844427603156239952414951697171488135111938297513274078814797973252520905918122156845756311232712597623976021788758171360099574836641751663792735764663915596374382005229388138809876514103894354692017363381808874391536625133220050430508971243082751222801 A089683 685 16623518488231469801821949004430518203742301833853744595387716798270976660848239916564549224963835157989821722086761705345451999510127025211719335249476922628694769642942411237058657468134252825854994186176882343457975141023128229367082670912579884533677421019052826722567025100985433809130287652408274392426646827197018177001659239251564382785369872549560743209088035854203542811917947688221504088203692776636300422553137522985549554125614857208724676644570062215007937369767337638646957386013551070662225743443113798423688351643069974773043857755843481095470804931589247895594757304369988222198890330848199968449182127658493922698376245871150858375455282265302755697179434211044945235148934815873926196915076601296180852955003812894919901656575238182637351085360116168386069488058452638143051684220991412985963598469003412723523811487349384880058665257606178618750469194241179336523452900118718133251100581280937281216130860339593311822970003494383246550660012366919036991240717476488287551778366287278388106749620963861730838593760329547985566031839550876398635855655436145611087470890538944067002098575200383998635833454193379367894704506261209849720407542057764889411880168065561767981884767211596937777163306324942423580439243599997642415442730053406433926518825714466635790824084871226670689702849046881 A089683 686 1346504997546749053947577869358871974503126448542153312226405060659949109528707433241728487222070647797175559489027698132981611960320289042149266155207630732924276341078335310201751254918874478894254529080327469820095986422873386578733696343918970647227871102543278964527929033179820138539553299845070225786558393002958472337134398379376715005614959676514420199936130904190486967765353762745941831144499114907540334226804139361829513884174803433906698808210175039415642926951154348730403548267097636723640285218892217672318756483088667956616552478223321968733135199458729079543175341653969045998110116798704197444383752340338007738568475915563219528411877863489523211471534171094640564047063720085788021950121204704990649089355308844488512034182594292793625437914169409639271628532734663689587186421900304451863051475989276430605428730475300175284751885866100468118788004733535526258399684909616168793339147083755919778506599687507058257660570283045042970603461001720441996290498115595551291694047669269549436646719298072800197926094586693386830848579003620988289504308090327794498085142133654469427169984591231103889502509789663728799471065007157997827353010906678956042362293613310503206532666144139351959950227812320336310015578731599809035650861134325921148048024882871797499056750874569360325865930772797361 A089683 687 109066904801286673369753807418068629934753242331914418290338809913455877871825302092580007464987722471571220318611243548771510568785943412414090558571818089366866383627345160126341851648428832790434616855506525055427774900252744312877429403857436622425457559306005596126762251687565431221703817287450688288711229833239636259307886268729513915454811733797668036194826603239429444388993654782421288322704428307510767072371135288308190624618159078146442603465024178192667077083043502247162687409634908574614863102730269631457819275130182104485940750736089079467383951156157055442997202673971492725846919460695039992995083939567378626824046549160620781801362106942651380129194267858665885687812161326948829777959817581104242576237780016403569474768790137716283660471047722180781001911151507758856562100173924660600907169555131390879039727168499314198064902755154137917621828383416377626930374477678909672260470913784229502059034574688071718870506192926648480618880341139355801699530347363239654627217861210833504368384263143896816032013661522164333298734899293300051449848955316551354344896512826012023600768751889719415049703292962762032757156265579797824015593883440995439431345782678150759729145957675287508755968452797947241111261877259584531887719751880399612991890015512615597423596820840118186395140392596586241 A089683 688 8834419288904220542950058400863559024715012628885067881517443602989926107617849469498980604664005520197268845807510727450492356071661416405541335244317265238716177073814957970233689983522735456025203965296028529489649766920472289343071781712452366416462062303786453286267742386692799928958009200283505751385609616492410537003938787767090627151839750437611110931780954862393784995508486037376124354139058692908372132862061958352963440594070885329861850880666958433606033243726523682020177680180427594543803911321151840148083361285544750463361200809623215436858100043648721490882773416591690910793600476316298239432601799104957668772747770482010283325910330662354761790464735696551936740712785067482855212014745224069443648675260181328689127456272001155018976498154865496643261154803272128467381530114087897508673480733965642661202217900648444450043257123167485171327368099056726587781360332691991683453098144016522589666781800549733809228511001627058526930129307632287819937661958136422412024804646758077513853839125314655642098593106583295310997197526842757304167437765380640659701936617538906973911662268903067272619025966729983724653329657511963623745263104558720630593939008396930211538060822571698288209233444676633726530012212058026347082905299902312368652343091256521863391311342488049573098006371800323485521 A089683 689 715587962401241863978954730469948281001916022939690498402912931842184014717045807029417428977784447135978776510408368923489880841804574728848848154789698484336010342979011595588928888665341571938041521188978310888661631120558255436788814318708641679733427046606702716187687133322116794245598745222963965862234378935885253497319041809134340799299019785446499985474257343853896584636187369027466072685263754125578142761827018626590038688119741711718809921334023633122088692741848418243634392094614635158048116817013299051994752264129124787532257265579480450385506103535546440761504646743926963774281638581620157394040745727501571170592569409042832949398736783650735705027643591420706875997735590466111272173194363149624935542696074687623819323958032093556537096350544105228104153539065042405857903939241119698202551939451217055557379649952524000453503826976566298877516816023594853610290186948051326359700949665338329763009325844528438547509391131791740681340473918215313414950618609050215374009176387404278622160969150487107009986041633246920190772999674263341637562458995831893435856866020651464886844643781148449082141103305128681696919702258469053523366311469256371078109059680151347134582926628307561344947909018807331848930989176700134113715329292087301860839790391778270934696218741532015420938516115826202327201 A089683 690 57962624954500590982295333168065810761155197858114930370635947479216905192080710369382811747200540218014280897343077882802680348186170553036756700537965577231216837781299939242703239981892667326981363216307243181981592120765218690379893959815399976058407590775142920011202657799091460333893498363060081234840984693806705533282842386539881604743220602621166498823414844852165623355531176891224751887506364084171829563707988508753793133737699078649223603628055914282889184112089721877734385759663785447801897462178077223211574933394459107790112838511937916481225994386379261701681876386258084065716812725111232748917300403927627264817998122132469468901297679475709592107239130905077256955816582827755013046028743415119619778958382049697529365240600599578079504804394072523476436436664268434874490219078530695554406707095548581500147751646154444036733809985101870209078862097911183142433505142792157435135776922892404710803755393406803522348260681675130995188578387375440386611000107333067445294743287379746568395038501189455667808869372293000535452612973615330672642559178662383368304406147672768655834416146273024375653429367715423217450495882935993335392671229009766057326833834092259117901217056892912468940780630523393879763410123312710863210941672659071450728023021734039945710393718064093249096019805381922388503281 A089683 691 4694972621314547869565921986613330671653571026507309360021511745816569320558537539920007751523243757659156752684789308507017108203079814795977292743575211755728563860285295078658962438533306053485490420520886697740508961781982713920771410745047398060731014852786576520907415281726408287045373367407866580022119760198343148195910233309730409984200868812314486404696602433025415491798025328189204902888015490817918194660347069209057243832753625370587111893872529056914023913079267472096485246532766621271953694436424255080137569604951187730999139919466971234979305545296720197836231987286904809323061830734009852662301332718137808450257847892730026981005112037532476960686369603311257813421143209048156056728328216624689202095628946025499878584488648565824439889155919874401591351369805743224833707745360986339906943274739435101511967883338509966975438608793251486935387829930805834537113916566164752245997930754284781575104186865951085310209115215685610610274849377410671315491008693978463068874206277759472039998118596345909092518419155733043371661650862841784484047293471653052832656897961494261122587707848114974427927778784949280613490166517815460166806369549791050643473540561472988549998581608325909984203231072394904260836219988329579920086275485384787508969864760457235602541891163191553176777604235935713468765761 A089683 692 380292782326478377434839680915679784403939253147092058161742451411142114965241540733520627873382744370391696967467933989068385764449464998474160712229592152214013672683108901371375957521197790332324724062191822516981225904340599827582484270348839242919212203075712698193500637819839071250675242760037192981791700576065795003868728898088163208720270373797473398780424797075058654835640051583325597133929254756251373767488112605933636750453043655017556063403674853610035936959420665239815304969154096323028249249350364661491143138001046206210930333476824670033323749169034336024734790970239289555168008289454798065646407950169162484470885679311132185461414075040130633815595937868211882887112599932900640594994585546599825369745944628065490165343580533831779631021629509826528899460954265201211530327374239893532462405253894243222469398550419307325010527312253370441766414224395272597506227241859344931925832391097067307583439136142037910126938332470534459432262799570264376554771704212255508578810708498517235239847606304018636493991951614376513104593719890184543207830771203897279445208734881035150929604335697312928662150081580891729692703487943052273511315933533075102121356785479312072549885110274398708720461716863987245127733819054695973526988314316167788226559045597036083805893184218515807318985943110792790970026641 A089683 693 30803715368444748572222014154170062536719079504914456711101138564302511312184564799415170857744002294001727454364902653114539246920406664876407017690596964329335107487331821011081452559217021016918302649037537623875479298251588586034181225898255978676456188449132728553673551663406964771304694663563012631525127746661329395313367040745141219906341900277595345301214408563079751041686844178249373367848269635256361275166537121080624576786696536056422041135697663142412910893713073884425039702501481802165288189197379537580782594178084742703085357011622798272699223682691781218003518068589382453968608671445838643317359043963702161242141740024201707022374540078250581339063270967325162513856120594564951888194561429274585854949421514873304703392830023240374150112751990295948840856337295481298133956517313431376129454825565433701020021282583963893325852712292523005783079552176017080398004406590606939485992423678862451914258570027505070720282004930113291214013286765191414500936508041192696194883667388379896054427656110625509556013348080764497561472091311104947999834292467515679635061907525363847225297951191482347221634156608052230105108982523387234154416590616179083271829899623824277876540693932226295406357399065982966855346439343430373855686053459609590846351282693359922788277347921699780392837861391974216068572157921 A089683 694 2495100944844024634349983146487775065474245439898070993599192223708503416286949748752628839477264185814139923803557114902277679000552939854988968432938354110676143706473877501897597657296578702370382514572040547533913823158378675468768679297758734272792951264379751012847557684735964146475680267748604023153535347479567681020382730300356438812413693922485222969398367093609459834376634378438199242795709840455765263288489506807530590719722419420570185331991510714535445782390758984638428215902620025975388343324987742544043390128424864158949913917941446660088637118298034278658284963555739978771457302387112930108706082561059875060613480941960338268812337746338297088464124948353338163622345768159761102943759475771241454250903142704737680974819231882470306159132911213971856109363320933985148850477902387941466485840870800129782621723889301075359394069695694363468429443726257383512238356933839162098365386317987858605054944172227910728342842399339176588335076227980504574575857151336608391785577058458771580408640144960666274037081194541924302479239396199500787986577689868770050440014509554471625249134046510070124952366685252230638513827584394365966507743839910505745018221869529766507999796208510329927914949324344620315283061586817860282310570330228376858554453898162153745850465181657682211819866772749911501554344791601 A089683 695 202103176532365995382348634865509780303413880631743750481534570120388776719242929648962935997658399050945333828088126307084491999044788128254106443068006682964767640224384077653705410241022874892000983680335284350247019675828672712970263023118457476096229052414759832040652172463613095864530101687636925875436363145844982162651001154328871543805509207721303060521267734582366246584507384653494138666452497076916986326367650051409977848297515973066185011891312367877371108373651477755712685488112222104006455809324007146067514600402413996874943027353257179467179606582140776571321082048014938280488041493356147338805192687445849879909691956298787399773799357453402064165594120816620391253410007220940649338444517537470557794323154559083752158960357782480094798889765808331720344858428995652797056888710093423258785353110534810512392359635033387104110919645351243440942784941826848064491306911640972129967596291757016547009450477950460768995770234346473303655141174466420870540644429258265279734631741735160498013099851741813968197003576757895868500818391092159563826912792879370374085641175273912201645179857767315680121141701505430681719620034335943643287127251032750965346475971431911087147983492889336724161110895271914245537927988532246682867156196748498525542910765751134453413887679714272259157409208592742831625901928119681 A089683 696 16370357299121645625970239424106292204576524331171243789004300179751490914258677301565997815810330323126572040075138230873843851922627838388582621888508541320146178858175110289950138229522852866252079678107158032370008593742122489750591304872595055563794553245595546395292825969552660765026938236698590995910345414813443555174731093500638595048246245825425547902222686501171665973345098156933025231982652263230275892435779654164208205712098793818360985963196301798067059778265769698212727524537089990424522920555244578831468682632595533746870385215613831536841548133153402902277007645889210000719531360961847934443220607683113840272685048460201779381677747953725567197413123786146251691526210584896192596414005920535115181340175519285783924875788980380887678710071030474869347933532748647876561607985517567283961613601953319651503781130437704355432984491273450718716365580287974693223795859842918742527375299632318340307765488713987322288657388982064337596066435131780090513792198769919487658505171080548000339061087991086931423957289717389565348566289678464924669979936223229000300936935197186888333259568479152570089812477821939885219289222781211435106257307333652828193064553685984798058986662924036274657049982517025053888572167071111981312239651936628380568975772025841890726524902056856052991750145896012169361698056177694161 A089683 697 1325998941228853295703589393352609668570698470824870746909348314559870764054952861426845823080636756173252335246086196700781352005732854909475192372969191846931840487512183933485961196591351082166418453926679800621970696093111921669797895694680199500667358812893239258018718903533765521967181997172585870668737978599888927969153218573551726198907945911859469380080037606594904943840952950711575043790594833321652347287298151987300864662680002299287239863018900445643431842039527345555230929487504289224386356564974810885348963293240238233496501202464720354484165398785425635084437619317026010058282040237909682689900869222332221062087488925276344129915897584251770942990463026677846387013623057376591600309534479563344329688554217062148497914938907410851901975515753468464417182616152640478001490246826922950000890701758218891771806271565454052790071743793149508216025612003325950151127464647276418144717399270217785564929004585832973105381248507547211345281381245674187331617168100363478500338918857524388027463948127278041445340540467108554793233869463955658898268374834081549024375891750972137954994025046811358177274810703577130702762427045278126243606841894025879083638228848564768642777919696846938247221048583879029364974345532760070486291411806866898826087037534093193148848517066605340292331761817576985718297542550393227041 A089683 698 107405914239537116951990740861561383154226576136814530499657213479349531888451181775574511669531577250033439154932981932763289512464361247667490582210504539601479079488486898612362856923899437655479894768061063850379626383542065655253629551269096159554056063844352379899516231186235007279341741770979455524167776266591003165501410704457689822111543618860617019786483046134187300451117189007637578547038181499053840130271150310971370037677080186242266428904530936097117979205201714989973705288487847427175294881762959681713266026752459296913216597399642348713217397301619476441839447164679106814720845259270684297881970407008909906029086602947383874523187704324393446382227505160905557348103467647503919625072292844630890704772891582034028331110051500279004060016776030945617791791908363878718120709992980758950072146842415730233516307996801778275995811247245110165498074572269401962241324636429389869722109340887640630759249371452470821535881129111324118967791880899609173860990616129441758527452427459475430224579798309521357072583777835792938251943426580408370759738361560605470974447231828743174354516028791720012359259666989747586923756590667528225732154193416096205774696536733746260065011495444601998024904935294201378562921988153565709389604356356218804913050040261548645056729882395032563678872707223735843182100946581851390321 A089683 699 8699879053402506473111250009786472035492352667081976970472234291827312082964545723821535445232057757252708571549571536553826450509613261061066737159050867707719805438567438787601391410835854450093871476212946171880749737066907318075543993652796788923878541171392542771860814726085035589626681083449335897457589877593871256405614267061072875591035033127709978602705126736869171336540492309618643862310092701423361050551963175188680973051843495085623580741267005823866556315621338914187870128367515641601198885422799734218774548166949203049970544389371030245770609181431177591788995220339007651992388466000925428128439602967721702388356014838738093836378204050275869156960427918033350145196380879447817489630855720415102147086604218144756294819914171522599328861358858506595041135144577474176167777509431441474955843894235674148914820947740944040355660711026853923405344040353821558941547295550780579447490856611898891091499199087650136544406371458017253636391142352868343082740239906484782440723646624217509848190963663071229922879286004699227998407417553013078031538807286409043148930225778128197122715798332129321001100033026169554540824283844069786284304489666703792667750419475433447065265931131012761840017299758830311663596681040438822460557952864853723197957053261185440249595120473997637657988689285122603297750176673129962616001 A089683 700 704690203325603024322011250792704234874880566033640134608250977638012278720128203629544371063796678337469394295515294460859942491278674145946405709883120284325304240523962541795712704277704210457603589573248639922340728702419492764119063485876539902834161834882795964520725992812887882759761167759396207694064780085103571768854755631946902922873837683344508266819115265686402878259779877079110152847117508815292245094709017190283158817199323101935510040042627471733191061565328452049217480397768766969697109719246778471720738401522885447047614095539053449907419343695925384934908612847459619811383465746074959678403607840385457893456837201937785600746634528072345401713794661360701361760906851235273216660099313353623273914014941669725259880413047893330545637770067539034198331946710775408269589978263946759471423355433089606062100496767016467268808517593175167795832867268659546274265330939613226935246759385563810178411435126099661060096916088099397544547682530582335789701959432425267377698615376561618297703468056708769623753222166380637467871000821794059320554643390199132495063348288028383966939979664902475001089102675119733917806766991369652689028663663003007206087783977510109212286540421612033709041401280465255244751331164275544619305194182053151579034521314156020660217204758393808650297083832094930867117764310523526971896081 A089683 701 57079906469373844970082911314209043024865325848724850903268329188678994576330384493993094056167530945335020937936738851329655341793572605821658862500532743030349643482440965885452729046494041047065890755433139833709599024895978913893644142355999732129567108625506473126178805417843918503540654588511092823219247186893389313277235206187699136752780852350905169612348336520598633139042170043407922380616518214038671852671430392412935864193145171256776313243452825210388475986791604615986615912219270124545465887258989056209379810523353721210856741738663329442500966839369956179727597640644229204722060725432071733950692235071222089370003813356960633660477396773859977538817367570216810302633454950057130549468044381643485187035210275247746050313456879359774196659375470661770064887683572808069836788239379687517185291790080258091030140238128333848773489925047188591462462248761423248215491806108671381754987510230668624451326245214072545867850203136051201108362284977169198965858714026446657593587845501491082113980912593410339524010995476831634897551066565318804964926114606129732100131211330299101322138352857100475088217316684698447342348126300941867811321756703243583693110502178318846195209774150574730432353503717685674824857824306319114163720728746305277901796226446637673477593585429898500674063790399689400236538909152405684723582561 A089683 702 4623472424019281442576715816450932485014091393746712923164734664282998560682761144013440618549570006572136695972875846957702082685279381071554367862543152185458321122077718236721671052766017324812337151190084326530477521016574292025385175530835978302494935798666024323220483238845357398786793021669398518680759022138364534375456051701203630076975249040423318738600215258168489284262415773516041712829937975337132420066385861785447804999644758871798881372719678842041466554930119973894915888889760880088182736867978113552959764652391651418079396080831729684842578313988966450557935408892182565582486918759997810450006071040768989238970308881913811326498669138682658180644206773187561634513309850954627574506911594913122300149852032295067430075390007228141709929409413123603375255902369397453656779847389754688892008634996500905373441359288395041750652683928822275908459442149675283105454836294802381922153988328684158580557425862339876215295866454020147289777345083150705116234555836142179265080615485620777651232453920066237501444890633623362426701636391790823202159015283096508300110628117754227207093206581425138482145602651460574234730198230376291292717062292962730279141950676443826541811991706196553165020633801132539660813483768811848247261379028450727510045494342177651551685080419821778554599167022374841419159651641344860462610187441 A089683 703 374501266345561796848713981132525531286141402893483746776343507806922883415303652665088690102515170532343072373802943603573868697507629866795903796865995327022124010888295177174455355274047403309799309246396830448968679202342517654056199217997714242502089799691947970180859142346473949301730234755221280013141480793207527284411940187797494036234995172274288817826617435911647632025255677654799378739224976002307726025377254804621272204971225468615709391190293986205358790949339717885488187000070631287142801686306227197789740936843723764864431082547370104472248843433106282495192768120266787812181440419559822646450491754302288128356595019435018717446392200233295312632180748628192492395578097927324833535059839187962906312138014615900461836106590585479478504282162463011873395728091921193746199167638570129800252699434716573335248750102359998381802867398234604348585214814123697931541841739878992935694473054623416845025151494849529973438965182775631930471964951735207114414999022727516520471529854335282989749828767525365237617036141323492356562832547735056679374880237930817172308960877538092403774549733095436217053793814768306513013146056660479594710082045729981152610498004791949949886771328201920806366671337891735712525892185273759708028171701304508928313685041716389775686491514005564062922532528812362154951931782948933697471425182721 A089683 704 30334602573990505544745832471734568034177453634372183488883824132360753556639595865872183898303728813119788862278038431889483364498118019210468207546145621488792044881951909351130883777197839668093744048958143266366463015389743929978552136657814853642669273775047785584649590530064389893440149015172923681064459944249809710037367155211597016935034608954217394243956012308843458194045709890038749677877223056186925808055557639174323048602669262957872460686413812882634062066896517148724543147005721134258566936590804403020969015884341624954018917686336978462252156318081608882110614217741609812786696673984345634362489832098485338396884196574236516113157768218896920323206640638883591884041825932113311516339846974224995411283179183887937408724633837423837758846855159503961745053975445616693442132578724180513820468654212042440155148758291159868926032259257002952235402399944019532454889180930198427791252317424496764447037271082811927848556179804826186368229161090551776267614920840928838158193918201157922169736130169554584246979927447202880881589436366539591029365299272396190957025831080585484705738528380730333581357298996232827554064830589498847171516645704128473361450338388147945940828477584355585315700378369230592714597267007174536350281907805665223193408488379027571830605812634450689096725134833801334551106474418863629495185439800401 A089683 705 2457102808493230949124412430210500010768373744384146862599589754721221038087807265135646895762602033862702897844521112983048152524347559556047924811237795340592155635438104657441601585953025013115593267965609604575683504246569258328262723069283003145056211175778870632356616832935215581368652070229006818166221255484234586513026739572139358371737803325291608933760436997016320113717702501093138723908055067551140990452500168773120166936816210299587669315599518843493359027418617889046687994907463411874943921863855156644698490286631671621275532332593295255442424661764610319450959751637070394835722430592731996383361676399977312410147619922513157805165779225730650546179737891749570942607387900501178232823527604912224628313937513894922930106695340831330858466595267919820901349372011094952168812738876658621619457960991175437652567049421583949383008612999817239131067594395465582128846023655346072651091437711384237920210018957707766155733050564190921095826562048334693877676808588115235890813707374293791695748626543733921324005374123223433351408744345689706873378589241064091467519092317527424261164820798839157020089941218694859031879251277749406620892848302034406342277477409439983621207106684332802410571730647907678009882378627581137444372834532258883078666087558701233318279070823390505816834735921537908098639624427927953989110020623832481 A089683 706 199025327487951706879077406847050500872238273295115895870566770132418904085112388475987398556770764742878934725406210151626900354472152324039881909710261422587964606470486477252769728462195026062363054705214377970630363843972109924589280568611923254749553105238088521220885963467752462090860817688549552271463921694223001507555165905343288028110762069348620323634595396758321929211133902588544236636552460471642420226652513670622733521882113034266601214563561026322962081220908049012781727587504536361870457670972267688220577713217165401323318118940056915690836397602933435875527739882602701981693516878011291707052295788398162305221957213723565782218428117284182694240558769231715246351198419940595436858705735997890194893428938625488757338642322607337799535794216701505493009299132898691125673831849009348351176094840285210449857931003148299900023697652985196369616475146032712152436527916083031884738406454622123271537011535574329058614377095699464608761951525915110204091821495637334107155910297317797127355638750042447627244435303981098101464108292000866256743665728526191408869046477719721365154350484705971718627285238714283581582219353497701936292320712464786913724475670164638673317775641430956995256310182480521918800472668834072132994199597112969529371953092254799898780604736694630971163613609644570555989809578662164273117911670530430961 A089683 707 16121051526524088257205269954611090570651300136904387565515908380725931230894103466554979283098431944173193712757903022281778928712244338247230434686531175229625133124109404657474348005437797111051407431122364615621059471361740903891731726057565783634713801524285170218891763040887949429359726232772513733988577657232063122111968438332806330276971727617238246214402227137424076266101846109672083167560749298203036038358853607320441415272451155775594698379648443132159928578893551970035319934587867445311507071348753682745866794770590397507188767634144610170957748205837608305917746930490818860517174867118914628271235958860251146722978534311608828359692677500018798233485260307768934954447072015188230385555164615829105786367744028664589344430028131194361762399331552821944933753229764793981179580379769757216445263682063102046438492411255012291901919509891800905938934486828649684347358761202725582663810922824391984994497934381520653747764544751656633309718073599123926531437541146624062679628734082741567315806738753438257806799259622468946218592771652070166796236924010621504118392764695297430577502389261183709208810104335856970108159767633313856839677977709647740011682529283335732538739826955907516615761124780922275422838286175559842772530167366150531879128200472638791801228983672265108664252702381210215035174575871635306122550845312964907841 A089683 708 1305805173648451148833626866323498336222755311089255392806788578838800429702422380790953321930972987478028690733390144804824093225691791398025665209609025193599635783052861777255422188440461565995164001920911533865305817180301013215230269810662828474411817923467098787730232806311923903778137824854573612453074790235797112891069443504957312752434709936996297943366580398131350177554249534883438736572420693154445919107067142192955754637068543617823170568751523893704954214890377709572860914701617263070232072779249048302415210376417822198082290178365713423847577604672846272779337501369756327701891164236632084889970112667680342884561261279240315097135106877501522656912306084929283731310212833230246661229968333882157568695787266321831736898832278626743302754345855778577539634011610948312475546010761350334532066358247111265761517885311655995644055480301235873381053693433120624432136059657420772195768684748775750784554332684903172953568928124884187298087163961529038049046440832876549077049927460702066952580345839028498882350740029419984643706014503817683510495190844860341833589813940319091876777693530155880445913618451204414578760941178298422404013916194481466940946284871950194335637925983428508845876651107254704309249901180220347264574943556658193082209384238283742135899547677453473801804468892878027417849140645602459795926618470350157535121 A089683 709 105770219065524543055523776172203365234043180198229686817349874885942834805896212844067219076408811985720323949404601729190751551281035103240078881978331040681570498427281803957689197263677386845608284155593834243089771191604382070433651854663689106427357251800835001806148857311265836206029163813220462608699058009099566144176624923901542332947211504896700133412693012248639364381894212325558537662366076145510119447672438517629416125602552033043676816068873435390101291406120594475401734090830998308688797895119172912495632040489843598044665504447622787331653785978500548095126337610950262543853184303167198876087579126082107773649462163618465522867943657077623335209896792879271982236127239491649979559627435044454763064358768572068370688805414568766207523102014318064780710354940486813310519226871669377097097375018016012526682948710244135647168493904400105743865349168082770579003020832251082547857263464650835813548900947477157009239083178115619171145060280883852081972761707463000475241044124316867423159008012961308409470409942383018756140187174809232364350110458433687688520774929165846442018993175942626316119003094547557580879636235442172214725127211752998822216649074627965741186672004657709216516008739687631049049241995597848128430570428089313639658960123300983113007863361873731377946161980323120220845780392293799243470056096098362760344801 A089683 710 8567387744307487987497425869948472583957497596056604632205339865761369619277593240369444745189113770843346239901772740064450875653763843362446389440244814295207210372609826120572824978357868334494271016603100573690271466519954947705125800227758817620615937395867635146298057442212532732688362268870857471304623698737064857678306618836024928968724131896632710806428133992139788514933431198370241550651652167786319675261467519927982706173806714676537822101578748266598204603895768152507540461357310863003792629504653005912146195279677331441617905860257445773863956664258544395705233346486971266052107928556543108963093909212650729665606435253095707352303436223287490152001640223221030561126306398823648344329822238600835808213060254337538025793238580070062809371263159763247237538750179431878152057376605219544864887376459297014661318845529774987420648006256408565253093282614704416899244687412337686376438340636717700897460976745649717748365737427365152862749882751592018639793698304503038494524574069666261275879649049865981167103205333024519247355161159547821512358947133128702770182769262433561803538447251352731605639250658352164051250535070815949392735304151992904599548575044865225036120432377274446537796707914698114972988601643425698402876204675234404812375769987379632153636932311772241613639120406172737888508211775797738721074543783967383587928881 A089683 711 693958407288906526987291495465826279300557305280584975208632529126670939161485052469925024360318215438311045432043591945220520927954871312358157544659829957911784040181395915766398823246987335094035952344851146468911988788116350764115189818448464227269890929065278446850142652819215151347757343778539455175674519597702253471942836125718019246466654683627249575320678853363322869709607927067989565602783825590691893696178869114166599200078343888799563590227878609594454572915557220353110777369942179903307202989876893478883841817653863846771050374680853107682980489804942096052123901065444672550220742213079991826010606646224709102914121255500752295536578334086286702312132858080903475451230818304715515890715601326667700465257880601340580089252324985675087559072315940823026240638764533982130316647505022783134055877493203058187566826487911773981072488506769093785500555891791057768838819680399352596491505591574133772694339116397627137617624731616577381882740502878953509823289562664746118056490499642967163346251573039144474535359631974986059035768053923373542501074717783424924384804310257118506086614227359571260056779303326525288151293340736091900811559636311425272563434578634083227925755022559230169561533341090547312812076733117481570632972578693986789802437368977750204444591517253551570704768752899991768969165153839616836407038046501358070622239361 A089683 712 56210630990401428685970611132731928623345141727727382991899234859260346072080289250063926973185775450503194679995530947562862195164344576301010761117446226590854507254693069177078304683005974142616912139932942863981871091837424411893330375294325602408861165254287554194861554878356427259168344846061695869229636087413882531227369726183159558963799029373807215600974987122429152446478242092507154813825489872846043389390488398247494535206345854992764650808458167377150820406160134848601972966965316572167883442180028371789591187229962971588455080349149101722321419674200309780222035986301018476567880119259479337906859138344201437336043821695560935938462845060989222887282761504553181511549696282681956787147963707460083737685888328708586987229438323839682092284857591206665125491739927252552555648447906845433858526076949447713192912945520853692466871569048296596625545027235075679275944394112347560315811952917504835588241468428207798147027603260942767932501980733195234295686454575844435562575730471080340231046377416170702437364130189973870781897212367793256942587052140457418875169149130826598993015752416125272064599123569448548340254760599623443965736330541225447077638200869360741461986156827297643734484200628334332337778215382516007221270778874212929973997426887197766560011912897537677227086268984899333286502377461008963748970081766610003720401388241 A089683 713 4553061110222515723563619501751286218490956479945918022343838023600088031838503429255178084828047811490758769079638006752591837808311910680381871650513144353859215087630138603343342679323483905551969883334568371982531558438831377363359760398840373795117754385597291889783785945146870607992635932530997365407600523080524485029416947820835924276067721379278384463678973956916761348164737609493079539919864679700529514540629560258047057351714014254413936715485111557549216452898970922736759810324190642345598558816582298114956886165627000698664861508281077239508034993610225092197984914890382496601998289660017826370455590205880316424219549557340435811015490449940127053869903681868807702435525398897238499758985060304266782752556954625395545965584504231014249475073464887739875164830934107456757007524280454480142540612232905264768625948587189149089816597092912024326669147206041130021351495923100152385580768186317891682647558942684831649909235864136364202532660439388813977950602820643399280568634168157507558714756570709826897426494545387883533333674201791253812349551223377050928888701079596954518434275945706147037232529009125332415560635608569498961224642773839261213288694270418220058420878703011109142493220250895080919360035445983796584922933088811247327893791577863019091360964944700551855393987787776845996206692574341726063666576623095410301352512447521 A089683 714 368797949928023773608653179641854183697767474875619359809850879911607130578918777769669424871071872730751460295450678546959938862473264765110931603691564692662596422098041226870810757025202196349709560550100038130585056233545341566432140592306070277404538105233380643072486661556896519247403510535010786598015642369522483287382772773487709866361485431721549141557996890510257669201343746368939442733509039055742890677790994380901811645488835154607528873954294036161486532684816644741677544636259442029993483264143166147311507779415787056591853782170767256400150834482428232468036778106120982224761861462461443936006902806676305630361783514144575300692254726445150291363462198231373423897277557310676318480477789884645609402957113324657039223212344842712154207480950655906929888351305662703997317609466716812891545789590865326446258701835562321076275144364525873970460200923689331531729471169771112343232042223091749226294452274357471363642648104995045500405145495590493932213998828472115341726059367620758112255895282227495978691546058176418566200027610345091558800313649093541125239984787447353315993176351602197910015834849739151925660411484294129415859196064680980158276384235903875824732091174943899840541950840322501554468162871124687523378757580193711033559397117806904546400238160520744700286913010809924525692742098521679811156992706470728234409553508249201 A089683 715 29872633944169925662300907550990188879519165464925168144597921272840177576892420999343223414556821691190868283931504962303755047860334445973985459899016740105670310189941339376535671319041377904326474404558103088577389554917172666881003387976791692469767586523903832088871419586108618059039684353335873714439267031931321146278004594652504499175280319969445480466197748131330871205308843455884094861414232163515174144901070544853046743284595647523209838790297816929080409147470148224075881115537014804429472144395596457932232130132678751583940156355832147768412217593076686829910979026595799560205710778459376958816559127340780756059304464645710599356072632842057173600440438056741247335679482142164781796918700980656294361639526179297220177080199932259684490805957003128461320956455758679023782726366804061844215208956860091442146954848680548007178286693526595791607276274818835854070087164751460099801795420070431687329850634222955180455054496504598685532816785142830008509333905106241342679810808777281407092727517860427174274015230712289903862202236437952416262825405576576831144438767783235618595447284479778030711282622828871305978493330227824482684594881239159392820387123108213941803299385170455887083898018066122625911921192561099689393679363995690593718311166542359268258419291002180320723239953875603886581112109980256064703716409224128986987173834168185281 A089683 716 2419683349477763978646373511630205299241052402658938619712431623100054383728286100946801096579102556986460330998451901946604158876687090123892822251820355948559295125385248489499389376842351610250444426769206350174768553948290986017361274426120127090051174508436210399198584986474798062782214432620205770869580629586437012848518372166852864433197705917525083917762017598637800567630016319926611683774552805244729105736986714133096786206052247449379996942014123171255513140945082006150146370358498199158787243696043313092510802540746978878299152664822403969241389625039211633222789301154259764376662573055209533664141289314603241240803661636302558547841883260206631061635675482596041034190038053515347325550414779433159843292801620523074834343496194513034443755282517253405366997472916453000926400835711129009381431925505667406813903342743124388581441222175654259120189378260325704179677060344868268083945429025704966673717901372059369616859414216872493528158159596569230689256046313605548757064675510959793974510928946694601116195233687695482212838381151474145717288857851702723322699540190442085106231230042862020487613892449138575784257959748453783097452185380371910818451356971765329286067250198806926853795739463355932698865616597449074840888028483650938091183204489931100728931962571176605978582436263923914813070080908400741241001029147154447945961080567623007761 A089683 717 195994351307698882270356254442046629238525244615374028196706961471104405081991174176690888822907307115903286810874604057674936869011654300035318602397448831833302905156205127649450539524230480430285998568305714364156252869811569867406263228515730294294145135183333042335085383904458643085359369042236667440436030996501398040729988145515082019089014179319531797338723425489661845978031321914055546385738777224823057564695923844780839682690232043399779752303143976871696564416551642498161855999038354131861766739379508360493375005800505289142231365850614721508552559628176142291045933393495040914509668417471972226795444434482862540505096592540507242375192544076737115992489714090279323769393082334743133369583597134085947306716931262369061581823191755555789944177883897525834726795306232693075038467692601449759895985965959059951926170762193075475096738996227994988735339639086382038553841887934329714799579751082102300571150011136808938965612551566671975780810927322107685829739751402049449322238716387743311935385244682262690411813928703334059239908873269405803100397485987920589138662755425808893604729633471823659496725288380224638524894739624756430893627015810124776294559914712991672171447266103361075157454896531830548608114944393375062111930307175725985385839563684419159043488968265305084265177337377837099858676553580460040521083360919510283622847525977463628641 A089683 718 15875542455923609463898856609805776968320544813845296283933263879159456811641285108311961994655491876388166231680842928671669886389943998302860806794193355378497535317652615339605493701462668914853165884032762863496656482454737159259907321509774153837825755949849976429141916096261150089914108892421170062675318510716613241299129039786721643546210148524882075584436597464662609524220537075038499257244840955210667662740369831427248014297908795515382159936554662126607421717740683042351110335922106684680803105889740177199963375469840928420520740633899792442192757329882267525574720604873098314075283141815229750370430999193111865780912823995781086632390596070215706395391666841312625225320839669114193802936271367860961731844071432251893988127678532200018985478408595699592612870419804848139078115883100717430551574863242683856106019831737639113482835858694467594087562510765996945122861192922680706898765959837650286346263150902081524056214616676900430038245685113090722552208919863566005395101336027407208266766204819263277923356928224970058798432618734821870051132196365021567720231683189490520381983100311217716419234748358798195720516473909605270902383788280620106879859353091752325445887228554372247087753846619078274437257310495863380031066354881233804816253004658437951882522606429489711825479364327604805088552800840017263282207752234480332973450649604174553919921 A089683 719 1285918938929812366575807385394267934433964129921468998998594374211916001742944093773268921567094841987441464766148277222405260797585463862531725350329661785658300360729861842508044989818476182103106436606653791943229175078833709900052493042291706460863886231937848090760495203797153157283042820286114775076700799368045672545229452222724453127243022030515448122339364394637671371461863503078118439836832117372064080681969956345607089158130612436745954954860927632255201159136995326430439937209690641459145051577068954353197033413057115202062179991345883187817613343720463669571552368994720963440097934487033609780004910934642061128253938743658268017223638281687472218026725014146322643250988013198249698037837980796737900279369786012403413038341961108201537823751096251667001642504004192699265327386531158111874677563922657392344587606370748768192109704554251875121092563372045752554951756626737137258800042746849673194047315223068603448553383950828934833097900494160348526728922508948846437003208218219983869608062590360325511791911186222574762673042117520571474141707905566746985338766338348732150940631125208635029958014617062653853361834386678026943093086850730228657268607600431938361116865512904152014108061576145340229417842150164933782516374745379938190116493377333474102484331120788666657863828510535989212172776868041398325858827930992906970849502617938138867513601 A089683 720 104159434053314801692640398216935702689151094523638988918886144311165196141178471595634782646934682200982758646058010455014826124604422572865069753376702604638322329219118809243151644175296570750351621365138957147401563181385530501904251936425628223329974784786965695351600111507569405739926468443175296781212764748811699476163585630040680703306684784471751297909488515965651381088410943749327593626783401507137190535239566463994174221808579607376422351343735138212671293890096621440865634913984941958190749177742585302608959706457626331367036579299016538213226680841357557235295741888572398038647932693449722392180397785706006951388569038236319709395114700816685249660164726145852134103330029069058225541064876444535769922628952667004676456105698849764324563723838796385027133042824339608640491518309023807061848882677735248779911596116030650223560886068894401884808497633135705956951092286765708117962803462494823528717832533068556879332824100017143721480929940026988230665042723224856561397259865675818693438253069819186366455144806084028555776516411519166289405478340350906505812440073406247304226191121141899437426599183982074962122308585320920182390540034909148521238757215634987007250466106545236313142752987667772558582845214163359636383826354375774993399435963564011402301230820783881999286970109353415126185994926311353264394565062410425464638809712052989248268601681 A089683 721 8436914158318498937103872255571791917821238656414758102429777689204380887435456199246417394401709258279603450330698846856200916092958228402070650023512910975704108666748623548695283178199022230778481330576255528939526617692227970654244406850475886089727957567744221323479609032113121864934043943897199039278233944653747657569250436033295136967841467542211855130668569793217761868161286443695535083769455522078112433354404883583528111966494948197490210458842546195226374805097826336710116428032780298613450683397149409511325736223067732840729962923220339595271361148149962136058955092974364241130482548169427513766612220642186563062474092097141896461004290766151505222473342817814022862369732354593716268826254992007397363732945166027378792944561606830910289661630942507187197776468771508299879812983030928372009759496896555151172839285398482668108431771580446552669488308283992182513038475228022357554987080462080705826144435178553107225958752101388641439955325142186046683868460581213381473178049119741314168498498655354095682866729292806313017897829333052469441843745568423426970807645945906031642321480812493854431554533902548071931906995410994534773633742827641030220339334466433947587287754630164141364562992001089577245210462347232130547089934704437774465354313048684923586399696483494441942244578857626625221065589031219614415959770055244462635743586676292129109756736161 A089683 722 683390046823798413905413652701315145343520331169595406296811992825554851882271952138959808946538449920647879476786606595352274203529616500567722651904545789032032802006638507444317937434120800693056987776676697844101656033070465622993796954888546773267964562987281927201848331601162871059657559455673122181536949516953560263109285318696906094395158870919160265584154153250638711321064201939338341785325897288327107101706795570265777069286090803996707047166246241813336359212923933273519430670655204187689505355169102170417384634068486360099126996780847507216980253000146933020775362530923503531569086401723628615095589872017111608060401459868493613341347552058271923020340768242935851851948320722091017774926654352599186462368558448217682228509490153303733462592106343082163019893970492172290264851625505198132790519248620967244999982117277096116782973498016170766228552971003366783556116493469810961953953517428537171917699249462801685302658920212479956636381336517069781393345307078283899327421978699046447648378391083681750312205072717311354449724175977250024789343391042297584635419321618388563028039945812002208955917246106393826484466628290557316664333169038923447847486091781149754570308125043295450529602352088255756862047450125802574314284711059459731693699356943478810498375415163049797321810887467756642906312711528788767692741374474801473495230520779662457890295629041 A089683 723 55354593792727671526338505868806526772825146824737227910041771418869943002464028123255744524669614443572478237619715134223534210485898936545985534804268208911594656962537719102989752932163784856137616009910812525372234138678707715462497553345972288634705129601969836103349714859694192555832262315909522896704492910873238381311852110814449393646007868544451981512316486413301735617006200357086405684611397680354495675238250441191527942612173355123733270820465945586880245096246838595155073884323071539202849933768697275803808155359547395168029286739248648084575400493011901574682804365004803786057095998539613917822742779633386040252892518249347982680649151716720025764647602227677804000007813978489372439769059002560534103451853234305632260509268702417602410469960613789655204611411609865955511452981665921048756032059138298346844998551499444785459420853339309832064512790651272709468045435971054687918270234911711510925333639206486936509515372537210876487546888257882652292860969873340995845521180274622762259518649677778221775288610890102219710427658254157252007936814674426104355468965051089473605271235610772178925429296934617899945241796891535142649810986692152799275646373434273130120194958128506931492897790519148716305825843460190008519457061595816238267189647912421783650368408628207033583066681884888288075411329633831890183112051332458919353113672183152659089113945952321 A089683 724 4483722097210941393633418975373328668598836892803715460713383484928465383199586277983715306498238769929370737247196925872106271049357813860224828319145724921839167213965555247342169987505266573347146896802775814555150965232975324952462301821023755379411115497759556724371326903635229597022413247588671354633063925780732308886260020975970400885326637352100610502497635399477440584977502228923998860453523212108714149694298285736513763351586041765022394936457741592537299852795993926207560984630168794675430844635264479340108460584123339008610372225879140494850607439933964027549307153565389106670624775881708727343642165150304269260484293978197186597132581289054322086936455780441902124000632932257639167621293779207403262379600111978756213101250764895825795248066809716962071573524340399142396427691514939604949238596790202166094444882671455027622213089120484096397225536042753089466911680313655429721379889027848632384952024775725441857270745175514080995491297948888494835721738559740620663487215602244443743021010623900035963798377482098279796544640318586737412642881988628514452792986169138247362026970084472546492959773051704049895564585548214346554634689922064376741327356248176123539735791608409061450924721032051046020771893320275390690076021989261115299642361480906164475679841098884769720228401232675951334108317700340383104832076157929172467602207446835365386218229622138001 A089683 725 363181489874086252884306937005239622156505788317100952317784062279205696039166488516680939826357340364279029717022950995640607954997982922678211093850803718668972544331209975034715768987926592441118898641024840978967228183871001321149446447502924185732300355318524094674077479194453597358815473054682379725278177988239317019787061699053602471711457625520149450702308467357672687383177680542843907696735380180805846125238161144657614831478469382966813989853077068995521288076475508022812439755043672368709898415456422826548785307313990459697440150296210380082899202634651086231493879438796517640320606846418406914835015377174645810099227812233972114367739084413400089041852918215794072044051267512868772577324796115799664252747609070279253261201311956561889415093411587073927797455471572330534110643012710108000888326340006375453650035496387857237399260218759211808175268419463000246819846105406089807431771011255739223181114006833760790438930359216640560634795133859968081693460823338990273742464463781799943184701860535902913067668576049960663520115865805525730424073441078909670676231879700198036324184576842276265929741617188028041540731429405362070925409883687214516047515856102266006718599120281133977524902403596134727682523358942306645896157781130150339271031279953399322530067129009666347338500499846752058062773733727571031491398168792262969875778803193664596283676599393178081 A089683 726 29417700679800986483628861897424409394676968853685177137740509044615661379172485569851156125934944569506601407078859030646889244354836616736935098601915101212186776090828007977811977288022053987730630789923012119296345482893551107013105162247736859044316328780800451668600275814750741386064053317429272757747532417047384678602751997623341800208628067667132105506886985855971487678037392123970356523435565794645273536144291052717266801349756020020311933178099242588637224334194516149847807620158537461865501771651970248950451609892433227235492652173993040786714835413406737984751004234542517928865969154559890960101636245551146310618037452790951741263786865837485407212390086375479319835568152668542370578763308485379772804472556334692619514157306268481513042622566338552988151593893197358773262962084029518748071954433540516411745652875207416436229340077719496156462196741976503019992407534537893274401973451911714877077670234553534624025553359096547885411418405842657414617170326690458212173139621566325795397960850703408135958481154660046813745129385130247584164349948727391683324774782255716040942258950724224377540309070992230271364799245781834327744958200578664375799848784344283546544206528742771852179517094691286912942284392074326838317588780271542177480953533676225345124935437449782974134418540487586916703084672431933253550803251672173300559938083058686832298977804550847424561 A089683 727 2382833755063879905173937813691377160968834477148499348156981232613868571712971331157943646200730510130034713973387581482398028792741765955691742986755123198187128863357068646202770160329786373006181093983763981663003984114377639668061518142066685582589622631244836585156622340994810052271188318711771093377550125780838158966822911807490685816898873481037700546057845854333690501921028762041598878398280829366267156427687575270098610909330237621645266587426038649679615171069755808137672417232841534411105643503809590164986580401287091406074904826093436303723901668485945776764831342997943952238143501519351167768232535889642851160061033676067091042366736132836317984203596996413824906681020366151932016879827987315761597162277063110102180646741807747002556452427873422792040279105348986060634299928806391018593828309116781829351397882891800731334576546295279188673437936100096744619385010297569355226559849604848905043291288998836304546069822086820378718324890873255250583990796461927115186024309346872389427234828906976059012636973527463791913355480195550054317312345846918726349306757362712999316322975008662174580765034750370651980548738908328580547341614246871814439787751531886967270080728828164520026540884669994239948325035758020473903724691201994916375957236227774252955119770433432420904887901779494540252949858466986593537615063385446037345354984727753633416217202168618641389441 A089683 728 193009534160174272319088962909001550038475592649028447200715479841723354308750677823793435342259171320532811831844394100074240332212083042411031181927164979053157437931922560342424382986712696213500668612684882514703322713264588813112982969507401532189759433130831763397686409620579614233966253815653458563581560188247890876312655856406745551168808751964053744230685514201028930655603329725369509150260747178667639670642693596877987483655749247353266593581509130624048828856650220459151465795860164287299557123808576803363913012504254403892067290913568340601636035147361607917951338782833460131289623623067444589226835407061070943964943727761434374431705626759741756720491356709519817441162649658306493367266066972576689370144442111918276632386086427507207072646657747246155262607533267870911378294233317672506100093038459328177463228514235859238100700249917614282548472824107836314170185834103117773351347817992761308506594408905740668231655589032450676184316160733675297303254513416096330067969057096663543606021141465060780023594855724567144981793895839554399702300013600416834293847346379752944622160975701636141041967814780022810424447851574615024334670753996616969622807874082844348876539035081326122149811658269533435814327896399658386201699987361588226452536134449714489364701405108026093295920044139057760488938535825914076546820134221129024973753762948044306713593375658109952544721 A089683 729 15633772266974116057846205995629125553116523004571304223257953867179591699008804903727268262722992876963157758379395922106013466909178726435293525736100363303305752472485727387736375021923728393293554157627475483690969139774431693862151620530099524107370514083597372835212599179266948752951266559067930143650106375248079160981325124368946389644673508909088353282685526650283343383103869707754930241171120521472078813322058181347116986176115689035614594080102239580547955137388667857191268729464673307271264127028494721072476954012844606715257450563999035588732518846936290241354058441409510270634459513468463011727373667971946746461160441948676184328968155767539082294359799893471105212734174622322825962748551424778711838981699811065380407223273000628083772884379277526938576271210194697543821641832898731472994107536115205582374521509653104598286156720243326756886426298752734741447785052562352539641459173257413665989034147121364994126764102711628504770929609019427699081563615586703802735505493624829747032087712458669923181911183313689938743525305563003906375886301101633763577801635056759988514395039031832527424399392997181847644380275977543816971108331073725974539447437800710392258999661841587415894134744319832208300960559608372329282337698976288646342655426890426873638540813813750113556969523575263678599604021401899040200292430871911451022874054798791588843801063428306906156122401 A089683 730 1266335553624903400685542685645959169802438363370275642083894263241546927619713197201908729280562423034015778428731069690587090819643476841258775584624129427567765950271343918406646376775821999856777886767825514178968500321728967202834281262938061452697011640771387199652220533520622848989052591284502341635658616395094412039487335073884657561218554221636156615897527658672950814031413446328149349534860762239238383879086712689116475880265370811884782120488281406024384366128482096432492767086638537888972394289308072406870633275040413143935853495683921882687334026601839509549678733754170331921391220590945503949917267105727686463353995797842770930646420617170665665843143791371159522231468144408148902982632665407075658957517684696295812985085113050874785603634721479682024677968025770501049552988464797249312522710425331652172336242281901472461178694339709467307800530198971514057270589257550555710958193033850506945111765916830564524267892319641908886445298330573643625606652862523008021575944983611209509599104709152263777734805848408885038225549750603316416446790389232334849801932439597559069665998161578434721376350832771729659194802354181049174659774816971803937695242461857541772978972609168580687424914289906408872377805328278158671869353617079380353755089578124576764721805918913759198114531409596357966567925733553822256223686900624827532852798438702118696347886137692859398645914481 A089683 731 102573179843617175455528957537322692753997507432992327008795435322565301137196768973354607071725556265755278052727216644937554356391121624141960822354554483632989041971978857390938356518841581988399008828193866648496448526060046343429576782297982977668457942902482363171829863215170450768113259894044689672488347928002647375198474140984657262458702891952528685887699740352509015936544489152580097312323721741378309094206023727818434546301495035762667351759550793887975133656407049811031914134017721569006763937433953864956521295278273464658804133150397672497674056154749000273523977434087796885632688867866585819943298635563942603531673659625264445382360069990823918933294647101063921300748919697060061141593245897973128375558932460399960851791894157120857633894412439854243998915410087410585013792065648577194314339544451863825959235624834019269355474241516466851931842946116692638638917729861595012587613635741891062554053039263275726465699277890994619802069164776465133674138881864363649747651543672507970277527481441333365996519273721119688096269529798868629732190021527819122833956527607402284642945851087853212431484417454510102394778990688664983147441760174716118953314639410460883611296781342655035681418057482419118662602231590530852421417642983429808654162255828090717942466279432014495047277044177304995292001984417859602754118638950611030161076673534871614404178777153121611290319072961 A089683 732 8308427567332991211897845560523138113073798102072378487712430261127789392112938286841723172809770057526177522270904548239941902867680851555498826610718913174272112399730287448666006878026168141060319715083703198528212330610863753817795719366136621191145093375101071416918218920428806512217174051417619863471556182168214437391076405419757238259154934248154823556903678968553230290860103621358987882298221461051643036630687921953293198250421097896776055492523614304925985826168971034693585044855435447089547878932150263061478224917540150637363134785182211472311598548534669022155442172161111547736247798297193451415407189480679350886065566429646420075971165669256737433596866415186177625360662495461864952469052917735823398420273529292396828995143426726789468345447407628193763912148217080257386117157317534752739461503100600969902698085611555560817793413562833815006479278635452103729752336118789196019596704495093176066878296180325333843721641509170564203967602346893675827605249431013455629559775037473145592479725996748002645718061171410694735797831913708359008307391743753348949550478736199585056078613938116110206950237813815318293977098245781863634942782574152005635218485792247331572515039288755057890194862656075948611670780758832999046134829081657814500987142722075348153339768633993174098829440578361704618652160737846627823083609754999493443047210556324600766738480949402850514515844909841 A089683 733 672982632953972288163725490402374187158977646267862657504706851151350940761148001234179576997591374659620379303943268407435294132282148975995404955468231967116041104378153283341946557120119619425885896921779959080785198779479964059241453268657066316482752563383186784770375732554733327489591098164827208941196050755625369428677188839000336298991549674100540708109197996452811653559668393330078018466155938345183085967085721678216749058284108929638860494894412758699004851919686653810180388633290271214253378193504171307979736218320752201626413917599759129257239482431308190794590815945050035366636071662072669564647982347935027421771310880801360026153664419209795732121346179630080387654213662132411061149993286336601695272042155872684143148606617564869946935981240017883694876884005583500848275489742720314971896381751148678562118544934536000426241266498589539015524821569471620402109939225621924877587333064102547261417141990606352041341452962242815700521375790098387742036025203912089905994341778035324792990857805736588214303162954884266273599624385010377079672898731244021264913588777632166389542367728987404926762969262919040781812144957908330954430365388506312456452697349172033857373718182389159689105783875142151837545333241465472922736921155614282974579958560488103200420521259353447102005184686847298074110825019765576853669772390154958968886824055062292662105816956901630891675783437697121 A089683 734 54511593269271755341261764722592309159877189347696875257881254943259426201652988099968545736804901347429250723619404741002258824714854067055627801392926789336399329454630415950697671126729689173496757650664176685543601101137877088798557714761222371635102957634038129566400434336933399526656878951351003924236880111205654923722852295959027240218315523602143797356845037712677743938333139859736319495758631005959829963333943455935556673721012823300747700086447433454619393005494618958624611479296511968354523633673837875946358633683980928331739527325580489469836398076935963454361856091549052864697521804627886234736486570182737221163476181344910162118446817955993454301829040550036511399991306632725295953149456193264737317035414625687415595037136022754465701814480441448579285027604452263568710314669160345512723606921843042963531602139697416034525542586385752660257510547127201252570905077275375915084573978192306328174788501239114515348657689941668071742231438997969407104918041516879282385541684020861308232259482264663645358556199345625568161569575185840543453504797230765722458000690988205477552931786047979799067800510296442303326783741590574807308859596469011308972668485282934742447271172773521934817568493886514298841171992558703306741690613604756920940976643399536359234062222007629215262419959634631144002976826601011725147251563602551676479832748460045705630571173509032102225738458453466801 A089683 735 4415439054811012182642202942529977041950052337163446895888381650404013522333892036097452204681197009141769308613171784021182964801903179431505851912827069936248345685825063692006511361265104823053237369703798311529031689192168044192683174895659012102443339568357088494878435181291605361659207195059431317863187289007658048821551035972681206457683557411773647585904448054726897259004984328638641879156449111482746227030049419930780090571402038687360563707002242109824170833445064135648593529823017469436716414327580867951655049328402455194870901713372019647056748244231813039803310343415473282040499266174858785013655412184801714914241570688937723131594192254435469798448152284552957423399295837250748972205105951654443722679868584680680663198008017843111721846972915757334922087235960633349065535488201987986530612160669286480046059773315490698796568949497245965480858354317303301458243311259305449121850492233576812582157868600368275743241272885275113811120746558835521975498361362867221873228876405689765966813018063437755274043052146995671021087135590053084019733888575692023519098055970044643681787474669886363724491841334011826569469483068836559392017627313989916026786147307917714138228964994655276720223048004807658206134931397254967846076939701985310596219108115362445097959039982617966436256016730405122664241122954681949736927376651806685794866452625263702156076265054231600280284815134730810881 A089683 736 357650563439691986794018438344928140397954239310239198566958913682725095309045254923893628579176957740483313997666914505715820148954157533951974004938992664836116000551830159052527420262473490667312226946007663233851566824565611579607337166548379980297910505036924168085153249684620034294395782799813936746918170409620301954545633913787177723072368150353665454458260292432878677979403730619729992211672378030102444389434003014393187336283565133676205660267181610895757837509050194987536075915664415024374029560534050304084058995600598870784543038783133591411596607782776856224068137816653335845280440560163561586106088386968938908053567225803955573659129572609273053674300335048789551295342962817310666748613582084009941537069355359135133719038649445292049469604806176344128689066112811301274308374544361026908979585014212204883730841638554746602522084909276923203949526699701567418117708212003741378869889870919721819154787356629830335202543103707284218700780471265677280015367270392244971731538988860871043311854463138458177197487223906649352708057982794299805598444974631053905046942533573616138224785448260795461683839148054957952127028128575761310753427812433183198169677931941334845196546164567077414338066888389420314696929443177652395532232115860810158293747757344358052934682238592055281336737355162814935803530959329237928691117508796341549384182662646359874642177469392759622703070025913195681361 A089683 737 28969695638615050930315493505939179372234293384129375083923672008300732720032665648835383914913333576979148433811020074962981432065286760250109894400058405851725396044698242883254721041260352744052290382626620721941976912789814537948194310490418778404130750907990857614897413224454222777846058406784928876500371803179244458318196347016761395568861820178646901811119083687063172916331702180198129369145462620438297995544154244165848174238968775827772658481641710482556384838233065793990422149168817616974296394403258074630808778643648508533547986141433820904339325230404925354149519163148920203467715685373248488474593159344484051552338945290120401466389495381351117347618327138951953654922779988202164006637700148804805264502617784089945831242130605068656007037989300283874423814355137715403218978338093243179627346386151188595582198172722934474804288877651430779519911662675826960867534365172303051688461079544497467351537775887016257151405991400290021714763218172519859681244748901771842710254658097730554508260211514215112352996465136438597569352696606338284253474042945115366308802345219462907196207621309124432396390970992451594122289278414636666171027652807087839051743912487248122460920239329933270561383417959543045490451284897389844038110801384725622821793568344893002287709261325956477788275725768188009800086007705668272223980518212503665500118795674355149846016375020813529438948672098968850190241 A089683 738 2346545346727819125355554973981073529150977764114479381797817432672359350322645917555666097107980019735311023138692626072001495997288227580258901446404730873989757079620557673543632404342088572268235520992756278477300129935974977573803739149723921050734590823547259466806690471180792045005530730949579238996530116057518801123773904108357673041077807434470399046700645778652117006222867876596048478900782472255502137639076493777433702113356470842049585337012978549087067171896878329313224194082674226974918007946663904045095511070135529191217386877456139493251485343662798953686111052215062536480884970515233127566442045906903208175739454568499752518777549125889440505157084498255108246048745179044375284537653712053189226424712040511285612330612579010561136570077133322993828328962766154947660737245385552697549815057278246276242158051990557692459147399089765893141112844676741983830270283578956547186765347443104294855474559846848316829263885303423491758895820671974108634180824661043519259530627305916174915169077132651424100592713676051526403117568425113401024531397478554344671012989962776495482892817326039079024107668650388579123905431551585569959853239877374114963191256911467097919334539385724594915472056854722986684726554076688577367086974912162775448565279035936333185304450167402474700850333787223228793806966624159130050142421975212796905509622449622767137527326376685895884554842440016476865409521 A089683 739 190070173084953349153799952892466955861229198893272829925623212046461107376134319322008953865746381598560192874234102711832121175780346434000971017158783200793170323449265171557034224751709174353727077200413258556661310524813973183478102871127637605109501856707328016811341928165644155645447989206915918358718939400659022891025686232776971516327302402192102322782752308070821477504052298004279926790963380252695673148765195995972129871181874138206016412298051262476052440923647144674371159720696612384968358643679776227652736396680977864488608337073947298953370312836686715248574995229420065454951682611733883332881805718459159862234895820048479954020981479197044680917723844358663767929948359502594398047549950676308327340401675281414134598779618899855452062176247799162500094645984058550760519716876229768501535019639537948375614802211235173089190939326271037344430140418816100690251892969895480322127993142891447883293439347594713663170374709577302832470561474429902799368646797544525060021980811779210168128695247744765352148009807760173638652523042434185482987043195762901918352052186984896134114318203409165400952721160681474909036339955678431166748112430067303312018491809828834931466097690243692188153236605232561921462850880211774766734044967885184811333787601910842988009660463559600450768877036765081532298364296556889534061536179992236549346279418419444138139713436511557566648942237641334626098171201 A089683 740 15395684019881221281457796184289823424759565110355099223975480175763349697466879865082725263125456909483375622812962319658401815238208061154078652389861439264246796199390478896119772204888443122651893253233473943089566152509931827861726332561338646013869650393293569361718696181417176607281287125760189387056234091453380854173080584854934692822511494577560288145402936953736539677828236138346674070068033800468349525049980875673742519565731805194687329396142152260560247714815418718624063937376425603182437050138061874439871648131159207023577275302989731215222995339771623935134574613583025301851086291550444549963426263195191948841026561423926876275699499814960619154335631393051765202325817119710146241851546004780974514572535697794544902501149130888291617036276071732162507666324708742611602097066974611248624336590802573818424798979110049020224466085427954024898841373924104155910403330561533906092367444574207278546768587155171806716800351475761529430115479428822126748860390601106529861780445754116023618424315067325993523988794428574064730854366437169024121950498856795055386516227145776586863259774476142397477170414015199467631943536409952924506597106835451568273497836596135629448753912909739067240412165023837515638490921297153756105457642398699969718036795754778282028782497548327636512279039977971604116167508021108052258984430579371160497048632891974975189316788357436162898564321248948104713951867281 A089683 741 1247050405610378923798081490927475697405524773938763037142013894236831325494817269071700746313162009668153425447849947892330547034294852953480370843578776580403990492150628790585701548595963892934803353511911389390254858353304478056799832937468430327123441681856779118299214390694791305189784257186575340351554961407723849188019527373249710118623431060782383339777637893252659713904087127206080599675510737837936311529048450929573144084824276220769673681087514333105380064900048916208549178927490473857777401061183011829629603498623895768909759299542168228433062622521501538745900543700225049449937989615586008547037527318810547856123151475338076978331659485011810151501186142837192981388391186696521845589975226387258935680375391521358137102593079601951620979938361810305163120972301408151539769862424943511138571263855008479292408717307913970638181752919664276016806151287852436628742669775484246393481763010510789562288255559568916344060828469536683883839353833734592266657691638689628918804216106083397913092369520453405475443092348714499243199203681410690953877990407400399486307814398807903535924041732567534195650803535231156878187426449206186885034365653671577030153324764286985985349066945688864446473385366930838766717764625069454244542069034294697547160980456137040844331382301414538557494602238215699933409568149709752232977738876929064000260939264249972990334659856952329194783710021164796481830101249761 A089683 742 101011082854440692827644600765125531489847506689039806008503125433183337365080198794807760451366122783120427461275845779278774309777883089231910038329880903012723229864200932037441825436273075327719071634464822540610643526617662722600786467934942856496998776230399108582236365646278095720372524832112602568475951874025631784229581717233226519608497915923373050521988669353465436826231057303692528573716369764872841233852924525295424670870766373882343568168088660981535785256903962212892483493126728382479969485955823958199997883388535557281690503262915626503078072424241624638417944039718229005444977158862466692310039712823654376345975269502384235244864418285956622271596077569812631492459686122418269492787993337367973790110406713230009105310039447758081299375007306634718212798756414060274721358856420424402224272372255686822685106101941031621692721986492806357361298254316047366928156251814223957872022803851373954545348700325082223868927106032471394590987660532501973599273022733859942423141504592755230960481931156725843510890480245874438699135498194265967264117222999432358390932966303440186409847380337970269847715086353723707133181542385701137687783617947397739442419305907245864813274422600798020164344214721397940104138934630625793807907591777870501320039416947100308390841966414577623157062781295471694606175020126489930871196849031254184021136080404247812217107448413138664777480511714348515028238201230641 A089683 743 8181897711209696119039212661975168050677648041812224286688753160087850326571496102379428596560655945432754624363343508121580719092008530227784713104720353144030581619000275495032787860338119101545244802391650625789462125656030680530663703902730371376256900874662327795161145617348525753350174511401120808046552101796076174522596119095891348088288331189793217092281082217630700382924715641599094814471025950954700139942086886548929398340532076284469829021615181539504398605809220939244291162943264998980877528362421740614199828554471380139816930764296165746749323866363571595711853467217176549441043149867859802077113216738716004484023996829693123054834017881162486403999282283154823150889234575915879828915827460326805876998942943771630737530113195268404585249375591837412175236699269538882252430067370054376580166062152710632637493594257223561357110480905917314946265158599599836721180656396952140587633847111961290318173244726331660133383095588630182961870000503132659861541114841442655336274461872013173707799036423694793324382128899915829534629975353735543348393495062954021029665570270578655099197637807375591857664921994651620277787704933241792152710473053739216894835963778486915049875228230664639633311881392433233148435253705080689298440514934007510606923192772715124979658199279580787475722085284933207263100176630245684400566944771531588905712022512744072789585703321464231846975921448862229717287294299681921 A089683 744 662733714607985385642176225619988612104889491386790167221789005967115876452291184292733716321413131580053124573430824157848038246452690948450561761482348604666477111139022315097655816687387647225164828993723700688946432178138485122983760016121160081476808970847648551408052795005230586021364135423490785451770720245482170136330285646767199195151354826373250584474767659628086731016901966969526679972153102027330711335309037810463281265583098179042056150750829704699856287070546896078787584198404464917451079797356160989750186112912181791325171391907989425486695233175449299252660130844591300504724495139296643968246170555835996363205943743205142967441555448374161398723941864935540675222028000649186266142182024286471276036914378445502089739939168816740771405199422938830386194172640832649462446835456974404502993451034369561243636981134835108469925948953379302510647477846567586774415633168153123387598341616068864515772032822832864470804030742679044819911470040753745448784830302156855082238231411633067070331721950319278259274952440893182192305028003652579011219873100099275703402911191916871063035008662397422940470858681566781242500804099592585164369548317352876568481713066057440119039893486683835810298262392787091885023255550111535833173681709654608359160778614589925123352314141646043785533488908079589788311114307049900436445922526494058701362673823532269895956441969038602779605049637357840607100270838274235601 A089683 745 53681430883246816237016274275219077580496048802330003544964909483336385992635585927711431022034463657984303090447896756785691097962667966824495502680070236977984646002260807522910121151678399425238351148491619755804661006429217294961684561305813966599621526638659532664052276395423677467730494969302753621593428339884055781042753137388143134807259740936233297342456180429875025212369059324531661077744401264213787618160032062647525782512230952502406548210817206080688359252714298582381794320070761658313537463585849040169765075145886725097338882744547143464422313887211393239465470598411895340882684106283028161427939815022715705419681443199616580362765991318307073296639291059778794692984268052584087557516743967204173358990064654085669268935072674156002483821153258045261281727983907444606458193672014926764742469533783934460734595471921643786064001865223723503362445705571974528727666286620402994395465670901578025777534658649462022135126490157002630412829073301053381351571254474705261661296744342278432696869477975861539001271147712347757576707268295858899908809721108041331975635806545266556105835701654191258178139553206909280642565132066999398313933413705583002047018758350652649642231372421390700634159253815754442686883699559034402487068218482023277092023067781783934991537445473329546628212601554446772853200258871041935352119724646018754810376579706113861572471799492126825148009020625985089175121937900213083681 A089683 746 4348195901542992115198318216292745284020179952988730287142157668150247265403482460144625912784791556296728550326279637299640978934976105312784135717085689195216756326183125409355719813285950353444306443027821200220177541520766600891896449465770931294569343657731422145788234388029317874886170092513523043349067695530608518264463004128439593919388039015834897084738950614819877042201893805287064547297296502401316797070962597074449588383490707152694930405076193692535757099469858185172925339925731694323396534550453772253750971086816824732884449502308318620618207424864122852396703118471363522611497412608925281075663125016839972138994196899168943009384045296782872937027782575842082370131725712259311092158856261343538042078195236980939210783740886606636201189513413901666163819966696503013123113687433209067944140032236498691319502233225653146671184151083121603772358102151329936826940969216252642546032719343027820087980307350606423792945245702717213063439154937385323889477271612451126194565036291724553048446427716044784659102962964700168363713288731964570892613587409751347890026500330166591044572691833989491912429303809759651732047775697426951263428606510152223165808519426402864621020741166132646751366899559076109857637579664281786601452525697043885444453868490324498734314533083339693276885220725910188601109220968554396763521697696327519139640502956195222787370215758862272836988730670704792223184876969917259778161 A089683 747 352203868024982361331063775519712368005634576192087153258514771120170028497682079271714698935568116060035012576428650621270919293733064530335514993083940824812557262420833158157813304876161978628988821885253517217834380863182094672243612406727445434860116836276245193808846985430374747865779777493595366511274483337979289979421503334403607107470431160282626663863854999800410040418353398228252228331081016694506660562747970363030416659062747279368289362811171689095396325057058512999006952533984267240195119298586755552553828658032162803363640409686973808270074801413993951044132952596180445331531290421322947767128713126364037743258529948832684383760107669039412707899250388643208671980669782693004198464867357168826581408333814195456076073483011815137532296350586526034959269417302416744062972208682089934503475342611156393996879680891277904880365916237732849905561006274257724882982218506516464046228650266785253427126404895399120327228564901920094258138571549928211235047659000608541221759767939629688796924160644999627557387340000140713637460776387289130242301700580189859179092146526743493874610388038553148844906773608590531790295869831491583052337717127322330076430490073538632034302680034456744386860718864285164898468643952806824714717654581460554721000763347716284397479477179750515155427702878798725276689846898452906137845257513402529050310880739451813045776987476467844099796087184327088170077975034563298042031041 A089683 748 28528513310023571267816165817096701808456400671559059413939696460733772308312248421008890613781017400862836018690720700322944462792378226957176714439799206809817138256087485810782877694969120268948094572705534894644584849917749668451732604944923080223669463738375860698516605819860354577128161976981224687413233150376322488333141770086692175705104923982892759772972254983833213273886625256488430494817562352255039505582585599405463749384082529628831438387704906816727102329621739552919563155252725646455804663185527199756860121300605187072454873184644878469876058914533510034574769160290616071854034524127158769137425763235487057203940925855447435084568721192192429339839281480099902430434252398133340075654255930674953094075038949831942161952123957026140116004397508608831700822801495756269100748903249284694781502751503667913747254152193510295309639215256360842350441508214875715521559699027833587744520671609605527597238796527328746505513757055527634909224295544185110038860379049291838962541203110004792550857012244969832148374540011397804634322887370419549626437746995378593506463868666223003843441431122805056437448662295833075013965456350818227239355087313108736190869695956629194778517082790996295335718228007098356775960160177352801892130021098304932401061831165019036195837651559791727589643933182696747411877598774685397165465858585604853075181339895596856707935985593895372083483061930494141776315977799627141404514321 A089683 749 2310809578111909272693109431184832846484968454396283812529115413319435556973292122101720139716262409469889717513948376726158501486182636383531313869623735751595188198743086350673413093292498741784795660389148326466211372843337723144590341000538769498117226562808444716579845071408688720747381120135479199680471885180482121554984483377022066232113498842614313541610752653690490275184816645775562870080222550532658199952189433551842563700110684899935346509404097452154895288699360903786484615575470777362920177718027703180305669825349020152868844727956235156059960772077214312800556301983539901820176796454299860300131486822074451633519214994291242241850066416567586776526981799888092096865174444248800546127994730384671200620078154936387315118122040519117349396356198197315367766646921156257797160661163192060277301722871797101013527586327674333920080776435765228230385762165404932957246335621254520607306174400378047735376342518713628466946614321497738427647167939078993913147690702992638955965837451910388196619417991842556404018337740923222175380153877003983519741457506625666074023573361964063311318755920947209571433341645962479076131201964416276406387762072361807631460445372486964777059883706070699922193176468574966898852772974365576953262531708962699524486008324366541931862849776343129934761158587798436540362085500749517170402734545433993099089688531543345393342814833105525138762128016370025483881594201769798453765660001 A089683 750 187175575827064651088141863925971460565282444806098988814858348478874280114836661890239331317017255167061067118629818514818838620380793547066036423439522595879210244098189994404546460556692398084568448491521014443763121200310355574711817621043640329347495351587484022042967450784103786380537870730973815174118222699619051845953743153538787364801193406251759396870470964948929712289970148307820592476498026593145314196127344117699247659708965476894763067261731893624546518384648233206705253861613132966396534395160243957604759255853270632382376422964455047640856822538254359336845060460666732047434320512798288684310650432588030582315056414537590621589855379741974528898685525790935459846079129984152844236367573161158367250226330549847372524567885282048505301104852053982544789098400613656881570013554218556882461439552615565182095734492541621047526542891296983486661246735397799569536953185321616169191800126430621866565483744015803905822675760041316812639420603065398506964962946942403755433232833604741443926172857339247068725485357014780996205792464037322665099058058036678951995909442319089128216819229596723975286100673322960805166627359117718388917408727861306418148296075171444146941850580191726693697647293954572318807074610923611733214265068425978661483366674273689896480890831883793524715653845611673359769328925560710890802621498180153441026264771055010976860768001481547536239732369325972064194409130343353674755018460081 A089683 751 15161221641992236738139490978003688305787878029294018094003526226788816689301769613109385836678397668531946436609015299700325928250844277312348950298601330266216029771953389546768263305092084244850044327813202169944812817225138801551657227304534866677147123478586205785480363513512406696823567529208879029103576038669143199522253195436641776548896665906392511146508148160863306695487582012933467990596340154044770449886314873533639060436426203628475808448200283383588267989156506889743125562790663770278119286007979760565985499724114921222972490260120858858909402625598603106284449897314005295842179961536661383429162685039630477167519569577544840348778285759099936840793527589065772247532409528716380383145773426053827747268332774537637174489998707845928929389493016372586127916970449706207407171097891703107479376603761860779749754493895871304849649974195055662419560985567221765132493208011050909704535810240880371191804183265280116371636736563346661823793068848297279064161998702334704190091859521984056958020001444479012566764313918197260692669189587023135873023702700970995111668664827846219385562357597334641998174154539159825218496816088535189502310106956765819870011982088886975902289896995529862189509430810320357823373043484812550390355470542504271580152700616168881614952157382587275501967961494545542141315642970417582155012341352592428723127446455455889125722208120005350435418321915403737199747139557811647655156495266561 A089683 752 1228058953001371175789298769218298752768818120372815465614285624369894151833443338661860252770950211151087661365330239275726400188318386462300264974186707751563498411528224553288229327712458823832853590552869375765529838195236242925684235411667324200848917001765482668623909444594504942442708969865919201357389659132200599161302508830367983900460629938417793402867160001029927842334494143047610907238303552477626406440791504756224763895350522493906540484304222954070649707121677058069193170586043765392527662166646360605844825477653308619060771711069789567571661612673486851609040441682434428963216576884469572057762177488210068650569085135781132068251041146487094884104275734714327552050125171826026811034807647510360047528734954737548611133689895335520243280548934326179476361274606426202799980858929227951705829504904710723159730114005565575692821647909799508655984439830944962975731949848895123686067400629511310066536138844487689426102575661631079607727238576712079604197121894889111039397440621280708613599620117002800017907909427373978116106204356548874005714919918778650604045161851055543770230550965384106001852106517671945842698242103171350349687118663498031409470970549199845048085481656637918837350263895635948983693216522269816581618793113942845997992368749909679410811124747989569315659404881058188913446567080603824154555999649559986726573323162891927019183498857720433385268884075147702713179518304182743460067676116591441 A089683 753 99472775193111065238933200306682198974274267750198052714757135573961426298508910431610680474446967103238100570591749381333838415253789303446321462909123327876643371333786188816346575544709164730461140834782419437007916893814135676980423068345053260268762277143004096158536665012154900337859426559139455309948562389708248532065503215259806695937311025011841265632239960083424155229094025586856483486302587750687738921704111885254205875523392322006429779228642059279722626276855841703604646817469544996794740635498355209073430863689917998143922508596652954973304590626552434980332275776277188746020542727642035336678736376545015560696095895998271697528334332865454685612446334511860531716060138917908171693819419448339163849827531333741437501828881522177139705724463680420537585263243120522426798449573267464088172189897281568575938139234450811631118553480693760201134739626306542001034287937760505018571459450990416115389427246403502843514308628592117448225906324713678447939966873486017994191192690323737397701569229477226801450540663617292227404602552880458794462908513421070698927658109935499045388674628196112586150020627931427613258557610356879378324656611743340544167148614485187448894924014187671425825371375546511867679150538303855143111122242229370525837381868742684032275701104587155114568411795365713301989171933528909756519035971614358924852439176194246088553863407475355104206779610086963919767540982638802220265481765443906721 A089683 754 8057294790641996284353589224841258116916215687766042269895327981490875530179221744960465118430204335362286146217931699888040911635556933579152038495638989558008113078036681294124072619121442343167352407617375974397641268398944989835414268535949314081769744448583331788841469865984546927366613551290295880105833553566368131097305760436044342370922193025959142516211436766757356573556616072535375162390509607805706852658033062705590675917394778082520812117520006801657532728425323177991976392215033144740373991475366771934947899958883357849657723196328889352837671840750747233406914337878452288427663960939004862270977646500146260416383767575860007499795080962101829534608153095460703069000871252350561907199372975315472271836030038033056437648139403296348316163681558114063544406322692762316570674415434664591141947381679807054650989277990515742120602831936194576291913909730829902083777322958600906504288215530223705346543606958683730324658998915961513306298412301807954283137316752367457529486607916222729213827107587655370917493793753000670419772806783317162351495589587106726613140306904775422676482644883885119478151670862445636673943166438907229644297185551210584077539037773300183360488845149201385491855081419267461282011193602612266592000901620579012592827931368157406614331789471559564280041355424622777461122926615841690278041913700763072913047573271733933172862936005503763440749148417044077501170819593742979841504023000956444401 A089683 755 652640878042001699032640727212141907470213470709049423861521566500760917944516961341797674592846551164345177843652467690931313842480111619911315118146758154198657159320971184824049882148836829796555545017007453926208942740314544176668555751411894440623349300335249874896159059144748301116695697654513966288572517838875818618881766595319591732044697635102690543813126378107345882458085901875365388153631278232262255065300678079152844749308977024684185781519120550934260151002451177417350087769417684723970293309504708526730779896669551985822275578902640037579851419100810525905960061368154635362640780836059393843949189366511847093727085173644660607483401557930248192303260400732316948589070571440395514483149211000553254018718433080677571449499291667004213609258206207239147096912138113747642224627650207831882497737916064371426730131517231775111768829386831760679645026688197222068785963159646673426847345457948120133070032163653382156297378912192882577810171396446444296934122656941764059888415241214041066319995714600085044316997293993054304001597349448690150471142756555644855664364859286809236795094235594694677730285339858096570589396481551485601188072029648057310280662059637314852199596457085312224840261594960664363842906681811593593952073031266900020019062440820749935760874947196324706683349789394444974350957055883176912521395009761808905956853435010448587001897816445804838700681021780570277594836387093181367161825863077471996481 A089683 756 52863911121402137621643898904183494505087291127433003332783246886561634353505873868685611642020570644311959405335849882965436421240889041212816524569887410490091229904998665970748040454055783213520999146377603768022924361965478078310153015864363449690491293327155239866588883790724612390452351510015631269374373944948941308129423094220886930295620508443317934048863236626695016479104958051904596440444133536813242660289354924411380424694027138999419048303048764625675072231198545370805357109322832462641593758069881390665193171630233710851604321891113843043967964947165652598382764970820525464373903247720810901359884338687459614591893899065217509206155526192350103576564092459317672835714716286672036673135086091044813575516193079534883287409442625027341302349914702786370914849883187213559020194839666834382482316771201214085565140652895773784053275180333372615051247161743974987571663015931380547574634982093797730778672605255923954660087691887623488802623883112161988051663935212282888850961634538337326371919652882606888589676780813437398624129385305343902188162563281007233308813553602231548180402633083170268896153112528505822217741115005670333696233834401492642132733626830622503028167313023910290212061189191813813471275441226739081110117915532618901621544057706480744796630870722902301241351332940950042922427521526537329914232995790706521382505128235846335547153723132110191934755162764226192485181747354547690740107894909275231714961 A089683 757 4281976800833573147353155811238863054912070581322073269955442997811492382633975783363534543003666222189268711832203840520200350120512012338238138490160880249697389622304891943630591276778518440295200930856585905209856873319203724343122394285013439424929794759499574429193699587048693603626640472311266132819324289540864245958483270631891841353945261183908752657957922166762296334807501602204272311675974816481872655483437748877321814400216198258952942912546949934679680850727082175035233925855149429473969094403660392643880646902048930578979950073180221286561405160720417860469003962636462562614286163065385683010150631433684228781943405824282618245698597621580358389701691489204731499692892019220434970523941973374629899616811639442325546280164852627214645490343090925696044102840538164298280635782013013584981067658467298340930776392884557676508315289607003181819151020101261973993304704290441824353545433549597616193072481025729840327467103042897502593012534532085121032184778752194913996927892397605323436125491883491157975763819245888429288554480209732856077241167625761585898013897841780755402612613279736791780588402114808971599637030315459297029394940586520904012751423773280422745281552354936733507176956324536918891173310739365865569919551158142131031345068674224940328527100528555086400549457968216953476716629243649523723052872659047228231982915387103553179319451573700925546715168183902321591299721535718362949948739487651293768911841 A089683 758 346840120867519424935605620710347907447877717087087934866390882822730882993352038452446297983296963997330765658408511082136228359761472999397289217703031300225488559406696247434077893419059993663911275399383458321998406738855501671792913937086088593419313375519465528764689666550944181893757878257212556758365267452810003922637144921183239149669566155896608965294591695507746003119407629778546057245753960135031685094158457659063066966417512058975188375916302944709054148908893656177853947994267103787391496646696491804154332399065963376897375955927597924211473818018353846697989320973553467571757179208296240323822201146128422531337415871766892077901586407348009029565837010625583251475124253556855232612439299843345021868961742794828369248693353062804386284717790364981379572330083591308160731498343054100383466480335851165615392887823649171797173538458167257727351232628202219893457681047525787772637180117517406911638870963084117066524835346474697710034015297098894803606967078927788033751159284206031198326164842562783796036869358916962772372912896988361342256534577686688457739125725184241187611621675658680134227660571299526699570599455552203059380990187508193225032865325635714242367805740749875414081333462287490430185038169888635111163483643809512613538950562612220166610695142812961998444506095425573231614046968735611421567282685382825486790616146355387807524875577469774969283928622896088048895277444393187398945847898499754795281859121 A089683 759 28094049790269073419784055277538180503278095084054122724177661508641201522461515114648150136647054083783792018331089397653034497140679312951180426633945535318264573311942396042160309366943859486776813307350060124081870945847295635415226028903973176066964383417076707829939862990626478733394388138834217097427586663677610317733608738615842371123234858627625326188861927336127426252672018012062230636906070770937566492626835070384108424279818476776990258449220538521433386061620386150406169787535635406778711228382415836136500924324343033528687452430135431861129379259486661582537134998857830873312331515871995466229598292836402225038330685613118258310028498995188731394832797860672243369485064538105273841607583287310946771385901166381097909144161598087155289062141019563491745358736770895961019251365787382131060784907203944414846823913715582915571056615111547875915449842884379811370072164849588809583611589518909959842748548009813482388511663064450514512755239065010479092164333393150830733843902020688527064419352247585487478986418072273984562205944656057268722779300792621765076869183739923536196541355728353090872440506275261662665218555899728447809860205188163651227662091376492853631792265000739908540588010445286724844988091760979444004242175148570521696654995571589833495466306567849921874004993729471431760737804467584525146949897516008864430039907854786412409514921775051772511998218454583131960517472995848179314613679778480138417830588801 A089683 760 2275618033011794947002508477480592620765525701808383940658390582199937323319382724286500161068411380786487153484818241209895794268395024349045614557349588360779430438267334079414985058722452618428921877895354870050631546613630946468633308341221827261424115056783213334225128902240744777404945439245571584891634519757886435736422307827883232060982023548837651421297816114226321526466433458977040681589391732445942885902773640701112782366665296618936210934386863620236104270991251278182899752790386467949075609498975682727056574870271785715823683646840969980751479720018419588185507934907484300738298852785631632764597461719748580228104785534662578923112308418610287242981456626714451712928290227586527181170214246272186688482257994476868930640677089445059578414033422584642831374057678442572842559360628777952615923577483519497602592737010962216161255585824035377949151437273634764720975845352816693576272538751031706747262632388794892073469444708220491675533174364265848806465311004845217289441356063675770692217967532054424485797899863854192749538681517140638766545123364202362971226403882933806431919849813996600360667681008296194675882703027878004272598676620241255749440629401495921144175173465059932591787628846068224712444035432639334964343616187034212257429054641298776513132770831995843671794404492087185972619762161874346536902941698796718018833232536237699405170708663779193573471855694821233688801915312663702524483708062056891211844277692881 A089683 761 184325060673955390707203186675928002282007581846479099193329637158194923188870000667206513046541321843705459432270277538001559335739996972272694779145316657223133865499654060432613789756518662092742672109523744474101155275704106663959297975638968008175353319599440280072235441081500326969800580578891298376222396100388801294650206934058541796939543907455849765125123105252332043643781110177140295208740730328121373758124664896790135371699889026133833085685335953239124445950291353532814879976021303903875124369417030300891582564492014642981718375394118568440869857321491986643026142727506228359802207075636162253932394399299634998476487628307668892772096981907433266681497986763870588747191508434508701674787353948047121767062897552626383381894844245049825851536707229356069341298671953848400247308210931014161889809776165079305810011697887939509061702451746865613881266419164415942399043473578152179678075638833568246528273223492386257951025021365859825718187123505533753323690191392462600444749841157737426069655370096408383349629888972189612712633202888391740090154992500391400669338714517638320985507834933724629214082161671991768746498945258118346080492806239541715704690981521169612678189050669854539934797936531526201707966870043786132111832911149771192851753425945200897563754437391663337415346763859062063782200735111822069489138277602534159525491835435253651818827401766114679451220311280519928792955140325759904483180353026608188159386493123361 A089683 762 14930329914590386647283458120750168184842614129564807034659700609813788778298470054043727556769847069340142214013892480578126306194939754754088277110770649235073843105471978895041716970278011629512156440871423302402193577332032639780703136026756408662203618887554662685851070727601526484553847026890195168474014084131492904866666761658741885552103056503923830975134971525438895535146269924348363911907999156577831274408097856640000965107691011116840479940512212212369080121973599636158005278057725616213885073922779454372218187723853186081519188406923604043710458443040850918085117560928004497143978773126529142568523946343270434876595497892921180314539855534502094601201336927873517688522512183195204835657775669791816863132094701762737053933482383849035893974473285577841616645192428261720420031965085412147113074591869371423770610947528923100233997898591496114724382579952317691334322521359830326553924126745519027968790131102883286894033026730634645883173157003948234019218905502789470636024737133776731511642084977809079051320021006747358629723289433959730947302554392531703454216435875928703999826134629631694966340655095431333268466414565907586032519917305402878972079969503214738626933313104258217734718632859053622338345316473546676701058465803131466620992027501561272702664109428724730330643087872584027166358259544057587628620200485805266921564838670255545797325019543055289035548845213722114232229366366386552263137608595155263240910305942992241 A089683 763 1209356723081821318429960107780763622972251744494749369807435749394916891042176074377541932098357612616551519335125290926828230801790120135081150445972422588040981291543230290498379074592518941990484671710585287494577679763894643822236954018167269101638493129891927677553936728935723645248861609178105808646395140814650925294200007694358092729720347576817830308985932693560550538346847863872217476864547931682804333227055926387840078173722971900464078875181489189201895489879861570528798427522675774913324690987745135804149673205632108072603054260960811927540547133886308924364894522435168364268662280623248860548050439653804905225004235329326615605477728298294669662697308291157754932770323486838811591688279829253137165913699670842781701368612073091771907411932336131805170948260586689199354022589171918383916159041941419085325419486749842771118953829785911185292674988976137732998080124230146256450867854266387041265472000619333546238416675165181406316537025717319806955556731345725947121518003707835915252443008883202535403156921701546536049007586444150738206731506905795067979791531305950225023985916905000167292273593062729937994745779579838514468634113301737633196738477529760393828781598361444915636512209261583343409405970634357280812785735730053648796300354227626463088915792863726703156782090117679306200475019023068664597918236239350226620646751932290699209583326582987478411879456462311491252810578675677310733314146296207576322513734781382371521 A089683 764 97957894569627526792826768730241853460752391304074698954402295700988268174416262024580896499966966621940673066145148565073086694944999730941573186123766229631319484615001653530368705041994034301229258408557408287060792060875466149601193275471548797232717943521246141881868875043793615265157790343426570500358006405986724948830200623243005511107348153722244255027860548178404593606094676973649615626028382466307150991391530037415046332071560723937590388889700624325353534680268787212832672629336737767979299970007356000136123529656200753880847395137825766130784317844791022873556456317248637505761644730483157704392085611958197323225343061675455864043695992161868242678481971583778149554396202433943738926750666169504110439009673338265317810857577920433524500366519226676218846809107521825147675829722925389097208882397254945911358978426737264460635260212658806008706674107067156372844490062641846772520296195577350342503232050166017245311750688379693911639499083102904363400095239003801716842958300334709135447883719539405367655710657825269419969614501976209794745252059369400506363114035781968226942859269305013550674161038081124977574408145966919671959363177440748288935816679910591900131309467277038166557488950188250816161883621382939745835644594134345552500328692437743510202179221961862955699349299532023802238476540868561832431377135387368356272386906515546635976249453221985751362235973447230791477656872729862169398445849992813682123612517291972093201 A089683 765 7934589460139829670218968267149590130320943695630050615306585951780049722127717223991052616497324296377194518357757033770920022290544978206267428076025064600136878253815133935959865108401516778399569931093150071251924156930912758117696655313195452575850153425220937492431378878547282836477781017817552210528998518884924720855246250482683446399695200451501784657256704402450772082093668834865618865708298979770879230302713933030618752897796418638944821500065750570353636309101771764239446482976275759206323297570595836011026005902152261064348639006163887056593529745428072852758072961697139637966693223169135774055758934568613983181252787995711924987539375365111327656957039698286030113906092397149442853066803959729832945559783540399490742679463811555115484529688057360773726591537709267836961742207556956516873919474177650618820077252565718421311456077225363286705240602672439666200403695073989588574143991841765377742761796063447396870251805758755206842799425731335253435407714359307939064279622327111439971278581282691834780112563283846823017538774660072993374365416808921441015412236898339426382371600813706097604607044084571123183527059823320493428708417372700611403801151072757943910636066849440091491156604965248316109112573332018119412687212124881989752526624087457224326376516978910899411647293262093927981316599810353508426941547966376836858063339427759277514076205710980845860341113849225694109690206691118835721274113849417908252012613900649739549281 A089683 766 642701746271326203287736429639116800555996439346034099839833462094184027492345095143275261936283268006552755986978319735444521805534143234707661674158030232611087138559025848812749073780522859050365164418545155771405856711403933407533429080368831658643862427442895936886941689162329909754700262443221729052848880029678902389274946289097359158375311236571644557237793056598512538649587175624115128122372217361441217654519828575480118984721509909754530541505325796198644541037243512903395165121078336495712187103218262716893106478074333146212239759499274851584075909379673901073403909897468310675302151076699997698516473700057732637681475827652665923990689404574017540213520215561168439226393484169104871098411120738116468590342466772358750157036568735964354246904732646222671853914554450694793901118812113477866787477408389700124426257457823192126227942255254426223124488816467612962232699300993156674505663339182995597163705481139239146490396266459171754266753484238155528268024863103943064206649408496026637673565083898038617189117625991592664420640747465912463323598761522636722248391188765493536972099665910193905973170570850260977865691845688959967725381807188749523707893236893393456761521414804647410783685002185113604838118439893467672427664182115441169954656551084035170436497875291782852343430754229608166486644584638634182582265385276523785503130493648501478640172662589448514687630221787281222884906741980625693423203221802850568413021725952628903491761 A089683 767 52058841447977422466306650800768460845035711587028762087026510429628906226879952706605296216838944708530773234945243898571006266248265602011320595606800448841498058223281093753832674976222351583079578317902157617483874393623718606010207755509875364350152856622874570887842276822148722690130721257900960053280759282403991093531270649416886091828400210162303209136261237584479515630616561225553325377912149606276738630016106114613889637762442302690116973861931389492090207824016724545175008374807345256152687155360679280068341624724020984843191420519441262978310148659753585986945716701694933164699474237212699813579834369704676343652199542039865939843245841770495420757295137460454643577337872217697494558971300779787433955817739808561058762719962067613112693999283344344036420167078910506278305990623781191707209785670079565710078526854083678562224463322675608524073083594133876649940848643380445690634958730473822643370260143972278370865722097583192912095607032223290597789710013911419388200738602088178157651558771795741127992318527705319005818071900544738909529211499683333574502119686290004976494740072938725706383826816238871139207121039500805757385755926382288711420339352188364869997683234599176440273478485176994201991887593631370881466640798751350734766327180637806848805356327898634411039817891092598261485418211355729368789163496207398426625753569985528619769853985669745329689698047964769779053677446100430681167279460966030896041454759802162941182832641 A089683 768 4216766157286171219770838714862245328447892638549329729049147344799941404377276169235028993563954521390992632030564755784251507566109513762916968244150836356161342716085768594060446673074010478229445843750074767016193825883521207086826828196299904512362381386452840241915224422594046537900588421889977764315741501874723278576032922602767773438100417023146559940037160244342840766079941459269819355610884118108415829031304595283725060658757826517899474882816442548859306833745354688159175678359394965748367659584215021685535671602645699772298505062074742301243122041440040464942603052837289586340657413214228684899966583946078783835828162905229141127302913183410129081340906134296826129764367649633497059276675363162782150421236924493445759780316927476662128213941950891866950033533391751008542785240526276528283992639276444822516360675180777963540181529136724290449919771124844008645208740113816100941431657168379634112991071661754548040123489904238625879744169610086538420966511126824970444259826769142430769776260515455031367377800744130839471263823944123851671866131474350019534671694589490403096073945908036782217089972115348562275776804199565266348246230036965385625047487527257554469812342002533291662151757299336530361342895084141041398797904698859409516072501631662354753233862559789387294225249178500459180318875119814078871922243192799272556686039168827818201358172839249371704865541885146352103347873134134885174549636338248502579357835543975198235809443921 A089683 769 341558058740179868801437935903841871604279303722495708052980934928795253754559369708037348478680316232670403194475745218524372112854870614796274427776217744849068760002947256118896180518994848736585113343756056128311699896565217774032973083900292265501352892302680059595133178230117769569947662173088198909575061651852585564658666730824189648486133778874871355143009979791770102052475258200855367804481613566781682151535672217981729913359383947949857465508131846457603853533373729740893229947110992225617780426321416756528389399814301681556178910028054126400692885356643277660350847279820456493593250470352523476897293299632381490702081195323560431311535967856220455588613396878042916510913779620313261801410704416185354184120190883969106542205671125609632385329298022241222952716204731831691965604482628398791003403781392030623825214689643015046754703860074667526443501461112364700261907949219104176255964230638750363152276804602118391250002682243328696259277738417009612098287401272822605985045968300536892351877101751857540757601860274597997172369739474031985421156649422351582308407261748722650781989618550979359584287741343233544337921140164786574207944632994196235628846489707861912054799702205196624634292341246258959268774501815424353302630280607612170801872632164650735011942867342940370832245183458537193605828884704940388625701698616741077091569172675053274310011999979199108094108892696854520371177723864925699138520543398128708927984679061991057100564957601 A089683 770 27666202757954569372916472808211191599946623601522152352291455729232415554119308946351025226773105614846302658752535362700474141141244519798498228649873637332774569560238727745630590622038582747663394180844240546393247691621782639696670819795923673505609584276517084827205787436639539335165760636020144111675579993800059430737352005196759361527376836088864579766583808363133378266250495914269284792163010698909316254274389449656520122982110099783938454706158679563065912136203272109012351625715990370275040214532034757278799541384958436206050491712272384238456123713888105490488418629665456975981053288098554401628680757270222900746868576821208394936234413396353856902677685147121476237384016149245374205914267057711013688913735461601497629918659361174380223211673139801539059170012583278367049213963092900302071275706292754480529842389861084218787131012666048069641923618350101540721214543886747438276733102681738779415334421172771589691250217261709624397001496811777778579961279503098631084788723432343488280502045241900460801365750682242437770961948897396590819113688603210478166980988201646534713341159102629328126327307048801917091371612353347712510843515272529895085936565666336814876438775878620926595377679640946975700770734647049372617513052729216585834951683205336709535967372254778170037411859860141512682072139661100171478681837587956027244417102986679315219110971998315127755622820308445216150065395633058981630220164015248425423166759004021275625145761565681 A089683 771 2240962423394320119206234297465106519595676511723294340535607914067825659883664024654433043368621554802550515358955364378738405432440806103678356520639764623954740134379336947396077840385125202560734928648383484257853063021364393815430336403469817553954376326397883871003668782367802686148426611517631673045721979497804813889725512420937508283717523723198030961093288477413803639566290169055812068165203866611654616596225545422178129961550918082499014831198853044608338883032465040830000481682995219992278257377094815339582762852181633332690089828694063123314946020824936544729561909002902015054465316335982906531923141338888054960496354722517879989834987485104662409116892496916839575228105308088875310679055631674592108802012572389721308023411408255124798080145524323924663792771019245547730986331010524924467773332209713112922917233578747821721757612025949893640995813086358224798418378054826542500415381317220841132642088114994498764991267598198479576157121241754000064976863639750989117867886598019822550720665664593937324910625805261637459447917860689123856348208776860048731525460044333369311780633887312975578232511870952955284401100600621164713378324737074921501960861818973282004991540846168295054225592050916705031762429506410999182018557271066543452631086339632273472413357152637031773030360648671462527247843312549113889773228844624438206797785341921024532747988731863525348205448444984062508155297046277777512047833285235122459276507479325723325636806686820161 A089683 772 181517956294939929655704978094673628087249797449586841583384241039493878450576785997009076512858345939006591744075384514677810840027705294397946878171820934540333950884726292739082305071195141407419529220519062224886098104730515899049857248681055221870304482438228593551297171371792017578022555532928165516703480339322189925067766506095938170981119421579040507848556366670518094804869503693520777521381513195544023944294269179196428526885624364682420201327107096613275449525629668307230039016322612819374538847544680042506203791026712299947897276124219112988510627686819860123094514629235063219411690623214615429085774448449932451800204732523948279176633986293477655138468292250264005593476529955198900165003506165641960812963018363567425949896324068665108644491787470237897767214452558889366209892811852518881889639908986762146756295919878573559462366574101941384920660859995016208671888622440949942533645886694888131744009137314554399964292675454076845668726820582074005263125954819830118547298814439605626608373918832108923317760690226192634215281346715819032364204910925663947253562263591002914254231344872351021836833461547189378036489148650314341783644303703068641658829807336835842404314808539631899392272956124253107572756790019290933743503138956390019663117993510214151265481929363599573615459212542388464707075308316478225071631536414579494750620612695602987152587087280945553204641324043709063160579060748499978475874496104044919201397105825383589376581341632433041 A089683 773 14702954459890134302112103225668563875067233593416534168254123524199004154496719665757735197541526021059533931270106145688902678042244128846233697131917495697767050021662829711865666710766806454000981866862044040215773946483171787823038437143165472971494663077496516077655070881115153423819826998167181406852981907485097383930489086993770991849470673147902281135733065700311965679194429799175182979231902568839065939487835803514910710677735573539276036307495674825675311411576003132885633160322131638369337646651119083443002507073163696295779679366061748152069360842632408669970655684968040120772346940480383849755947730324444528595816583334439810613307352889771690066215931672271384453071598926371110913365283999416998825850004487448961501941602249561873800203834785089269719144370657270038663001317760054029433060832627927733887259969510164458316451692502257252178573529659596312902422978417716945345225316822285938671264740122478906397107706711780224499166872467147994426313202340406239602331203969608055755278287425400822788738615908321603371437789083981341621500597784978779727538543350871236054592738934660432768783510385322339620955621040675461684475188599948559974365214394283703234749499491710183850774109446064501713393299991562565633223754255467591592712557474327346252504036278451565462852196215933465641273099973634736230802154449580939074800269628343841959359554069756589809575947247540434116006903920628498256545834184427638455313165571856070739503088672227076321 A089683 774 1190939311251100878471080361279153673880445921066739267628584005460119336514234292926376551000863607705822248432878597800801116921421774436544929467685317151519131051754689206661119003572111322774079531215825567257477689665136914813666113408596403310691067709277217802290060741370327427329405986851541693955091534506292888098369616046495450339807124524980084771994378321725269220014748813733189821317784108075964341098514700084707767564896581456681358940907149660879700224337656253763736285986092662707916349378740645758883203072926259399958154028651001600317618228253225102267623110482411249782560102178911091830231766156280006816261143250089624659677895584071506895363490465453982140698799513036059983982588003952776904893850363483365881657269782214511777816510617592230847250694023238873131703106738564376384077927442862146444868057530323321123632587092682837426464455902427301345096261251835072572963250662605161032372443949920791418165724243654198184432516669838987548531369389572905407788827521538252516177541281457466645887827888574049873086460915802488671341548420583281157930622011420570120422011853707495054271464341211109509297405304294712396442490276595833357923582365936979962014709458828524891912702865131224638784857299316567816291124094692874919009717155420515046452826938554576802491027893490610716943121097864413634694974510416056065058821839895851198708123879650283774575651727050775163396559217570908358780212568938638714880366411320341729899750182450393182001 A089683 775 96466084211339171156157509263611447584316119606405880677915304442269666257652977727036500631069952224171602123063166421864890470635163729360139286882510689273049615192129825739550639289341017144700442028481870947855692862876090099906955186096308668165976484451454641985494920050996521613681884934974877210362414295009723935967938899766131477524377086523386866531544644059746806821194653912388375526740512754153111628979690706861329172756623097991190074213479122531255718171350156554862639164873505679341224299677992306469539448907027011396610476320731129625727076488511233283677471949075311232387368276491798438248773058658680552117152603257259597433909542309792058524442727701772553396602760555920858702589628320174929296401879442152636414238852359375454003137360024970698627306215882348723667951645823714487110312122871833862034312659956189011014239554507309831543620928096611408952797161398640878410023303671018043622167959943584104871423663735990052939033850256957991431040920555405338030895029244598453810380843798054798316914058974498039720003334180001582378665422067245773792380382925066179754182960150307099395988611638099870253089829647871704111841712404262501991810171640895376923191466165110516244928932075629195741573441244641993119581051670122868439787089589061718762678982022920721001773259372739468072392808927017504410292935343700541269764569031563947095358034251672985740627789891112788235121296623243577061197218084029735905309679316947680121879764778481847742081 A089683 776 7813752821118472863648758250352527254329605688118876334911139659823842966869891195889956551116666130157899771968116480171056128121448262078171282237483365831117018830562515884903601782436622388720735804307031546776311121892963298092463370073801002121444095240567826000825088524130718250708232679732965054039355557895787638813403050881056649679474544008394336189055116168839491352516766966903458417665981533086402041947354947255767662993286470937286396011291808925031713171879362680943873772354753960026639168273917376824032695361469187923125448581979221499683893195569409895977875227875100209823376830395835673498150617751353124721489360863838027392146672927093156740479860943843576825124823605029589554909759893934169273008552234814363549553347041109411774254126162022626588811803486470246617104083311720873455935281952618542824779325456451309892153403915092096355033295175825524125176570073289911151211887597352461533395604755430312494585316762615194288061741870813597305914314564987832380502497368812474758640848347642438663670038776934341217320270068580128172671899187446907677182811016930360560088819772174875051075077542686089490500276201477608033059178704745262661336623902912525530778508759373951815839243498125964855067448740816001442686065185279952343622754256713999219776997543856578401143634009191896913863817523088417857233727762839743842850930091556679714724000774385511844990850981180135847044825026482729741956974664806408608330084024672762089872260947057029667108561 A089683 777 632913978510596301955549418278554707600698060737628983127802312445731280316461186867086480640449956542789881529417434893855546377837309228331873861236152632320478525275563786677191744377366413486379600148869555288881200873330027145489532975977881171836971714485993906066832170454588178307366847058370169377187800189558798743885647121365588624037438064679941231313464409675998799553858124319180131830944504179998565397735750727717180702456204145920198076914636522927568766922228377156453775560735070762157772630187307522746648324279004221773161335140316941474395348841122201574207893457883116995693523262062689553350200037859603102440638229970880218763880507094545695978868736451329722835110712007396753947690551408667711113692731019963447513821110329862353714584219123832753693756082404089975985430748249390749930757838162101968807125361972556101264425717122459804757696909241867454139302175936482803248162895385549384205043985189855312061410657771830737333001091535901381779059479764014422820702286873810455449908716159037531757273140931681638602941875554990381986423834183199521851807692371359205367194401546164879137081280957573248730522372319686250677793475084366275568266536135914567993059209509290097082978723348203153260463348006096116857571280007676139833443094793833936801936801052382850492634354744543650022969219370161846435931948790019251270925337416091056892644062725226459444258929475591003610630827145101109098514947849319097274736805998493729279653136711619403035793441 A089683 778 51266032259358300458399502880562931315656542919747947633351987308104233705633356136234004931876446479965980403882812226402299256604822047494881782760128363217958760547320666720852531294566679492396747612058433978399377270739732198784652171054208374918794708873365506391413405806821642442896714611727983719552211815354262698254737416830612678547032483239075239736390617183755902763862508069853590678306504838579883797216595808945091636898952535819536044230085558357133070120700498549672755820419540731734779583045171909342478514266599341963626068146365672259426023256130898327510839370088532476651175384227077853821366203066627851297691696627641297719874321074658201374288367652557707549643967672599137069762934664102084600209111212617039248619509936718850650881321749030453049194242674731288054819890608200650744391384891130259473377154319777044202418483086919244185373449648591263785283476250855107063101194526229500120608562800378280276974263279518289723973088414408011924103817860885168248476885236778646891442606008882040072339124415466212726838291919954220940900330568839161269996423082080095634742746525239355210103583757563433147172312157894586304901271481833668321029589427009080007437795970252497863721276591204455414097531188493785465463273680621767326508890678300548880956880885243010889903382734308035651860506768983109561310487851991559352944952330703375608304169080743343214984973287522871292461096998753189836979710775794846879253681285877992071651904073641171645899268721 A089683 779 4152548613008022337130359733325597436568179976499583758301510971956442930156301847034954399481992164877244412714507790338586239784990585847085424403570397420654659604332974004389055034859901038884136556576733152250349558929918308101556825855390878368422371418742606017704485870352553037874633883549966681283729157043695278558633730763279626962309631142365094418647639991884228123872863153658140844942826891924970587574544260524552422588815155401382419582636930226927778679776740382523493221453982799270517146226658924656740759655594546699053711519855619453013507883746602764528377988977171130608745206122393306159530662448396855955113027426838945115309820007047314311317357779857174311521161381480530102650797707792268852616938008221980179138180304874226902721387061671466696984733656653234332440411139264252710295702176181551017343549499901940580395897130040458779015249421535892366607961576319263672111196756624589509769293586830640702434915325640981467641820161567048965852409246731698628126627704179070398206851086719445245859469077652763230873901645516291896212926776075972062869710269648487746414162468544387772018390284362638084920957284789461490697002990028527134003396743587735480602461473590452326961423403887560888541900026267996622702525168130363153447220144942344459357507351704683882082174001478950887800701048287631874466149516011316307588541138786973424272637695540210800413782836289352574689348856899008376795356572839382597219548184156117357803804229964934903317840766401 A089683 780 336356437653649809307559138399373392362022578096466284422422388728471877342660449609831306358041365355056797429875131017425485422584237453613919376689202191073027427950970894355513457823651984149615061082715385332278314273323382956226102894286661147842212084918151087434063355498556796067845344567547301183982061720539317563249332191825649783947080122531572647910458839342622478033701915446309408440368978245922617593538085102488746229694027587511975986193591348381150073061915970984402950937772606740911888844359372897196001532103158282623350633108305175694094138583474823926798617107150861579308361695913857798921983658320145332364155221573954554340095420570832459216705980168431119233214071899922938314714614331173777061971978665980394510192604694812379120432351995388802455763426188911980927673302280404469533951876270705632404827509492057187012067667533277161100235203144407281695244887681860357441006937286591750291312780533281896897228141376919498878987433086930966234045148985267588878256844038504702254754938024275064914616995289873821700786033286819643593247068862153737092446531841527507459547159952095409533489613033373684878597540067946380746457242192310697854275136230606573928799379360826638483875295714892431971893902127707726438904538618559415429224831740329901207958095488079394448656094119795021911856784911298181831758110796916620914671832241744847366083653338757074833516409739437558549837257408819678520423882399989990374783402916645505982108142627159727168745102078481 A089683 781 27244871449945634553912290210349244781323828825813769038216213487006222064755496418396335815001350593759600591819885612411464319229323233742727469511825377476915221664028642442796590083715810716118819947699946211914543456139194019454314334437219552975219178878370238082159131795383100481495472909971331395902546999363684722623195907537877632499713489925057384480747165986752420720729855151151062083669887237919732025076584893301588444605216234588470054881680899218873155918015193649736639025959581146013862996393109204672876124100355820892491401281772719231221625225261460738070687985679219787923977297369022481712680676323931771921496572947490318901547729066237429196553184393642920657890339823893758003491883760825075942019730271944411955325600980279802708755020511626492998916837521301870455141537484712762032250101977927156224791028268856632147977481070195450049119051454696989817314835902230688952721561920213931773596335223195833648675479451530479409197982080041408264957657067806674699138804367118880882635149979966280258083976618479779557763668696232391131053012577834452704488169079163728104223319956119728172212658655703268475166400745503656840463036617577166526196286034679132488232749728226957717193898952906286989723406072344325841551267628103312649767211370966721997844605734534430950341143623703396774860399577815152728372406974550246294088418411581332636652775920439323061514829188894442242536817850114393960154334474399189220357455636248285984550759552799937900668353268356961 A089683 782 2206834587445596398866895507038288827287230134890915292095513292447503987245195209890103201015109398094527647937410734605328609857575181933160925030457855575630132954786320037866523796780980668005624415763695643165078019947274715575799461089414783790992753489147989284654889675426031139001133305707677843068106306948458462532478868510568088232476792683929648142940520444926946078379118267243236028777260866271498294031203376357428664013022515001666074445416152836728725629359230685628667761102726072827122902707841845578502966052128821492291803503823590257728951643246178319783725726840016802821842161086890821018727134782238473525641222408746715831025366054365231764920807935885076573289117525735394398282842584626831151303598152027497368381373679402664019409156661441745932912263839225451506866464536261733724612258260212099654208073289777387203986175966685831453978643167830456175202501708080685805170446515537328473661303153078862525542713835573968832145036548483354069461570222492340650630243153736629351493447148377268700904802106096862144178857164394823681615294018804590669063541695412261976442088916445697981949225351111964746488478460385796204077505966023750488621899168809009731546852727986383575092705815185409246167595891859890393165652677876368324631144121048304481825413064497288906977632633519975138763692365803027370998164964938569949821161891338087943568874849555585167982701164300449821645482245859265910772501092426334326848953906536111164748611523776794969954136614736913841 A089683 783 178753601583093308308218536070101395010265640926164138659736576688247822966860812001098359282223861245656739482930269503031617398463589736586034927467086301626040769337691923067188427539259434108455577676859347096371319615729251961639756348242597487070413032620987132057046063709508522259091797762321905288516610862825135465130788349356015146830620207398301499578182156039082632348708579646702118330958130167991361816527473484951721785054823715134952030078708379775026775978097685535922088649320811898996955119335189491858740250222434540875636083809710810876045083102940443902481783874041361028569215048038156502516897917361316355576939015108483982313054650403583772958585442806691202436418519584566946260910249354773323255591450314227286838891268031615785572141689576781420565893370977261572056183627437200431693592919077180071990853936471968363522880253301552347772270096594266950191402638354535550218806167758523606366565555399387864568959820681491475403747960427151679626387188021879592701049695452666977470969219018558764773288970593845833678487430315980718210838815523171844194146877328393220091809202232101536537887253440069144465566755291249492530277983247923789578373832673529788255295070966897069582509171030018148939575267240651121846417866907985834295122673804912663027858458224280401465188243315117986239859081630045217050851362160024165935514113198385123429078862814002398606598794308336435553284061914600538772572588486533080474765266429425004344637533425920392566285065793690021121 A089683 784 14479041728230557972965701421678212995831516915019295231438662711748073660315725772088967101860132760898195898117351829745561009275550768663468829124833990431709302316353045768442262630680014162784901791825607114806076888874069408892820264207650396452703455642299957696620731160470190302986435618748074328369845479888835972675593856297837226893280236799262421465832754639165693220245394951382871584807608543607300307138725352281089464589440720925931114436375378761777168854225912528409689180594985763818753364666150348840557960268017197810926522788586575680959651731338175956101024493797350243314106418891090676703868731306266624801732060223787202567357426682690285609645420867341987397349900086349922647133730197736639183702907475452410233950192710560878631343476855719295065837363049158187336550873822413234967181026445251585831259168854229437445353300517425740169553877824135622965503613706717379567723299588440412115691809987350417030085745475200809507703584794599286049737362229772247008785025331666025175148506740503259946636406618101512527957481855594438175077944057376919379725897063599850827436545380800224459568867528645600701710907178591208894952516643081826955848280446555912848678900748318662636183242853431470064105596646492740869559847219546852577904936578197925705256535116166712518680247708524556885428585612033662581118960334961957440776643169069194997755387887934194287134502338975251279816009015082643640578379667409179518455986580783425351915640207499551797869090329288891710801 A089683 785 1172802379986675195810221815155935252662352870116562913746531679651593966485573787539206335250670753632753867747505498209390441751319612261740975159111553224968453487624596707243823273085081147185577045137874176299292227998799622120318441400819682112668979907026296573426279223998085414541901285118594020597957483870995713786723102360124815378355699180740256138732453125772421150839876991062012598369416292032191324878236753534768246631744698395000420269346405679703950677192298914801184823628193846869319022537958178256085194781709393022685048345875512630157731790238392252444182983997585369708442619930178344813013367235807596608940296878126763407955951561297913134381279090254700979185341906994343734417832146016667773879935505511645228949965609555431169138821625313262900332826406981813174260620779615472032341663142065378452331992677192584433073617341911484953733864103754985460205792710244107744985587266663673381371036608975383779436945383491265570123990368362542170028726340611552007711587051864948039187029045980764055677548936066222514764556030303149492181313468647530469757797662151587917022360175844818181225078269820293656838583481465887920491153848089627983423710716171028940742990960613811673530842671127949075192553328365912010434347624783295058810299862834031982125779344409503714013100064390489107719715434574726669070635787131918552702908096694604794818186418922669737257894689456995353665096730221694134886848753060143540994934913043457453505166856807463695627396316672400228574881 A089683 786 94996992778920690860627967027630755465650582479441596013469066051779111285331476790675713155304331044253063287547945354960625781856888593201018987888035811222444732497592333286749685119891572922031740656167808280242670467902769391745793753466394251126187372469130022447528617143844918577894004094606115668434556193550652816724571291170110045646811633639960747237328703187566113218030036276023020467922719654607497315137177036316227977171320569995034041817058860056020004852576212098895970713883701596414840825574612438742900777318460834837488916015916523042776275009309772447978821703804414946383852214344445929854082746100415325324164047128267836044432076465130963884883606310630779314012694466541842487844403827350089684274775946443263544947214373989924700244551650374294926958938965526867115110283148853234619674714507295654638891406852599339078963004694830281252442992404153822276669209529772727343832568599757543891053965327006086134392576062792511180043219837365915772326833589535712624638551201060791174149352724441888509881463821364023695929038454555108866686390960449968050381610634278621278811174243430272679231339855443786203925261998736921559783461695259866657320568009853344200182267809718745555998256361363875090596819597638872845182157607446899763634288889556590552188126897169800835061105215629617725296950200552860194721498757685402768935555832262988380273099932736248717889469846016623646872835147957224925834748997871626820589727956520053733918515401404559345819101650464418514565361 A089683 787 7694756415092575959710865329238091192717697180834769277090994350194108014111849620044732765579650814584498126291383573751810688330407976049282538018930900709018023332304978996226724494711217406684570993149592470699656307900124320731409294030777934341221177169999531818249817988651438404809414331663095369143199051677602878154690274584778913697391742324836820526223624958192855170660432938357864657901740292023207282526111339941614466150876966169597757387181767664537620393058673180010573627824579829309602106871543607538174962962795327621836602197289238366464878275754091568286284558008157610657092029361900120318180702434133641351257287817389694719598998193675608074675572111161093124435028251789889241515396710015357264426256851661904347140724364293183900719808683680317889083674056207676236323932935057112004193651875090948025750203955060546465396003380281252781447882384736459604410205971911590914850438056580361055175371191487492976885798661086193405583500806826639177558473520752392722595722647285924085106097570679792969300398569530485919370252114818963818201597667796447412080910461376568323583705113717852087017738528290946682517946221897690646342460397316049199242966008798120880214763692587218390035858765270473882338342387408748700459754766203198880854377400054083834727238278670753867639949522465999035749052966244781675772441399372517624283780022413302058802121094551636146149047057527346515396699646984535218992614668827601772467767964478124352447399747513769307011347233687617899679794241 A089683 788 623275269622498652736580091668285386610133471647616311444370542365722749143059819223623354011951715981344348229602069473896665754763046059991885579533402957430459889916703298694364684071608609941450250445116990126672160939910069979244152816493012681638915350769962077278235257080766510789562560864710724900599123185885833130529912241367092009488731128311782462624113621613621268823495068006987037290040963653879789884615018535270771758221034259737418348361723180827547251837752527580856463853790966174077770656595032210592171999986421537368764777980428307683655140336081417031189049198660766463224454378313909745772636897164824949451840313208565272287518853687724254048721341004048543079237288394981028562747133511243938418526804984614252118398673507747895958304503378105749015777598552821775142238567739626072339685801882366790085766520359904263697076273802781475297278473163653227957226683724838864102885482583009245469205066510486931127749691547981665852263565352957773382236355180943810530253534430159850893593903225063230513332284131969359468990421300336069274329411091512240378553747371502034210280114211146019048436820791566681283953643973712942353739292182599985138680246712647791297395859099564689592904559986908384469405733380108644737240136062459109349204569404380790612906300572331063278835911319745921895673290265827315737567753349173927566986181815477466762971808658682527838072811659715067747132671405747352738401788175035743569889205122728072548239379548615313867919125928697049874063333521 A089683 789 50485296839422390871662987425131116315420811203456921226994013931623542680587845357113491674968088994488892206597767627385629926135806730859342731942205639551867251083252967194243539409800297405257470286054476200260445036132715668318776378135934027212752143412366928259537055823542087373954567430041568716948528978056752483572922891550734452768587221393254379472553203350703322774703100508565950020493318055964262980653816501356932512415903775038730886217299577647031327398857954734049373572157068260100299423184197609057965931998900144526869947016414692922376066367222594779526312985091522083521180804643426689407583588670350820905599065369893787055289027148705664577946428621327931989418220359993463313582517814410759011900671203753754421590292554127579572622664773626565670277985482778563786521323986909711859514549952471709996947088149152245359463178178025299499079556326255911464535361381711947992333724089223748883005610387349441421347725015386514934033348793589579643961144769656448652950536288842947922381106161230121671579915014689518116988224125327221611220682298412491470662853537091664771032689251102827542923382484116901184000245161870748330652882666790598796233099983724471095089064587064739857025269358939579142021864403788800223716451021059187857285570121754844039645410346358816125585708816899419673549536511532012574742988021283088132925880727053674807800716501353284754883897744436920487517746383865535571810544842177895229161025614940973876407389743437840423301449200224461039799130015201 A089683 790 4089309043993213660604701981435620421549085707480010619386515128461506957127615473926192825672415208553600268734419177818236024017000345199606761287318656803701247337743490342733726692193824089825855093170412572221096047926749969133820886629010656204232923616401721189022501521706909077290319961833367066072830847222596951169406754215609490674255564932853604737276809471406969144750951141193841951659958762533105301432959136609911533505688205778137201783601265789409537519307494333457999259344722529068124253277920006333695240491910911706676465708329590126712461375745030177141631351792413288765215645176117561842014270682298416493353524294961396751478411199045158830813660718327562491142875849159470528400183942967271479963954367504054108148813696884333945382435846663751819292516824105063666708227242939686660620678546150208509752714140081331874116517432420049259425444062426728828627364271918667787379031651227123659523454441375304755129165726246307709656701252280755951160852726342172340888993439396278781712869599059639855397973116189850967476046154151504950508875266171411809123691136504424846453647829339329030976793981213468995904019858111530614782883496010038502494881098681682158702214231552243928419046818074105910503771016706892818121032532705794216440131179862142367211278238055064106172442414168852993557512457434093018554182029723930138766996338891347659431858036609616065145595717299390559488937457093108381316654132216409513562043074810218883988998569218465074287417385218181344223729531231281 A089683 791 331234032563450306508980860496285254145475942305880860170307725405382063527336853388021618879465631892841621767487953403277117945377027961168147664272811201099801034357222717761431862067699751275894262546803418349908779882066747499839491816949863152542866812928539416310822623258259635260515916908502732351899298625030353044721947091464368744614700759561141983719421567183964500724827042436701198084456659765181529416069690065402834213960744668029113344471702528942172539063907041010097940006922524854518064515511520513029314479844783848240793722374696800263709371435347444348472139495185476389982467259265522509203155925266171735961635467891873136869751307122657865295906518184532561782572943781917112800414899380348989877080303767828382760053909447631049575977303579763897362693862752510157003366406678114619510274962238166889289969845346587881803437912026023990013460969056565035118816506025412090777701563749397016421399809751399685165462423825950924482192801434741232044029070833715959612008468591098581318742437523830828287235822411377928365559738486271900991218896559884356539018982056858412562745474176485651509120312478290988668225608507033979797413563176813118702085368993216254854879352755731758201942792264002578750805452353258318267803635149169331531650625568833531744113537282460192599967835547677092478158509052161534502888744407638341240126703450199160413980500965378901276793253101250635318603934024541778886648984709529170598525489059627729603108884106695671017280808202672688882122092029733761 A089683 792 26829956637639474827227449700199105585783551326776349673794925757835947145714285124429751129236716183320171363166524225665446553575539264854619960806097707289083883782935040138675980827483679853347435266291076886342611170447406547486998837172938915355972211847211692721176632483919030456101789269588721320503843188627458596622477714408613868313790761524452500681273146941901124558710990437372797044840989440979703882701644895297629571330820318110358180902207904844315975664176470321817933140560724513215963225756433161555374472867427491707504291512350440821360459086263142992226243299110023587588579848000507323245455629946559910612892472899241724086449855876935287088968427972947137504388408446335286136833606849808268180043504605194099003564366665258115015654161589960875686378202882953322717272678940927284180332271941291518032487557473073618426078470874107943191090338493581767844624136988058379352993826663701158330133384589863374498402456329902024883057616916214039795566354737530992728572685955878985086818137439430297091266101615321612197610338817388023980288730621350632879660537546605531417582383408295337772238745310741570082126274289069752363590498617321862614868914888450516643245227573214272414357366173384208878815241640613923779692094447082715854063700671075516071273196519879275600597394679361844490730839233225084294733988297018705640450262979466131993532420578195691003420253501201301460806918655987884089818567761471862818480564613829846097851819612642349352399745464416487799451889454408434641 A089683 793 2173226487648797461005423425716127552448467657468884323577388986384711718802857095078809841468174010848933880416488462278901170839618680453224216825293914290415794586417738251232754447026178068121142256569577227793751504806239930346446905811008052143833749159624147110415307231197441466944244930836686426960811298278824146326420694867097723333417051683480652555183124902293991089255590225427196560632120144719356014498833236519107995277796445766939012653078840292389594028798294096067252584385418685570493021286271086085985332302261626828307847612500385706530197185987314582370325707227911910594674967688041093182881906025671352759644290304838579651002438326031758254206442665808718137855461084153158177083522154834469722583523873020722019288713699885907316267987088786830930596634433519219140099086994215110018606914027244612960631492155318963092512356140802743398478317417980123195414555096032728727592499959759793824740804151778933334370598962722064015527666970213337223440874733740010411014387562426197792032269132593854064392554230841050588006437444208429942403387180329401263252503541275048044824173056071922359551338370170067176652228217414649941450830388003070871804382105964491848102863433430356065562946660044120919184034572889727826155059650213699984179159754357116801773128918110221323648388969028309403749197977891231827873453052058515156876471301336756691476126066833850971277040533597305418325360411135018611275303988679220888296925733720217533925997388624030297544379382617735511755603045807083205921 A089683 794 176031345499552594341439297483006331748325880254979630209768507897161649223031424701383597158922094878763644313735565444590994838009113116711161562848807057523679361499836798349853110209120423517812522782135755451293871889305434358062199370691652223650533681929555915943639885726992758822483839397771600583825715160584755852440076284234915590006781186361932856969833117085813278229702808259602921411201731722267837174405492158047747617501512107122060024899386063683557116332661821781447459335218913531209934724187957972964811916483191773092935656612531242228945972064972481171996382285460864758168672382731328547813434388079379573531187514691924951731197504408572418590721855930506169166292347816405812343765294541592047529265433714678483562385809690758492617706954191733305378327389115056750348026046531423911507160036206813649811150864580836010493500847405022215276743710856389978828578962778651026934992496740543299804005136294093600084018515980487185257741024587280315098710853432940843292165392556522021154613799740102179215796892698125097628521432980882825334674361606681502323452786843278891630758017541825711123658407983775441308830485610586645257517261428248740616154950583123839696331938107858841310598679463573794453906800404067953918559831667309698718511940102926460943623442366927927215519506491293061703685036209189778057749697216739727706994175408277292009566211413541928673440283221381738884354193301936507513299623083016891952050984431337620248005788478546454101094729992036576452203846710373739679601 A089683 795 14258538985463760141656583096123512871614396300653350046991249139670093587065545400812071369872689685179855189412580801011870581878738162453604086590753371659418028281486780666338101926938754304942814345352996191554803623033740183003038149026023830115693228236294029191434830743886413464621190991219499647289882928007365224047646179023028162790549276095316561414556482483950875536605927469027836634307340269503694811126844864801867557017622480676886862016850271158368126422945607564297244206152731996028004712659224595810149765235138533620527788185615030620544623737262770974931706965122330045411662463001237612372888185434429745456026188690045921090226997857094365905848470330370999702469680173128870799844988857868955849870500130888957168553250584951437902034263289530397735644518518319596778190109769045336832079962932751905634703220031047716849973568639806799437416240579367588285114895985070733181734392235984007284124416039821581606805499794419462005877022991569705522995579128068208306665396797078283713523717778948276516479548308548132907910236071451508852108623290141201688199675734305590222091399420887882601016331046685810746015269334457518265858898175688147989908550997233031015402886986736566146158493036549477350766450832729504267403346365052085596199467148337043336433498831721162104457080025794737997998487932944372022677725474555917944266528208070460652774863124496896222548662940931920849632689657456857108577269469724368248116129738938347240088468866762262782188673129354962692628511583540272914047681 A089683 796 1154941657822564571474183230786004542600766100352921353806291180313277580552309177465777780959687864499568270342419044881961517132177791158741931013851023104412860290800429233973386256082039098700367961973592691515939093465732954823246090071107930239371151487139816364506221290254799490634316470288779471430480517168596583147859340500865281186034491363720641474579075081200020918465080124991254767378894561829799279701274434048951272118427420934827835823364871963827818240258594212708076780698371291678268381725397192260622130984046221223262750843034817480264114522718284448969468264174908733678344659503100246602203943020188809381938121283893719608308386826424643638373726096760050975900044094023438534787444097487385423839510510602005530652813297381066470064775326451962216587205999983887339033398891292672283398476997552904356410960822514865064847859059824350754430715486928774651094306574790729387720485771114704590014077699225548110151245483347976422476038862317146147362641909373524872839897140563340980795421140094810397834843412992398765540729121787572217020798486501437336744173734478752807989403353091918490682322814781550670427236816091058979534570752230739987182592630775875512247633845925661857838837935960507665412082517451089845659671055569218933292156839015300510251113405369414130461023482089373777837877522568494133836895763439029353485588784853707312874763913084248594026441698215485588820247862254005425794758827047673828097406508854006126447165978207743285357282523477751978102909438266762106037862161 A089683 797 93550274283627730289408841693666367950662054128586629658309585605375484024737043374728000257734717024465029897735942635438882887706401083858096412121932871457441683554834767951844286742645166994729804919861008012791066570724369340682933295759742349389063270458325125525003924510638758741379634093391137185868921890656323234976606580570087776068793800461371959440905081577201694395671490124291636157690459508213741655803229157965053041592621095721054701692554629070053277460946131229354219236568074625939738919757172573110392609707743919084282818285820215901393276340181040366526929398167607427945917419751119974778519384635293559936987823995391288272979332940396134708271813837564129047903571615898521317782971896478219331000351358762447982877877087866384075246801442608939543563685998694874461705310194706454955276636801785252869287826623704070252676583845772411108887954441230746738638832558049080405359347460291071791140293637269396922250884151186090220559147847688837936373994659255514700031668385630619444429112347679642224622316452384300008799058864793349578684677406616424276278072492778977447141671600445397745268147997305604304606182103375777342300230930689938961790003092845916492058341519978610484945872812801120898378683913538277498433355501106733596664703960239341330340185834922544567342902049239276004868079328048024840788556838561377632332691573150292342855876959824136116141777555454332694440076842574439489375464990861580075889927217174496242220444234827206113939884401697910226335664499607730589066835041 A089683 798 7577572216973846153442116177186975804003626384415517002323076434035414206003700513352968020876512078981667421716611353470549513904218487792505809381876562588052776367941616204099387226154258526573114198508741649036076392228673916595317596956539130300514124907124335167525317885361739458051750361564682112055382673143162182033105133026177109861572297837371128714713311607753337246049390700067622528772927220165313074120061561795169296369002308753405430837096924954674315474336636629577691758162014044701118852500330978421941801386327257445826908281151437488012855383554664269688681281251576201663619310999840717957060070155458778354896013743626694350111325968172086911370016920842694452880189300887780226740420723614735765811028460059758286613108044117177110094990916851324103028658565894284831398130125771222851377407580944605482412313956520029690466803291507565299819924309739690485829745437201975512834107144283576815082363784618821150702321616246073307865290975662795872846293567399696690702565139236080174998758100162051020194407632643128300712723768048261315873458869935930366378523871915097173218475399636077217366719987781753948673100750373437964726318705385885055904990250520519235856725663118267449280615697836890792768673396996600477373101795589645421329841020779386647757555052628726109954775065988381356394314425571890012103873103923471588218948017425173679771326033745755025407483981991800948249646224248529598639412664259787986147084104591134195619855983021003695229130636537530728333188824468226177714413638321 A089683 799 613783349574881538428811410352145040124293737137656877188169191156868550686299741581590409690997478397515061159045519631114510626241697511192970559932001569632274885803270912532050365318494940652422250079208073571922187770522587244220725353479669554341644117477071148569550748714300896102191779286739251076485996524596136744681515775120345898787356124827061425891778240228020316930000646705477424830607104833390359003724986505408713005889187009025839897804850921328619553421267566995793032411123137620790627052526809252177285912292507853111979570773266436529041286067927805844783183781377672334753164190987098154521865682592161046746577113233762242359017403421939039820971370588258250683295333371910198365974078612793597030693305264840421215661751573491345917694264264957252345321343837437071343248540187469050961570014056513044075397430478122404927811066612112789285413869088914929352209380413360016539562678686969722021671466554124513206888050915931937937088569028686465700549778959375431946907776278122494174899406113126132635747018244093392357730625211909166585750168464810359676660433625122871030696507370522254606704319010322069842521160780248475142831815136256689528304210292162058104394778712579663391729871524788154214262545156724638667221245442761279127717122683130318468361959262926814906336780345058889867939468471323090980413721417801198645734789411439068061477408733406157058006202541335876808221344164130897489792425805042826877913812471881869845208334624701299313559581559539988994988294781926320394867504704001 A089683 800 49716451315565404612733724238523748250067792708150207052241704483706352605590279068108823184970795750198719953882687090120275360725577498406630615354492127140214265750064943915096079590798090192846202256415853959325697209412329566781878753631853233901673173515642763034133610645858372584277534122225879337195365718492287076319202777784748017801775846110991975497234037458469645671330052383143671411279175491504619079301723906938105753477024147731093031722192924627618183827122672926659235625300974147284040791254671549426360158895693136102070345232634581358852344171502152273427437886291591459115006299469954950516271120289965044786472746171934741631080409677177062225498681017648918305346922003124726067643900367636281359486157726452074118468601877452799019333235405461537439971028850832402778803131755184993127887171138577556570107191868727914799152696395581135932118523396202109277528959813482161339704576973644547483755388790884085569757932124190486972904174091323603721744532095709409987699529878527922028166851895163216743495508477771564780976180642164642493445763645649639133809495123634952553486417097012302623143049839836087657244214023200126486569377026036791851792641033665126706455977075718952734730119593507840491355266157694695732044920880863663609345086937333555795937318700297072007413279207949770079303096946177170369413511434841897090304517942326564512979670107405898721698502405848206021465928877294602696673186490208468977111018810222431457461875104600805244398326106322739108594051877336031951984267881024081 A089683 801 4027032556560797773631431663320423608255491209360166771231578063180214561052812604516814677982634455766096316264497654299742304218771777370937079843713862298357355525755260457122782446854645305620542382769684170705381473962398694909332179044180111946035527054767063805764822462314528179326480263900296226312824623197875253181855425000564589441943843534990350015275957034136041299377734243034637384313613214811874145423439636461986566031638955966218535569497626894837072889996936507059398085649378905930007304091628395503535172870551144024267697963843401090067039877891674334147622468789618908188315510257066350991817960743487168627704292439926714072117513183851342040265393162429562382733100682253102811479155929778538790118378775842618003595956752073676720565992067842384532637653336917424625083053672169984443358860862224782082178682541366961098731368408042072010501600395092370851479845744892055068516070734865208346184186492061610931150392502059429444805238101397211901461307099752462209003661920160761684281515003508220556223136186699496747259070632015336041969106855297620769838569105014431156832399784857996512474587037026723100236781335879210245412119539108980139995203923726875263222934143133235171513139687074135079799776558773270354295638591349956752356952041924018019470922814724062832600475615843931376423550852640350799922494426222193664314665953328451725551353278699877796457578694873704687738740239060862818430528105706885987145992523628016948054411883472665224796264414612141867796118202064218588110725698362950561 A089683 802 326189637081424619664145964728954312268694787958173508469757823117597379445277820965861988916593390917053801617424309998279126641720513967045903467340822846166945797586176097026945378195226269755263933004344417827135899390954294287655906502578589067628877691436132168266950619447476782525444901375923994331338794479027895507730289425045731744797451326334218351237352519765019345249596473685805628129402670399761805779298610553420911848562755433263701381129307778481802904089751857071811244937599691380330591631421900035786349002514642665965683535071315488295430230109225621065957419971959131563253556330822374430337254820222460658844047687634063839841518567891958705261496846156794553001381155262501327729811630312061641999588680843252058291272496917967814365845357495233147143649920290311394631727347445768739912067729840207348656473285850723848997240841051407832850629632002482038969867505336256460549801729524081876040919105856990485423181792666813785029224286213174164018365875079949438929296615533021696426802715284165865054074031122659236527984721193242219399497655279107282356924097506168923703424382573497717510441549999164571119179288206216029878381682667827391339611517821876896321057665593792048892564314653004941463781901260634898697946725899346496940913115395845459577144747992649089440638524883358441490307619063868414793722048523997686809487942219604589769659615574690101513063874284770079706837959363929888292872776562257764958825394413869372792407362561285883208497417583583491291485574367201705636968781567398995441 A089683 803 26421360603595394192795823143045299293764277824612054186050383672525387735067503498234821102244064664281357931011369109860609257979361631330718180854606650539522609604480263859182575633813327850176378573351897843998007850667297837300128426708865714477939093006326705629623000175245619384561037011449843540838442352801259536126153443428704271328593557433071686450225554100966566965217314368550255878481616302380706268123187454827093859733583190094359811871473930057026035231269900422816710839945575001806777922145173902898694269203686055943220366340776554551929848638847275306342551017728689656623538062796612328857317640438019313366367862698359171027163003999248655126181244538700358793111873576262607546114742055276993001966683148303416721593072250355392963633473957113884918635643543515222965169915143107267932877486117056795241174336153908631768776508125164034460901000192201045156559267932236773304533940091450631959314447574416229319277725206011916587367167183267107285487635881475904553273025858174757410571019938017435069379996520935398158766762416652619771359310077607689870910851897999682819977374988453315118345765549932330260653522344703498420148916296094018698508532943572028602005670913097155960297709486893400258566334002111426794533684797847066252213962347063482225748724587404576244691720515552033760714917144173341598291485930443812631568523319787971771342428861549898222558173817066376456253874708478320951722694901542878961664856947523419196184996367464156539888290824270262794610331523743338156594471306959318630721 A089683 804 2140130208891226929616461674586669242794906503793576389070081077474556406540467783357020509281769237806789992411920897898709349896328292137788172649223138693701331377962901372593788626338879555864286664441503725363838635904051124821310402563418122872713066533512463155999463014194895170149443997927437326807913830576902022426218428917725045977616078152078806602468269882178291924182602463852570726157010920492837207717978183840994602638420238397643144761589388334619108853732861934248153578035591575146349011693759086134794235805498570531400849673602900918706317739746629299813746632436023862186506583086525598637442728875479564382675796878567092853200203323939141065220680807634729062242061759677271211235294106477436433159301335012576754449038852278786830054311390526224678409487127024733060178763126591688702563076375481600414535121228466599173270897158138286791332981015568284657681300702511178637667249147407501188704470253527714574861495741686965243576740541844635690124498506399548268815115094512155350256252614979412240619779718195767250860107755748862201480104116286222879543779003737974308418167374064718524586007009544518751112935309920983372032062219983615514579191168429334316762459343960869632784114468438365420943873054171025570357228468625612366429330950112142060285646691579770675820029361759714734617908288678040669461610360365948823157050388902825713478736737785541756027212079182376492956563851386743997089538287024973195894853412749396954890984705764596679730951556765891286363436853423210390684152175863704809088401 A089683 805 173350546920189381298933395641520208666387426807279687514676567275439068929777890451918661251823308262349989385365592729795457341602591663160841984587074234189807841614995011180096878733449244025007219819761801754470929508228141110526142607636867952689758389214509515635956504149786508782104963832122423471441020276729063816523692742335728724186902330318383334799929860456441645858790799572058228818717884559919813825156232891120562813712039310209094725688740455104147817152361816674100439820882917586854269947194485976918333100245384213043468823561834974415211736919476973284913477227317932837107033230008573489632861038913844714996739547163934521109216469239070426282875145418413054041607002533858968110058822624672351085903408136018717110372147034581733234399222632624198951168457289003377874479813253926784907609186414009633577344819505794533034942669809201230097971462261031057272185356903405469651047180940007596285062090535744880563781155076644184729715983889415490900084379018363409774024322655484583370756461813332391490202157173857147319668728215657838319888433419184053243046099302775918981871557299242200491466567773106018840147760103599653134597039818672856680914484642776079657759206860830440255513271943507599096453717387853071198935505958674601680775806959083506883137382017961424741422378302536893504050571382921294226390439189641854675721081501128882791777675760628882238204178413772495929481671962326263764252601249022828867483126432701153346169761166932331058207076098037194195438385127280041645416326244960089536160481 A089683 806 14041394300535339885213605046963136901977381571389654688688801949310564583312009126605411561397687969250349140214613011113432044669809924716028200751553012969374435170814595905587847177409388766025584805400705942112145290166479429952617551218586304167870429526375270766512476836132707211350502070401916301186722642415054169138419112129194026659139088755789050118794318696971773314562054765336716534316148649353504919837654864180765587910675184126936672780787976863435973189341307150602135625491516324535195865722753364130384981119876121256520974708508632927632150690477634836077991655412752559805669691630694452660261744152021421914735903320278696209846534008364704528912886778891457377370167205242576416914764632598460437958176059017516085940143909801120391986337033242560115044645040409273607832864873568069577516344099534780319764930379969357175830356254545299637935688443143515639047013909175843041734821656140615299090029333395335325666273561208178963106994695042654762906834700487436191695970135094251253031273406879923710706374731082428932893166985468284903910963106953908312686734043524849437531596141238618239808791989621587526051968568391571903902360225312501391154073256064862452278495755727265660696575027424115526812751108416098767113775982652642736142840363685764057534127943454875404055212642505488373828096282016624832337625574360990228733407601591439506133991736610939461294538451515572170288015428948427364904460701170849138266133241048793421039750654521518815714773163941012729830509195309683373278722425841767252428998961 A089683 807 1137352938343362530702302008804014089060167907282562029783792957894155731248272739255038336473212725509278280357383653900187995618254603901998284260875794050519329248835982268352615621370160490048072369237457181311083768503484833826162021648705490637597504791636396932087510623726749284119390667702555220396124534035619387700211948082464716159390266189218913059622339814454713638479526435992274039279608040597633898506850043998642012620764689914281870495243826125938313828336645879198772985664812822287350865123543022494561183470709965821778198951389199267138204205928688421722317324088432957344259245022086250665481201276313735175093608168942574392997569254677541066841943829090208047566983543624648689770095935240475295474612260780418802961151656693890751750893299692647369318616248273151162234462054759013635778823872062317205900959360777517931242258856618169270672790763894624766762808126643243286380520554147389839226292376005022161378968158457862496011666570298455035795453610739482331527373580942634351495533145957273820567216353217676743564346525822931077216788011663266573327625457525512804440059287440328077424512151159348589610209454039717324216091178250312612683479933741253858634558156213908518516422577221353357671832839781704000136215854594864061627570069458546888660264363419844907728472224042944558280075798843346611419347671523240208527406015728906599996853330665486096364857614572761345793329249744822616557261316794838780199556792524952267104219803016243024072896626279222031116271244820084353235576516493183147446748915841 A089683 808 92125588005812364986886462713125141213873600489887524412487229589426614231110091879658105254330230766251540708948075965915227645078622916061861025130939318092065669155714563736561865330982999693893861908234031686197785248782271539919123753545144741645397888122548151499088360521866692013670644083906972852086087256885170403717167794679642008910611561326731957829409524970831804716841641315374197181648251288408345779054853563890003022281939883056831510114749916201003420095268316215100611838849838605275420075006984822059455861127507231564034115062525140638194540680223762159507703251163069544884998846788986303903977303381412549182582261684348525832803109628880826414197450156306851852925667033596543871377770754478498933443593123213923039853284192205150891822357275104436914807916110125244140991426435480104498084733637047693677977708222978952430622967386071710924496051875464606107787458258102706196822164885938576977329682456406795071696420835086862176944992194174857899431742469898068853717260056353382471138184822539179465944524610631816228712068591657417254559828944724592439537662059566537159644802282666574271385484243907235758426965777217103261503385438275321627361874633041562549399210653326589999830228754929621971418460022318024011033484222183988991833175626142297981481413437007437526006250147478509220686139706311075524967161393382456890719887274041434599745119783904373805553466780393669009259669229330631941138166660381941196164100194521133635441804044315684949904626728616984520417970830426832612081697835947834943186662183121 A089683 809 7462172628470801563937803479763136438323761639680889477411465596743555752719917442252306525600748692066374797424794153239133439251368456201010743035606084765457319201612879662661511091809622975205402814566956566582020605151363994733449024037156724073277228937926400271426157202271202053107322170796464801018973067807698802701090591369051002721759536467465288584182171522637376182064172946545309971713508354361076008103443138675090244804837130527603352319294743212281277027716733613423149558946836927027309026075565770586815924751328085756686763320064536391693757795098124734920123963344208633135684906589907890616222161573894416483789163196432230592457051879939346939549993462660855000086979029721320053581599431112758413608931042980327766228116019568617222237610939283459390099441204920144775420305541273888464344863424600863187916194366061295146880460358271808584884180201912633094730784118906319201942595355761024735163704278968950400807410087642035836332544367728163489853971140061743577151098064564623980162192970625673536741506493461177114525677555924250797619346144522691987602550626824889509931228984895992515982224223756486096432584227954585364181774220500301051816311845276366566501336062919453789986248529149299379684895261807759944893712221996903108338487225717526136499994488397602439606506261945759246875577316211197117522340072863979008148310869197356202579354702496254278249830809211887189750033207575781187232191499490937236889292115756211824470786127589570480942274765017975746153855637264573441578617524711774630398119636832801 A089683 810 604435982906134926678962081860814051504224692814152047670328713336228015970313312822436828573660644057376358591408326412369808579360844952281870185884092866002042855330643252675582398436579460991637627979923481893143669017260483573409370947009694649935455543972038421985518733383967366301693095834513648882536818492423603018788337900893131220462522453864688375318755893333627470747198008670170107708794176703247156656378894232682309829191807572735871537862874200194783439245055422687275114274693791089212031112120827417532089904857574946291627828925227447727194381402948103528530041030880899283990477433782539139913995087485447735186922218911010677989021202275087102103549470475529255007045301407426924340109553920133431502323414481406549064477397585057995001246486081960210598054737598531726809044748843184965611933937392669918221211743650964906897317289020016495375618596354923280673193513631411855357350223816643003548260046596484982465400217099004902742936093785981242678171662345001229749238943229734542393137630620679556476062025970355346276579882029864314607167037706338050995806600772816050304429547776575393794560162124275373811039322464321414498723711860524385197121259467385691886608221096475756988886130861093249754476516206428555536390689981749151775417465283119617056499553560205797608127007217606498996921762613106966519309545901982299660013180404985852408927730902196596538236295546162862369752689813638276165807511458765916188032661376253157782133676334755208956324255966456035438462306618430448767868019501653745062247690583456881 A089683 811 48959314615396929060995928630725938171842200117946315861296625780234469293595378338617383114466512168647485045904074439401954494928228441134831485056611522146165471281782103466722174273362936340322647866373802033344637190398099169446159046707785266644771899061735112180827017404101356670437140762595605559485482297886311844521855369972343628857464318763039758400819227360023825130523038702283778724412328312963019689166690432847267096164536413391605594566892810215777458578849489237669284256250197078226174520081787020820099282293463570649621854142943423265902744893638796385810933323501352842003228672136385670333033602086321266550140699731791864917110717384282055270387507108517869655570669414001580871548873867530807951688196572993930474222669204389697595100965372638777058442433745481069871532624656297982214566648928806263375918151235728157458682700410621336125425106304748785734528674604144360283945368129148083287409063774315283579697417585019397122177823596664480656931904649945099609688354401608497933844148080275044074561024103598783048402970444419009483180530054213382130660334662598100074658793369902606897359373132066305278694185119610034574396620660702475200966822016858241042815265908814536316099776599748553230112597812720712998447645888521681293808814687932688981576463838376669606258287584626126418750662771661664288064073218060566272461067612803854045123146203077924319597139939239191851949967874904700369430408428160039211230645571476505780352827783115171925462264733282938870515446836092866350197309579633953350042062937260007361 A089683 812 3965704483847151253940670219088800991919218209553651584765026688198992012781225645428008032271787485660446288718230029591558314089186503731921350289585533293839403173824350380804496116142397843566134477176277964700915612422246032725138882783330606598226523824000544086646988409732209890305408401770244050318324066128791259406270284967759833937454609819806220430466357416161929835572366134884986076677398593350004594822501925060628634789327449484720053159918317627477974144886808628251212024756265963336320136126624748686428041865770549222619370185578417284538122336384742507250685599203609580202261522443047239296975721768992022590561396678275141058285968108126846476901388075789947442101224222534128050595458783269995444086743922412508368412036205555565505203178195183740941733837133383966659594142597160136559379898563233307333449370250093980754153298733260328226159433610684651644496822642935693182999574818460994746280134165719537969955490824386571166896403711329822933211484276645553068384756706530288332641375994502278570039442952391501426920640605997939768137622934391283952583487107670446106047362262962111158686109223697370727574228994688412800526126273516900491278312583365517524468036538613977441604081904579632811639120422830377752874259316970256184798513989722547807507693570908510238106921294354716239918803684504594807333189930662905868069346476637112177654974842449311869887368335078374540007947397867280729923863082680963176109682291289596968208579050432328925962443443395918048511751193723522174365982075950350221353407097918060596241 A089683 813 321222063191619251569194287746192880345456674973845778365967161744118353035279277279668650614014786338496149386176632396916223441224106802285629373456428196800991657079772380845164185407534225328856892651278515140774164606201928650736249505449779134456348429744044071018406061188309001114738080543389768075784249356432092011907893082388546548933823395404303854867774950709116316681361656925683872210869286061350372180622655929910919417935523408262324305953383727825715905735831498888348174005257543030241931026256604643600671391127414487032168985031851800047587909247164143087305533535492375996383183317886826383055033463288353829835473130940286425721163416758274564629012434138985742810199162025264372098232161444869630971026257715413177841374932650000805921457433809883016280440807804101299427125550369971061309771783621897894009398990257612441086417197394086586318914122465456783204242634077791147822965560295340574448690867423282575566394756775312264518608700617715657590130226408289798539165293228953354943951455554684564173194879143711615580571889085833121219147457685694000159262455721306134589836343299931003853574847119487028933512548569761436842616228154868939793543319252606919481910959627732172769930634270950257742768754249260597982815004674590750968679633167526372408123179243589329286660624842732015433423098444872179393988384383695375313617064607606086390052962238394261460876835141348337740643739227249739123832909697158017264884265594457354424894903085018643002957918915069361929451846691605296123644548151978367929625974931362908295521 A089683 814 26018987118521159377104737307441623307981990672881508047643340101273586595857621459653160699735197693418188100280307224150214098739152650985135979249970683940880324223461562848458299018010272251637408304753559726402707333102356220709636209941432109890964222809267569752490890956253029090293784524014571214138524197870999452964539339673472270463639695027748612244289771007438421651190294210980393649080412170969380146630435130322784472852777396069248268782224081953882988364602351409956202094425860985449596413126784976131654382681320573449605687787579995803854620649020295590071748216374882455707037848748832937027457710526356660216673323606163200483414236757420239734950007165257845167626132124046414139956805077034440108653126874948467405151369544650065279638052138600524318715705432132205253597169579967655966091514473373729414761318210866607727999792988921013491832043919701999439543653360301082973660210383922586530343960261285888620877975298800293426007304750034968264800548339071473681672388751545221750460067899929449698028785210640640862026323015952482818750944072541214012900258913425796901776743807294411312139562616678449343614516434150676384251914480544384123277008859461160478034787729846305994364381375946970877164269094190108436608015378641850828463050286569636165057977518730735672219510612261293250107270974034646530913059135079325400402982233216092997594289941309935178331023646449215356992142877407228869030465685469799398455625513151045708416487149886510083239591432120618316285599582020028986015208400310247802299703969440395571937201 A089683 815 2107537956600213909545483721902771487946541244503402151859110548203160514264467338231906016678551013166873236122704885156167341997871364729796014319247625399211306262100386590725122220458832052382630072685038337838619293981290853877480533005256000901168102047550673149951762167456495356313796546445180268345220460027550955690127686513551253907554815297247637591787471451602512153746413831089411885575513385848519791877065245556145542301074969081609109771360150638264522057532790464206452369648494739821417309463269583066664004997186966449418060710793979660112224272570643942795811605526365478912270065748655467899224074552634889477550539212099219239156553177351039418530950580385885458577716702047759545336501211239789648800903276870825859817260933116655287650682223226642469815972140002708625541370735977380133253412672343272082595666775080195225967983232102602092838395557495861954603035922184387720866477041097729508957860781164156978291115999202823767506591684752832429448844415464789368215463488875162961787265499894285425540331602061891909824132164292151108318826469875838335044920971987489549043916248390847316283304571950954396832775831166204787124405072924095113985437717616353998720817806117550785543514891451704641050305796629398783365249245669989917105507073212140529369696179017189589449780359593164753258688948896806369003957789941425357432641560890503532805137485246104749444812915362386443916363573069985538391467720523053751274905666565234702381735459140807316742406906001770083619133566143622347867231880425130071986276021524672041326913281 A089683 816 170710574484617326673184181474124490523669840804775574300587954404456001655421854396784387350962632066516732125939095697649554701827580543113477159859057657336115807230131313848734899857165396242993035887488105364928162812484559164075923173425736072994616265851604525146092735563976123861417520262059601735962857262231627410900342607597651566511940039077058644934785187579803484453459520318242362731616584253730103142042284890047788926387072495610337891480172201699426286660156027600722641941528073925534802066524836228399784404772144282402862917574312352469090166078222159366460740047635603791893875325641092899837150038763426047681593676180036758371680807365434192901006997011256722144795052865868523172256598110422961552873165426536894645198135582449078299705260081358040055093743340219398668851029614167790793526426459805038690249008781495813303406641800310769519910040157164818322845909696935405390184640328916090225586723274296715241580395935428725168033926464979426785356397652647938825452542598888199904768505491437119468766859767013244695754705307664239773824944059942905138638598730986653472557216119658632618947670328027306143454842324462587757076810906851704232820455126924673896386242295521613629024706207588075925074769526981301452585188899269183285546072930183382878945390500392356745432209127046345013953804860641315889320580985255453952043966432130786157216136304934484705029846144353301957225449418668828609708885362367353853267358991784010892920572190405392656134959386143376773149818857633410177245782314435535830888357743498435347479975761 A089683 817 13827556533254003460527918699404083732417257105186821518347624306760936134089170206139535375427973197387855302201066751509613930848034023992191649948583670244225380385640636421747526888430397095682435906886536534559181187811249292290149777047484621912563917533979966536833511580682066032774819141226827740612991438240761820282927751215409776887467143165241750239717600193964082240730221145777631381260943324552138354505425076093870903037352872144437369209893948337653529219472638235658533997263773987968318967388511734500382536786543686874631896323519300549996303452335994908683319943858483907143403901376928524886809153139837509862209087770582977428106145396600169624981566757911794493728399282135350376952784446944259885782726399549488466261048982178375342276126066590001244462593210557771292176933398747591054275640543244208133910169711301160877575937985825172331112713252730350284150518685451767836604955866642203308272524585218033934568012070769726738610748043663333569613868209864483044861655950509944192286248944806406676970115641128072820356131129920803421679820468855375316229726497209918931277134505692349242134761296570211797619842228281469608323221683454988042858456865280898585607285625937250703951001202814634149931056331685485417659400300840803846129231907344854013194576630531780896380008939290753946130258193711946587034967059805691770115561281002593678734507040699693261107417537692617458535261402912175117386419714351755662114656078334504882326566347422836805146931710277613518625135327468306224356908367469278402301956977223373263145878036641 A089683 818 1120032079193574280302761414651730782325797825520132542986157568847635826861222786697302365409665828988416279478286406872278728398690755943367523645835277289782255811236891550161549677962862164750277308457809459299293676212711192675502131940846254374917677320252377289483514438035247348654760350439373046989652306497501707442917147848448191927884838596384581769417125615711090661499147912807988141882136409288723206714939431163603543146025582643699426906001409815349935866777283697088341253778365693025433836358469450494530985479710038636845183602205063344549700579639215587603348915452537196478615716011531210515831541404326838298838936109417221171676597777124613739623506907390855353992000341852963380533175540202485050748400838363508565767144967556448402724366211393790100801470050055179474666331605298554875396326884002780858846723746615394031083650976851838958820129773471158373016192013521593194765001425198018467970074491402660748700008977732347865827470591536730019138723324999023126633794131991305479575186164529318940834579366931373898448846621523585077156065457977285400614607846274003433433447894961080288612915665022187155607207220490799038274180956359854031471535006087752785434190135700917307020031097427985366144415562866524318830411424368105111536467784494933175068760707073074252606780724082551069636550913690667673549832331844261033379360463761210087977495070296675154149700820553102014141356173635886184508299996862492208631287142345094895468451874141249781216901468532486695008635961524932804172909577765011550586458515155093234314816120967921 A089683 819 90722598414679516704523674586790193368389623867130735981878763076658501975759045722481491598182932148061718637741198956654577000293951231412769415312657460472362720710188215563085523914991835344772461985082566203242787773229606606715672687208546604368331862940442560448164669480855035241035588385589216806161836826297638302876288975724303546158671926307151123322787174872598343581430980937447039492453049152386579743910093924251886994828072194139653579386114195043344805208959979464155641556047621135060140745036025490057009823856513129584459871778610130908525746950776462595871262151655512914767872996934028051782354853750473902205953824862794914905804419947093712909504059498659283673352027690090033823187218756401289110620467907444193827138742372072320620673663122896998164919074054469537447972860029182944907102477604225249566584623475846916517775729124998955664430511651163828214311553095249048775965115441039495905576033803615520644700727196320177132025117914475131550236589324920873257337324691295743845590079326874834207600928721441285774356576343410391249641302096160117449783235548194278108109279491847503377646168866797159604183784859754722100208657465148176549194335493107975620169400991774301868622518891666814657697660592188469825263325373816514034453890544089587180569617272919014461149238650686636640560624008944081557536418879385143703728197564658017126177100694030687486125766464801263145449850064506780945172299745861868899134258529952686532944601805441232278569018951131422295699512883519557138005675798965935597503139727562551979500105798401601 A089683 820 7348530471589040853066417641530005662839559533237589614532179809209338660036482703521000819452817503992999209657037115489020737023810049744434322640325254298261380377525245460609927437114338662926569420791687862462665809631598135143969487663892274953834880898175847396301338227949257854523882659232726561299108782930108702532979407033668587238852426030879240989145761164680465830095909455933210198888696981343312959256717607864402846581073847725311939930275249798510929221925758336596606966039857311939871400347918064694617795732377563496341249614067420603590585503012893470265572234284096546096197712751656272194370743153788386078682259813886388107370158015714590745669828819391401977541514242897292739678164719268504417960257900502979699998238132137857970274566712954656851358444998412032533285801662363818537475300685942245214893354501543600237939834059124915408818871443744270085359235800715172950853174350724199168351658738092857172220758902901934347694034551072485655569163735318590733844323299994955251492796425476861570815675226436744147722882683816241691220945469788969513432442079403736526756851638839647773589339678210569927938886573640132490116901254677002300484741174941746025233721480333718451358424030225011987273510507967266055846329355279137636790765134071256561626138999106440171353088330705617567885410544724470606160449929230196640001984002737299387220345156216485686376187083648902314781437855225049256558956279414811380829874940926167609168512746240739814564090535041645205951660543565084128178459739716240783397754317932566710339508569670529681 A089683 821 595230968198712309098379828963930458690004322192244758777106564545956431462955098985201066375678217823432935982220006354610679698928614029299180133866345598159171810579544882309404122406261431697052123084126716859475930580159448946661528500775274271260625352752243639100408396463889886216434495397850851465227811417338804905171331969727155566347046508501218520120806654339117732237768665930590026109984455488808349699794126237016630573066981665750267134352295233679385266975986425264325164249228442267129583428181363240264041454322582643203641218739461068890837425744044371091511350977011820233792014732884158047744030195456859272373263044924797436696982799272881850399256134370703560180862653674680711913931342260748857854780889940741355699857288703166495592239903749327204960034044871374635196149934651469301535499355561321862406361714625031619273126558789118148114328586943285876914098099857929009019107122408660132636484357785521430949881471135056682163216798636871338101102262560805849441390187299591375370916510463625787236069693341376275965553497389115576988896583052906530588027808431702658667304982746011469660736513935056164163049812464850731699469001628837186339264035170281428043931439907031194560032346448225970969154351145348550523552677777610148580051975859771781491717258927621653879600154787155022998718254122682119098996444267645927840160704221721250364847957653535340596471153775561087497296466273228989781275458632599721847219870215019576342649532445499924979691333338373261682084504028771814382455238917015503455218099752537903537500194143312904161 A089683 822 48213708424095697036968766146078367153890350097571825460945631728222470948499363017801286376429935643698067814559820514723465055613217736373233590843173993450892916656943135467061733914907175967461221969814264065617550376992915364679583808562797215972110653572931734767133080113575080783531194127225918968683452724804443197318877889547899600874110767188598700129785339001468536311259261940377792114908740894593476325683324225198347076418425514925771637882535913928030206625054900446410338304187503823637496257682690422461387357800129194099494938717896346580157831485267594058412419429137957438937153193363616801867266445832005601062234306638908592372455606741103429882339746884026988374649874947649137665028438723120657486237252085200049811688440384956486142971432203695503601762757634581345450888144706769013424375447800467070854915298884627561161123251261918569997260615542406156030041946088492249730547676915101470743555232980627235906940399161939591255220560689586578386189283267425273804752605171266901405044237347553688766121645160651478353209833288518361736100623227285428977630252482967915352051703602426929042519657628739549297207034809652909267656989131935812093480386848792795671558446632469526759362620062306303648501502442773232592407766899986422034984210044641514300829097973137353964247612537759556862896178583937251647018711985679320155053017041959421279552684569936362588314163455820448087281013768131548172283312149240577469624809487416585683754612128085493923354998000408234196248844826330516964978874352278255779872666079955570186537515725608345237041 A089683 823 3905310382351751459994470057832347739465118357903317862336596169986020146828448404441904196490824787139543492979345461692600669504670636646231920858297093469522326249212393972832000447107481253364358979554955389315021580536426144539046288493586574493740962939407470516137779489199581543466026724305299436463359670709159898982829109053379867670802972142276494710512612459118951441212000217170601161307608012462071582380349262241066113189892466708987502668485409028170446736629446936159237402639187809714637196872297924219372375981810464722059090036149604072992784350306675118731405973760174552553909408662452960951248582112392453686040978837751595982168904146029377820469519497606186058346639870759580150867303536572773256385217418901204034746763671181475377580686008499335791742783368401088981521939721248290087374411271837832739248139209654832454050983352215404169778109858934898638433397633167872228174361830123219130227973871430806108462172332117106891672865415856512849281331944661447178184961018872619013808583225151848790055853258012769746609996496369987300624150481410119747188050451120401143516187991796581252444092267927903493073769819581885650680216119686800779571911334752216449396234177230031667508372225046810595528621697864631839985029118898900184833721013615962658367156935824125671104056615558524105894590465298917383408515670840024932559294380398713123643767450164845369653447239921456295069762115218655401954948284088486775039609568480743440384123582374925007791754838033066969896156430932771874163288822534538718169685952476401185109538773774275964200321 A089683 824 316330140970491868259552074684420166896674586990168746849264289768867631893104320759794239915756807758303022931326982397100654229878321568344785589522064571031308426186203911799392036215705981522513077343951386534516748023450517707662749367980512533993017998092005111807160138625166105020748164668729254353532133327441951817609157833323769281335040743524396071551521609188635066738172017590818694065916249009427798172808290241526355168381289803427987716147318131281806185666985201828898229613774212586885612946656131861769162454526647642486786292928117929912415532374840684617243883874574138756866662101658689837051135151103788748569319285857879274555681235828379603458031079306101070726077829531525992220251586462394633767202610930997526814487857365699505584035566688446199131165452840488207503277117421111497077327313018864451879099275982041428778129651529447737752026898573726789713105208286597650482123308239980749548465883585895294785435958901485658225502098684377540791787887517577221432981842528682140118495241237299751994524113899034349475409716205968971350556188994219699522232086540752492624811227335523081447971473702160182938975355386132737705097505694630863145324818114929532401094968355632565068178150228791658237818357527035179038787358630810914971531402102892975327739711801754179359428585860240452577461827689212308056089769338042019537302844812295763015145163463352474941929226433637959900650731332711087558350811011167428778208375046940218671114010172368925631132141880678424561588670905554521807226394625297636171744562150588495993872640675716353100226001 A089683 825 25622741418609841329023718049438033518630641546203668494790407471278278183341449981543333433176301428422544857437485574165152992620144047035927632751287230253535982521082516855750754933472184503323559264860062309295856589899491934320682698806421515253434457845452414056379971228638454506680601338167069602636102799522798097226341784499225311788138300225476081795673250344279440405791933424856314219339216169763651651997471509563634768638884474077667005007932768633826301039025801348140756598715711219537734648679146680803302158816658459041429689727177552322905658122362095453996754593840505239306199630234353876801141947239406888634114862154488221239010180102098747880100517423794186728812304192053605369840378503453965335143411485410799671973516446621659952306880901764142129624401680079544807765446511110031263263512354528020602207041354545355731028501773885266757914178784471869966761521871214409689051987967438440713425736570457518877620312671020338316265669993434580804134818888923754936071529244823253349598114540221279911556453225821782307508187012683486679395051308531795661300799009800951902609709414177369597285689369874974818057003786276751754112897961265099914771310267309292124488692436806237770522430168532124317263286959689849502141776049095684112694043570334331001546916655942088528113715454679476658774408042826196952543271316381403582521530429795956804226758240531550470296267341124674751952709237949598092226415691904561731034878378802157712360234823961882976121703492334952389488682343349916266385337964649108529911309534197668175503683894733024601118306081 A089683 826 2075442054907397147650921162004480715009081965242497148078023005173540532850657448505010008087280415702226133452436331507377392402231667809910138252854265650536414584207683865315811149611246944769208300453665047052964383781858846679975298603320142735528191085481645538566777669519714815041128708391532637813524326761346645875333684544437250254839202318263562625449533277886634672869146607413361451766476509750855783811795192274654416259749642400291027405642554259339930384161089909199401284495972608782556506543010881145067474864149335182355804867901381738155358307911329731773737122101080924383802170048982664020892497726391957979363303834513545920359824588269998578288141911327329125033796639556342034957070658779771192146616330318274773429854832176354456136857353042895512499576536086443129429001167399912532324344500716769668778770349718173814213308643684706607391048481542221467307683271568367184813211025362513697787484662207059029087245326352647403617519269468201045134920330002824149821793868830683521317447277757923672836072711291564366908163148027362421030999155991075448565364719793877104111386462548366937380140838959872960262617306688416892083144734862473093096476131652052662083584087381305259412316843651102069698326243734877809673483859976750413128217529197080811125300249131309170777210951829037609360727051468921953156004976626893690184243964813472501142367417483055588093997654631098654908169448273917445470339671044269500213825148682974774701179020740912521065857982879131143548583269811343217577212375136577790922816072270011122215798395473374992690582792561 A089683 827 168110806447499168959724614122362937915735639184642268994319863419056783160903253328905810655069713671880316809647342852097568784580765092602721198481195517693449581320822393090580703118511002526305872336746868811290115086330566581077999186868931561577783477924013288623908991231096900018331425379714143662895470467669078315902028448099417270641975387779348572661412195508817408502400875200482277593084597289819318488755410574247007717039721034423573219857046895006534361117048282645151504044173781311387077029983881372750465463996096149770820194300011920790584022940817708273672706890187554875087975773967595785692292315837748596328427610595597219549145791649869884841339494817513659127737527804063704831522723361161466563875922755780256647818241406284710947085445596474536512465699423001893483749094559392915118271904558058343171080398327172078951278000138461235198674927004919938851922344997037741969870093054363609520786257638771781356066871434564439693019060826924284655928546730228756135565303375285365226713229498391817499721889614616713719561214990216356103510931635277111333794542303304045433022303466417721927791407955749709781272001841761768258734723523860320540814566663816265628770311077885726012397664335739267645564425742525102583552192658116783463385619864963545701149320179636042832954087098152046358218891168982678205636403106778388904923761149891272592531760816127502635613810025118991047561725310187313083097513354585829517319837043320956750795500680013914206334496613209622627435244854718800623754202386062801064748101853870900899479670033343374407937206197441 A089683 828 13616975322247432685737693743911397971174586773956023788539908936943599436033163519641370663060646807422305661581434771019903071551041972500820417076976836933169416086986613840337036952599391204630775659276496373714499321992775893067317934136383456487800461711845076378536628289718848901484845455756845636694533107881195343588064304296052798922000006410127234385574387836214210088694470891239064485039852380475364797589188256514007625080217403788309430808420798495529283250480910894257271827578076286222353239428694391192787702583683788131436435738300965584037305858206234370167489258105191944882126037691375258641075677582857636302602636458243374783480809123639460672148499080218606389346739752129160091353340592254078791673949743218200788473277553909061586713921093314437457509721653263153372183676659310826124580024269202725796857512264500938395053518011215360051092669087398515047005709944760057099559477537403452371183686868740514289841416586199719615134543926980867057130212285148529246980789573398114583363771589369737217477473058783953811284458414207524844384385462457446018037357926567627680074806580779835476151104044415726492283032149182703228957512605432685963805979899769117515930395197308743807004210811194880679290718485144533309267727605307459460534235209062047201793094934550519469469281054950315755015730184687596934656548651649049501298824653141193079995072626106327713484718612034638274852499750125172359730898581721452190902906800508997496814435555081127050713094225669979432822254833232222850524090393271086886244596250163542972857853272700813327042913701992721 A089683 829 1102975001102042047544753193256823235665141528690437926871732623892431554318686245090951023707912391401206758588096216452612148795634399772566453783235123791586722703045915721067299993160550687575092828401396206270874445081414847338452752665047059975511837398659451186661466891467226761020272481916304496572257181738376822830633208647980276712682000519220305985231525414733351017184252142190364223288228042818504548604724248777634617631497609706853063895482084678137871943288953782434839018033824179184010612393724245686615803909278386838646351294802378212307021774514704983983566629906520547535452209053001395949927129884211468540510813553117713357461945539014796314444028425497707117537085919922461967399620587972580382125589929200674263866335481866633988523827608558469434058287453914315423146877809404176916090981965805420789545458493424576009999334958908444164138506196079279718807462505525564625064317680529679642065878636367981657477154743482177288825898058085450231627547195097030869005443955445247281252465498738948714615675317761500258714041131550809512395135222459053127461025992051977842086059333043166673568239427597673845874925604083798961545558521040047563068284371881298518790362010982008248367341075706785335022548197296707198050685936029904216303273051934025823345240689698592077027011765450975576156274144959695351707180440783573009605204796904436639479600882714612544792262207574805700263052479760138961138202785119437627463135450841228797241969279961571291107760632279268334058602641491810050892451321854958037785812296263246980801486115088765879490476009861410401 A089683 830 89340975089265405851125008653802682088876463823925472076610342535286955899813585852367032920340903703497747445635793532661584052446386381577882756442045027118524538946719173406451299446004605693582519100513092707940830051594602634414672965868811858016458829291415546119578818208845367642642071035220664222352831720808522649281289900486402413727242042056844784803753558593401432391924423517419502086346471468298868436982664150988404028151306386255098175534048858929167627406405256377221960460739758513904859603891663900615880116651549333930354454878992635196868763735691103702668897022428164350371628933293113071944097520621128951781375897802534781954417588660198501469966302465314276520503959513719419359369267625779010952172784265254615373173174031197353070430036293236024158721283767059549274897102561738330203369539230239083953182137967390656809946131671583977295219001882421657223404462947570734630209732122904051007336169545806514255649534222056360394897742704921468761831322802859500389440960391065029781449705397854845883869700738681520955837331655615570504005953019183303324343105356210205208970805976496500559027393635411581515868973930787715885190240204243852608531034122385180022019322889542668117754627132249612136826403981033283042105560818422241520565117206656091690964495865585958239187953001529021668658205741735323488281615703469413778021588549259367797847671499883616128173238813559261721307250860571255852194425594674447824513971518139532576599511676887274579728611214620735058746813960836614122288557070251601060650795997323005444920375322190036238728556798774242481 A089683 831 7236618982230497873941125700958017249198993569737963238205437745358243427884900454041729666547613199983317543096499276145588308248157296907808503271805647196600487654684253045922555255126373061180184047141560509343207234179162813387588510235373760499333165172604659235685884274916474779054007753852873802010579369385490334591784481939398595511906605406604427569104038246065516023745878304910979668994064188932208343395595796230060726280255817286662952218257957573262577819918825766554978797319920439626293627915224775949886289448775496048358710845198403450946369862590979399916180658816681312380101943596742158827471899170311445094291447722005317338307824681476078619067270499690456398160820720611272968108910677688099887125995525485623845227027096526985598704832939752117956856423985131823491266665307500804746472932677649365800207753175358643201605636665398302160912739152476154235095761498753229505046988301955228131594229733210327654707612271986565191986717159098638969708337147031619531544717791676267412297426137226242516593445759833203197422823864104861210824482194553847569271791533853026621926635284096216545281218884468338102785386888393804986700409456543752061291013763913199581783565154052956117538124797712218583082938722463695926410550426292201563165774493739143426968124165112462617374224193123850755161314665080561202550810871981022516019748672490008791625661391490572906382032343898300199425887319706271724027748473168630273785631692969302138704560445827869240958017508384279539758491930827765743905373122690379685912714475783163441038550401097392935337013100700713640961 A089683 832 586166137560670327789231181777599397185118479148775022294640457374017717658676936777380102990356669198648720990816441367792652968100741049532488765016257422924639500029424496719726975665236217955594907818466401256799785968512187884394669329065274600445986378980977398090556626268234457103374628062082777962856928920224717101934543037091286236464435037934958633097427097931306797923416142697789353188519199303508875815043259494634918828700721200219699129678894563434268803413424887090953282582913555609729783861133206851940789445350815179917055578461070679526655958869869331393210633364151186302788257431336114865025223832795227052637607265482430704402933799199562368144448910474926968251026478369513110416821764892736090857205637564335531463389194818685833495091468119921554505370342795677702792599889907565184464307546889598629816828007204050099330056569897262475033931871350568493042756681399011589908806052458373478659132608390036540031316594030911780550924089886989756546375308909561182055122141125777660396091517115325643844069106546489458991248732992493758076783057758861653111015114242095156376057458011793540167778729641935386325616337959898203922733165980043916964572114876969166124468777478289445520588108614689705229718036519559370039254584529668326616427733992870617584418057374109472007312159643031911168066487871525457406615680630462823797599642471690712121678572710736405416944619855762316153496872896208009646247626326659052176636167130513473235069396112057408517599418179126642720437846397049025256335222937920754558929872538436238724122582488888827762298061156757804917841 A089683 833 47479457142414296550927725723985551171994596811050776805865877047295435130352831878967788342218890205090546400256131750791204890416160025012131589966316851256895799502383384234297885028884133654403187533295778501800782663449487218635968215654287242636124896697459169245335086727726991025373344873028705014991411242538202085256697986004394185153619238072731649280891594932435850631796707558520937608270055143584218941018504019065428425124758417217795629503990459638175773076487415854367215889215998004388112492751789755007203945073416029573281501855346725041659132668459415842850061302496246090525848851938225304067043130456413391263646188504076887056637637735164551819700361748469084428333144747930561943762562956311623359433656642711178048534524780313552513102408917713645914934997766449893926200591082512779941608911298057489015163068583528058045734582161678260477748481579396047936463291193319938782613290249128251771389741279592959742536644116503854224624851280846170280256400021674455746464893431187990492083412886341377151369597630265646178291147372391994404219427678467793901992224253609707666460654098955276753590077100996766292374923374751754517741386444383557274130341305034502456081970975741445087167636797789866123607160958084308973179621346903134455930646453422520024337862647302867232592284931085584804613385517593562049935870131067488727605571040206947681855964389569648838772514208316747608433246704592848781346057732459383226307529537571591332040621085076650089925552872509258060355465558160971045763153057971581119273319675613335336653929181599995048746142953697382198345121 A089683 834 3845836028535558020625145783642829644931562341695112921275136040830930245558579382196390855719730106612334258420746671814087596123708962025982658787271664951808559759693054122978128687339614826006658190196958058645863395739408464709513425467997266653526116632494192708872142024945886273055240934715325106214304310645594368905792536866355928997443158283891263591752219189527303901175533312240195946269874466630321734222498825544299702435105431794641445989823227230692237619195480684203744487026495838355437111912894970155583519550946698395435801650283084728374389746145212683270854965502195933332593757006996249629430493566969484692355341268830227851587648656548328697395729301625995838694984724582375517444767599461241492114126188059605421931296507205397753561295122334805319109734819082441408022247877683535175270321815142656610228208555265772701704501155095939098697627007931079882853526586658915041391676510179388393482569043647029739145468173436812192194612953748539792700768401755630915463656367926227229858756443793651549260937408051517340441582937163751546741773641955891306061370164542386320983312982015377417040796245180738069682368793354892115937052301995068139204557645707794698942639649035057052060578580620979156012180037604829026827549329099153890930382362727224121971366874431532245839975079417932369173684226925078526044805480616466586936051254256762762230333115555141555940573650873656556283092983072020751289030676329210041330909892543298897895290307891208657283969782673249902888792710211038654706815397695698070661138893724680162268968263709599598948437579249487958065954801 A089683 835 311512718311380199670636808475069201239456549677304146623286019307305349890244929957907659313298138635599074932080480416941095286020425924104595361769004861096493340535137383961228423674508800906539313405953602750314935054892085641470587462907778598935615447232029609418643504020616788117474515711941333603358649162293143881369195486174830248792895820995192350931929754351711615995218198291455871647859831797056060472022404869088275897243539975365957125175681405686071247154833935420503303449146162906790406064944492582602265083626682570030299933672929862998325569437762227344939252205677870599940094317566696219983869978924528260080782642775248455978599541180414624489054073431705662934293762691172416913026175556360560861244221232828039176435017083637218038464904909119230847888520345677754049802078092366349196896067026555185428484892976527588838064593562771066994507787642417470511135653519372118352725797324530459872088092535409408870782922048381787567763649253631723208762240542206104152556165802024405618559271947285775490135930052172904575768217910263875286083664998427195790970983327933291999648351543245570780304495859639783644271872261746261390901236461600519275569169302331370614353811571839621216906865030299311636986583045991151173031495657031465165360971380905153879680716828954111913037981432852521903068422380931360609629243929933793541820151594797783740656982359966466031186465720766181058930531628833680854411484782666013347803701296007210729518514939187901240001552396533242133992209527094131031252047213351543723552250391699093143786429360477567514823443919208524603342338881 A089683 836 25232530183221796173321581486480605300395980523861635876486167563891733341109839326590520404377149229483525069498518913772228718167654499852472224303289393748815960583346128100859502317635212873429684385882241822775509739446258936959117584495530066513784851225794398362910123825669959837515435772667248021872050582145744654390904834380161250152224561500610580425486310102488640895612674061607925603476646375561540898233814794396150347676726738004642527139230193860571771019541548769060767579380839195450022891260503899190783471773761288172454294627507318902864371124458740414940079428659907518595147639722902393818693468292886789066543394064795124934266562835613584583613379947968158697677794777984965769955120220065205429760781919859071173291236383774614661115657297638657698678970147999898078033968325481674284948581429150970019707276331098734695883232078584456426555130799035815111401987935069141586570789583286967249639135495368162118533416685918924792988855589544169579909741483918694436357049429963976855103301027730147814701010334226005270637225650731373898172776864872602859068649649562596651971516475002891233204664164630822475186021653201447172663000153389642061321102713488841019762658737319009318569456067454244242595913226725283245015551148219548678394238681853317464254138063145283064956076496061054274148542212855440209379968758324637276887432279178620482993215571157283748526103723382060665773373061935528149207330267395947081172099804976584069090999710074220000440125744119192612853368971694624613531415824281475041607732281727626544646700778198682968700698957455890492870729449361 A089683 837 2043834944840965490039048100404929029332074422432792505995379572675230400629896985453832152754549087588165530629380032015550526171580014488050250168566440893654092807251036376169619687728452242747804435256461587644816288895146973893688524344137935387616572949289346267395720029879266746838750297586047089771636097153805317005663291584793061262330189481549457014464391118301579912544626598990241973881608356420484812756938998346088178161814865778376044698277645702706313452582865450293922173929847974831451854192100815834453461213674664341968797864828092831132014061081157973610146433721452509006206958817555093899314170931723829914390014919248405119675591589684700351272683775785420854511901377016782227366364737825281639810623335508584765036590147085743787550368241108731273592996581987991744320751434364015617080835095761228571596289382818997510366541798365340970550965594721901024023561022740600468512233956246244347220769975124821131601206751559432908232097302753077735972689060197414249344921003827082125263367383246141972990781837072306426921615277709241285751994926054680831584560621614570328809692834475234189889577797335096620490067753909317220985703012424561006967009319792596122600775357722839754804125941463793783650268971364747942846259643005783442949933333230118714604585183114767928261442196180945396206031919241290656959777469424295619427882014613468259122450461263739983630614401593946913927643218016777780085793751659071713574940084203103309596370976516011820035650185273654601641122886707264593696044681766799478370226314819937750116382763034093320464756615553927129922529085398241 A089683 838 165550630532118204693162896132799251375898028217056192985625745386693662451021655821760404373118476094641407980979782593259592619897981173532070263653881712385981517387333946469739194706004631662572159255773388599230119400506904885388770471875172766396942408892437047659053322420220606493938774104469814271502523869458230677458726618368237962248745348005506018171615680582427972916114754518209599884410276870059269833312058866033142431107004128048459620560489301919211389659212101473807696088317685961347600189560166082590730358307647811699472627051075519321693138947573795862421861131437653229502763664221962605844447845469630223065591208459120814693722918764460728453087385838619089215464011538359360416675543763847812824660490176195365967963801913945246791579827529807233161032723141027331289980866183485264983547642756659514299299440008338798339689885667592618614628213172473982945908442841988637949490950455945792124882367985110511659697746876314065566799881522999296613787813875990554196938601309993652146332758042937499812253328802856820580650837494448544145911589010429147358349410350780196633585119592493969381055801584142826259695488066654694899841944006389441564327754903200285930662803975550020139134201258567296475671786680544583370547031083468458878944599991639615882971399832296202189176817890656577092688585458544543213741975023367945173658443183690928988918487362362938674079766529109700028139100659359000186949293884384808799570146820451368077306049097796957422887665007166022732930953823288432089379619223110757747988331500414957759427003805761558957645285859868097523724855917257521 A089683 839 13409601073101574580146194586756739361447740285581551631835685376322186658532754121562592754222596563665954046459362390054027002211736475056097691355964418703264502908374049664048874771186375164668344899717644476537639671441059295716490408221888994078152335120287400860383319116037869126009040702462054955991704433426116684874156856087827274942148373188445987471900870127176665806205295115974977590637232426474800856498276768148684536919667334371925229265399633455456122562396180219378423383153732562869155615354373452689849159022919472747657282791137117065057144254753477464856170751646449911589723856801978971073400275483040048068312887885188785990191556419921319004700078252928146226452584934607108193750719044871672838797499704271824643405067955029564990117966029914385886043650574423213834488450160862306463667359063289420658243254640675442665514880739075002107784885266970392618618583870201079673908766986931609162115471806793951444435517496981439310910790403362943025716812923955234889952026706109485823852953401477937484792519633031402467032717837050332075818838709844760936026302238413195927320394686992011519865519928315568927035334533399030286887197464517544766710548147159223160383687122019551631269870301943951014529414721124111253014309517760945169194512599322808886520683386415992377323322249143182744507775422142108000313099976892803559066333897878965248102397476351398032600461088857885702279267153408079015142892804635169512765181892456560814261789976921553551253900865580447841367407259686362999239749157071971377587054851533611578513587308266686275569268154649315899421713329297859201 A089683 840 1086177686921227540991841761527295888277266963132105682178690515482097119341153083846570013092030321656942277763208353594376187179150654479543912999833117914964424735578298022787958856466096388338135936877129202599548813386725802953035723065973008520330339144743279469691048848399067399206732296899426451435328059107515451474806705343114009270314018228264124985223970480301309930302628904393973184841615826544458869376360418220043447490493054084125943570497370309891945927554090597769652294035452337592401604843704249667877781880856477292560239906082106482269628684635031674653349830883362442838767632400960296656945422314126243893533343918700291665205516070013626839380706338487179844342659379703175763693808242634605499942597476046017796115810504357394764199555248423065256769535696528280320593564463029846823557056084126443073317703625894710855906705339865075170730575706624601802108105293486287453586610125941460342131353216350310066999276917255496584183774022672398385083061846840374026086114163194868351732089225519712936268194090275543599829650144801076898141325935497425635818130481311468870112951969646352933109107114193561083089862097205321453237862994625921126103554399919897075991078656883583682132859494457460032176882592411053011494159070938636558704755520545147519808175354299695382563189102180597802305129809193510748025361098128317088284373045728196185096294195584463240640637348197488741884620639426054400226574317175448730533979733288981425955204988130645837651565970112016275150759988034595402938419681722829681584551442974222537859600571969601588321110720526594587853158779673126595281 A089683 841 87980392640619430820339182683710966950458624013700560256473931754049866666633399791572171060454456054212324498819876641144471161511203012843056952986482551112118403581842139845824667373753807455389010887047465410563453884324790039195893568343813690146757470724205637044974956720324459335745316048853542566261572787708751569459343132792234750895435476489394123803141608904406104354512941255911827972170881950101168419485193875823519246729937380814201429210286995101247620131881338419341835816871639344984529992340044223098100332349374660697379432392650625063839923455437565646921336301552357869940178224477784029212579207444225755376200857414723624881646801671103773989837213417461567391755409755957236859198467653403045495350395559727441485380650852948975900163975122268285798332391418790705968078721505417592708121542814241888938733993697471579328443132529071088829176632236592745970756528772389283740515420201258287712639610524375115426941430297695223318885695836464269191728009594070296112975247218784336490299227267096747837723721312319031586201661728887228749447400775291476501268568986228978479149109541354587581837676249678447730278829873631037712266902564699611214387906393511663155277371207570278252761619051054262606327489985295293931026884746029561255085197164156949104462203698275325987618317276628421986715514544674370590054248948393684151034216703983890992799829842341522491891625203996588092654271793510406418352519691211347173252358396407495502371604038582312849776843579073318287211559030802227638011994219549204208348666880912025566627646329537728654009968362654161616105861153523254217761 A089683 842 7126411803890173896447473797380588322987148545109745380774388472078039199997305383117345855896810940391198284404410007932702164082407444040287613191905086640081590690129213327511798057274058403886509881850844698255639764630307993174867379035848908901887355128660656600642971494346281206195370599957136947867187395804408877126206793756171014822530273595640924028054470321256894452715548241728858065745841437958194641978300703941705058985124927845950315766033246603201057230682388411966688701166602786943746929379543582070946126920299347516487734023804700630171033799890442817400628240425740987465154436182700506366218915802982286185472269450592613615413390935359405693176814286814386958732188190232536185595075879925646685123382040337922760315832719088867047913281984903731149664923704922047183414376441938825009357844967953593004037453489495197925603893734854758195163307211164012423631278830563531982981749036301921304723808452474384349582255854113313088829741362753605804529968777119693985150995024721531255714237408634836574855621426297841558482334600039865528705239462798609596602754087884547256811077872849721594128851776223954266152585219764114054693619107740668508365420417874444715577467067813192538473691143135395271112526688808918808413177664428394461661900970296712877461438499560301404997083699406902180923956678118624017794394164819888416233771553022695170416786217229663321843221641523723635504996015274342919886554094988119121033441030109007135692099927125167340831924329904938781264136281494980438678971531783485540876242017353874070896839352692556020974807437374987090904574753435383591638641 A089683 843 577239356115104085612245377587827654161959032153889375842725466238321175199781736032505014327641686171687061036757210642548875290675002967263296668544312017846608845900466279528455642639198730714807300429918420558706820935054947447164257701903761621052875765421513184652080691042048777701825018596528092777242179060157119047222750294249852200624952161246914846272412096021808450669959407580037503325413156474613766000242357019278109777795119155521975577048692974859285635685273461369301784794494825742443501279743030147746636280544247148835506455928180751043853737791125868209450887474485019984677509330798741015663732180041565181023253825498001702848484665764111861147321957231965343657307243408835431033201146273977381494993945267371743585582450246198230880975840777202223122858820098685821856564491797044825757985442404241033327033732649111031973915392523235413808227884104285006314133585275646090621521671940455625682628484650425132316162724183178360195209050383042070166927470946695212797230597002444031712853230099421762563305335530125166237069102603229107825124396486687377324823081118648327801697307700827449124436993874140295558359402800893238430183147726994149177599053847830021961774832492868595616368982593967016960114661793522423481467390818699951394613978594033743074376518464384413804763779651959076654840490927608545441345927350410961714935495794838308803759683595602729069300952963421614475904677237221776510810881694037648803708723438829577991060094097138554607385870722300041282395038801093415532996694074462328810975603405663799742643987568097037698959402427373954363270555028266070922729921 A089683 844 46756387845323430934591875584614039987118681604465039443260762765304015191182320618632906160538976579906651943977334062046458898544675240348327030152089273445575316517937768641804907053775097187899391334823392065255252495739450743220304873854204691305282936999142567956818535974405950993847826506318775514956616503872726642825042773834238028250621125061000102548065379777766484504266712013983037769358465674443715046019630918561526892001404651597280021740944130963602136490507150370913444568354080885137923603659185441967477538724084019055676022930182640834552152761081195324965521885433286618758878255794698022268762306583366779662883559865338137930727257926893060752933078535789192836241886716115669913689292848192167901094509566657111230432178469942056701359043102953380072951564427993551570381723835560630886396820834743523699489732344577993589887146794382068518466458612447085511444820407327333340343255427176905680292907256684435717609180658837447175811933081026407683521125146682312236575678357197966568741111638053162767627732177940138465202597310861557733835076115421677563310669570610514551937481923767023379079396503805363940227111626872352312844834965886526083385523361674231778903761431922356244925887590111328373769287605275316301998858656314696062963732266116733189024497995615137518185866151808685209042079765136292180749020115383287898909775159381903013104534371243821054613377190037150772548278856214963897375681417217049553100406598545195817275867621868222923198255528506303343873998142888566658172732220031448633689023875858767779154162993015860053615711596617290303424914957289551744741123601 A089683 845 3787267415471197905701941922353737238956613209961668194904121783989625230485767970109265399003657102972438807462164059025763170782118694468214489442319231149091600637952959259986197471355782872219850698120694757285675452154895510200844694782190579995727917896930548004502301413926882030501673947011820816711485936813690858068828464680573280288300311129941008306393295761999085244845603673132626059318035719629940918727590104403483678252113776779379681761016474608051773055731079180043989010036680551696171811896394020799365680636650805543509757857344793907598724373647576821322207272720096216119469138719370539803769746833252709152693568349092389172388907892078337920987579361398924619735592824005369263008832720703565599988655274899226009665006456065306592810082491339223785909076718667477677200919630680411101798142487614225419658668319910817480780858890344947549995783147608213926427030452993514000567803689601329360103725487791439293126343633365833221240766579563139022365211136881267291162629946933035292068030042682306184177846306413151215681410382179786176440641165349155882628164235219451678706936035825128893705431116808234479158396041776660537340431632236808612754227392295612774091204675985710855838996894799017598275312296027300620461907551161490381100062313555455388310984337644826138973055158296503501932408460976039666640670629346046319811691787909934144061467284070749505423683552393009212576410587353412075687430194794581013801132934482160861199345277371326056779058697809010570853793849573973899311991309822547339328810933944560190111487202434284664342872639326000514577418111540453691324031011681 A089683 846 306768660653167030361857295710652716355485670006895123787233864503159643669347205578850497319296225340767543404435288781086816833351614251925373644827857723076419651674189700058881995179818412649807906547776275340139711624546536326268420277357436979653961349651374388364686414528077444470635589707957486153630360881908959503575105639126435703352325201525221672817856956721925904832493897523742710804760893290025214416934798456682177938421215919129754222642334443252193617514217413583563109812971124687389916763607915684748620131568715249024290386444928306515496674265453722527098789090327793505677000236269013724105349493493469441368179036276483522963501539258345371599993928273312894198583018744434910303715450376988813599081077266837306782865522941289834017616681798477126658635214212065691853274490085113299245649541496752258992352133912776215943249570117940751549658434956265328040589466692474634045992098857707678168401764511106582743233834302632490920502092944614260811582102087382650584173025701575858657510433457266800918405550819465248470194240956562680291691934393281626492881303052775585975261818901835440390139920461466992811830079383909503524574962211181497633092418775944634701387578754842579322958748478720425460300295978211350257414511644080720869105047397991886453189731349230917256817467822016783656525085339059212997894320977029751904747034820704665668978850009730709939318367743833746218689257575626378130681845778361062117891767693055029757146967467077410599103754522529856239157301815491885844271296095626334485633685649509375399030463397177057811772683785406041680770867034776748997246511946161 A089683 847 24848261512906529459310440952562870024794339270558505026765943024755931137217123651886890282862994252602171015759258391268032163501480754405955265231056475569189991785609365704769441609565291424634440430369878302551316641588269442427742042465952395351970869321761325457539599576774273002121482766344556378444059231434625719789583556769241291971538341323542955498246413494475998291432005699423159575185632356492042367771718674991256413012118489449510092034029089903427683018651610500268611894850661099678583257852241170464638230657065935170967521302039192827755230615501751524695001916316551273959837019137790111652533308972971024750822501938395165360043624679925975099599508190138344430085224518299227734600951480536093901525567258613821849412107358244476555426951225676647259349452351177321040115233696894177238897612861236932978380522846934873491403215179553200875522333231457491571287746802090445357725360007474321931640542925399633202201940578513231764560669528513755125738150269077994697318015081827644551258345110038610874390849616376685126085733517481577103627046685855811745923385547274822463996207331048670671601333557378826417758236430096669785490571939105701308280485920851515410812393879142248925159658626776354462284323974235119370850575443170538390397508839237342802708368239287704297802214893583359476178531912463796252829439999139409904284509820477077919187286850788187505084787787250533443713829863625736628585229508047246031549233183137457410328904364833270258527404116324918355371741447054842753385974983745733093336328537610259407321467535171341682753587386617889376142440229816916668776967467639041 A089683 848 2012709182545428886204145717157592472008341480915238907168041385005230422114587015802838112911902534460775852276499929692710605243619941106882376483715574521104389334634358622086324770374788605395389674859960142506656647968649824836647105439742144023509640415062667362060707565718716113171840104073909066653968797746204683302956268098308544649694605647206979395357959493052555861605992461653275925590036220875855431789509212674291769453981597645410317454756356282177642324510780450521757563482903549073965243886031534807635696683222340748848369225465174619048173679855641873500295155221640653190746798550160999043855198026810653004816622657010008394163533599074003983067560163401205898836903185982237446502677069923423606023570947947719569802380696017802600989583049279808428007305640445363004249333929448428356350706641760191571248822350601724752803660429543809270917308991748056817274307490969326073975754160605420076462883976957370289378357186859571772929414231809614165184790171795317570482759221628039208651925953913127480825658818926511495212944414916007745393790781554320751419794229329260619583692793814942324399708018147684939838417150837830252624736327067561805970719359588972748275803904210522162937932348768884711445030241913044669038896610896813609622198215978224767019377827382304048121979406380252117570461084909567496479184639930292202247045295458643311454170234913843187911867810767293208940820218953684666915403590151826928555487887834134050236641253551494890940719733422318386785111057211442263024263973683404380560242611546431011993038870348878676303040578316049039467537658615170250170934364878762321 A089683 849 163029443786179739782535803089764990232675659954134351480611352185423664191281548280029887145864105291322844034396494305109559024733215229657472495180961536209455536105383048388992306400357877037026563663656771543039188485460635811768415540619113665904280873620076056326917312823216005166919048429986634398971472617442579347539457715962992116625263057423765331023994718937257024790085389393915349972792933890944289974950246226617633325772509409278235713835264858856389028285373216492262362642115187474991184754768554319418491431341009600656717907262679144142902068068306991753523907572952892908450490682563040922552271040171662893390146435217810679927246221524994322628472373235497677805789158064561233166716842663797312087909246783765285153992836377442010680156226991664482668591756876074403344196048285322696864407237982575517271154610398739704977096494793048550944302028331592602199218906768515411992036087009039026193493602133546993439646932135625313607282552776578747379968003915420723209103496951871175900806002266963325946878364333047431112248497608196627376897053305899980865003332575670110186279116299010328276376349469962480126911789217864250462603642492472506283628268126706792610340116241052295197972520250279661627047449594956618192150625482641902379398055494236206128569604017966627897880331916800421523207347877674967214813955834353668382010668932150108227787789028021298220861292672150749924206437735248458020147690802297981212994518914564858069167941537671086166198298407207789329593995634126823304965381868355754825379651535260911971436148498259172780546286843599972196870550347828790263845683555179748001 A089683 850 13205384946680558922385400050270964208846728456284882469929519527019316799493805410682420858814992528597150366786116038713874281003390433602255272109657884432965898424536026919508376818428988039999151656756198494986174267322311500753241658790148206938246750763226160562480302338680496418520442922828917386316689282012848927150696074993002361446646307651324991812943572233917819007996916540907143347796227645166487487970969944356028299387573262151537092820656453567367511291115230535873251374011330185474285965136252899872897805938621777653194150488277010675575067513532866332035436513409184325584489745287606314726733954253904694364601861252642665074106943943524540132906262232075311902268921803229459886504064255767582279120648989484988097473419746572802865092654386324823096155932306962026670879879911111138446016986276588616898963523442297916103144816078236932626488464294859000778136731448249748371354923047732161121672981772817306468611401502985650402189886774902878537777408317149078579937383253101565247965286183624029401697147510976841920092128306263926817528661317777898450065269938629278925088608420219836590386484307066960890279854926647004287470895041890273008973889718263250201437549415525235911035774140272652591790843417191486073564200664093994092731242495033132696414137925455296859728306885260834143379795178091672344399930422582647138942864183504158766450810911269725155889764706444210743860721456555125099631962954986136478252556032079753503602603264551357979462062170983830935697113646364272687702195931336816140855751774356133869686328028358992995224249234331597747946514578174132011371500367969559588081 A089683 851 1069636180681125272713217404071948100916585004959075480064291081688564660758998238265276089564014394816369179709675399135823816761274625121782677040882288639070237772387418180480178522292748031239931284197252078093880115653107231561012574362002004761997986811821319005560904489433120209900155876749142308291651831843040763099206382074433191277178350919757324336848429350947343339647750239813478611171494439258485486525648565492838292250393434234274504518473172738956768414580333673405733361294917745023417163176036484889704722281028363989908726189550437864721580468596162172894870357586143930372343669368296111492865450294566280243532750761464055871002662459425487750765407240798100264083782666061586250806829204717174164608772568148284035895346999472397032072505005292310670788630516863924160341270272800002214127375888403677968816045398826131204354730102337191542745565607883579063029075247308229618079748766866305050855511523598201823957523521741837682577380828767133161559970073689075364974928043501226785085188180873546381537468948389124195527462392807378072219821566740009774455286865028971592932177282037806763821305228872423832112668249058407347285142498393112113726885067179323266316441502657544108793897705362084859935058316792510371958700253791613521511230642097683748409545171961879045637992857706127565613763409425425459896394364229194418254371998863836860082515683812847737627070941221981070252718437980965133070188999353877054738457038598460033791810864428659996336427035849690305791466205355506087703877870438282107409315893722846843444592570297078432613164187980859417583667680832104692921091529805534326634561 A089683 852 86640530635171147089770609729827796174243385401685113885207577616773737521478857299487363254685165980125903556483707330001729157663244634864396840311465379764689259563380872618894460305712590530434434019977418325604289367901685756442018523322162385721836931757526839450433263644082737001912626016680526971623798379286301811035716948029088493451446424500343271284722777426734810511467769424891767504891049579937324408577533804919901672281868172976234865996326991855498241581007027545864402264888337346896790217258955276066082504763297483182606821353585467042448017956289136004484498964477658360159837218831985030922101473859868699726152811678588525551215659213464507811997986504646121390786395950988486315353165582091107333310578020011006907523106957264159597872905428677164333879071865977856987642892096800179344317446960697915474099677304916627552733138289312514962390814238569904105355095031966599064459650116170709119296433411454347740559405261088852288767847130137786086357575968815104562969171523599369591900242650757256904534984819519059837724453817397623849805546905940791730878236067346699027506359845062347869525723538666330401126128173730995130096542369842081211877690441525184571631761715261072812305714134328873654739723660193340128654720557120695242409682009912383621173158928912202696677421474196332814714836163459462251607943502564747878604131907970785666683770388840666747792746238980466690470193476458175778685308947664041433815020126475262737136680018721459703250589903824914769108762633795993104014107505500850700154587391550594319011998194063353041666299226449612824277082147400480126608413914248280457399441 A089683 853 7017882981448862914271419388116051490113714217536494224701813786958672739239787441258476423629498444390198188075180293730140061770722815424016144065228695760939830024633850682130451284762719832965189155618170884373947438800036546271803500389095153243468791472359673995485094355170701697154922707351122684701527668722190446693893072790356167969567160384527804974062544971565519651428889323416233167896175015974923277094780238198512035454831322011075024145702486340295357568061569231215016583455955325098640007597975377361352682885827096137791152529640422830438289454459420016363244416122690327172946814725390787504690219382649364677818377745965670569648468396290625132771836906876335832653698072030067391543606412149379693998156819620891559509371663538396927427705339722850311044204821144206415999074259840814526889713203816531153402073861698246831771384201434313711953655953324162232533762697589294524221231659409827438663011106327802166985311826148197035390195617541160672994963653474023469600502893411548936943919654711337809267333770381043846855680759209207531834249299381204130201137121455082621228015147450050177431583606631972762491216382072210605537819931957208578162092925763539950302172698936146897796762844880638766033917616475660550421032365126776314635184242802903073315025873241888418430871139409902957991901729240216442380243423707744578166934684545633639001385401496094006571212445357417801928085671593112238073510024760787356139016630244496281708071081516438235963297782209818096297809773337475441425142707945568906712521578715598139839971853719131596374970237342418638766443653939438890255281527054110717049354721 A089683 854 568448521497357896055984970437400170699210851620456032200846916743652491878422782741936590313989373995606053234089603792141345003428548049345307669283524356636126231995341905252566554065780306470180321605071841634289742542802960248016083531516707412720972109261133593634292642768826837469548739295440937460823741166497426182205338896018849605534939991146752202899066142696807091765740035196714886599590176293968785444677199294079474871841337082897076955801901393563923963012987107728416343259932381332989840615436005566269567313751994787161083354900874249265501445811213021325422797705937916501008691992756653787879907769994598538903288597423219316141525940099540635754518789456983202444949543834435458715032119384099755213850702389292216320259104746610151121644132517550875194580590512680719695925015047105976678066769509139023425567982797557993373482120316179410668246132219257140835234778504732856461919764412196022531703899612551975525810257918003959866605845020834014512592055931395901037640734366335463892457492031618362550654035400864551595310141495945810078574193249877534546292106837861692319469226943454064371958272137189793761788526947849059048563414488533894831129526986846735974475988613827898721537790435331740048747326934528504584103621575268881485449923667035148938517095732592961892900562292202139597344040068457531832799717320327310831521709448196324759112217521183614532268208073950841956174939399042091283954312005623775847260347049804198818353757602831497113027120358995265800122591640335510755436559343591081443714247875963449327037720151249659306372589224735909740081935969094550110677803691382968080997732401 A089683 855 46044330241285989580534782605429413826636078981256938608268600256235851842152245402096863815433139293644090311961257907163448945277712391996969921211965472887526224791622694325457890879328204824084606050010819172377469145967039780089302766052853300430398740850151821084377704064274973835033447882930715934326723034486291520758632450577526818048330139282886928434824357558441374433024942850933905814566804279811471621018853142820437464619148303714663233419954012878677841004051955726001723804054522887972177089850316450867834952413911577760047751746970814190505617110708254727359246614180971236581704051413288956818272529369562481651166376391280764607463601148062791496116021946015639398040913050589272155917601670112080172321906893532669521940987484475422240853174733921620890761027831527138295369926218815584110923408330240260897471006606602197463252051745610532264127936709759828407654017058883361373415500917387877825068015868616710017590630891358320749195073446687555175519956530443067984048899483673172575289056854561087366602976867470028679220121461171610616364509653240080298249660653866797077877007382419779214128620043112373294704870682775773782933636573571245481321491685934585613932555077720059796444561025261870943948533481696808871312393347596779400321443817029847064019884754340029913324945545668373307384867245545060078456777102946512177353258465303902305488089619215872777113724853990018198450170091322409394000299272455525843628088111034140104286654365829351266155196749078616529809929922867176371190361306830877596940854077953039395490055332251222403816179727203608688946636813496658558964902099002020414560816324481 A089683 856 3729590749544165156023317391039782519957522397481812027269756620755103999214331877569845969050084282785171315268861890480239364567494703751754563618169203303889624208121438240362089161225584590750853090050876352962575000823330222187233524050281117334862298008862297507834594029206272880637709278517387990680464565793389613181449228496779672261914741281913841203220772962233751329075020370925646370979911146664729201302527104568455434634151012600887721907016275043172905121328208413806139628128416353925746344277875632520294631145526837798563867891504635949430954985967368632916098975748658670163118028164476405502280074878934561013744476487693741933204551692993086111185397777627266791241313957097731044629325735279078493958074458376146231277219986242509201509107153447651292151643254353698201924964023724062312984796074749461132695151535134777994523416191394453113394362873490546101019975381769552271246655574308418103830509285357953511424841102200023980684800949181691969217116478965888506707960858177526978598413605219448076694841126265072323016829838354900459925525281912446504158222512963210563308037597976002116344418223492102236871094525304837676417624562459270883987040826560701434728536961295324843512009443046211546459831212017441518576303861155339131426036949179417612185610665101542422979320589199138237898174246889149866354998945338667486365613935689616086744535259156485694946211713173191474074463777397115160914024241068897593333875136993765348447219003632177452558570936675367938914604323752241286066419265853301085352209180314196191034694481912349014709110557903492303804677581893229343276157070019163653579426122282961 A089683 857 302096850713077377637888708674222384116559314196026774208850286281163423936360882083157523493056826905598876536777813128899388529967071003892119653071705467615059560857836497469329222059272351850819100294120984589968575066689747997165915448072770504123846138717846098134602116365708103331654451559908427245117629829264558667697387508239153453215094043835021137460882609940933857655076650044977356049372802879843065305504695470044890205366232020671905474468318278497005314827584881518297309878401724667985453886507926234143865122787673861683673299211875511903907353863356859266204017035641352283212560281322588845684686065193699442113302595503193096589568687132439975006017219987808610090546430524916214614975384557605358010604031128467844733454818885643245322237679429259754664283103602649554355922085921649047351768482054706351748307274345917017556396711502950702184943392752734234182618005923333733970979101518981866410271252113994234425412129278201942435468876883717049506586434796236969043344829512379685266471502022775294212282131227470858164363216906746937253967547834908166836816023550020055627951045436056171423897876102860281186558656549691851789827589559200941602950306951416816213011493864921312324472764886743135263246328173412763004680612753582469645508992883532826587034463873224936261324967725130197269752113998021139174754914572432066395614728790858903026307355991675341290643148767028509400031565969166328034035963526580705060043886096494993224224739294206373657244245870704803052082950223931544171379960534117387913528943605449891473810253034900270191437955190182876608178884133351576805368722671552255939933515904919841 A089683 858 24469844907759267588668985402612013113441304449878168710916873188774237338845231448735759402937602979353508999479002863440850470927332751315261691898808142876819824429484756295015666986801060499916347123823799751787454580401869587770439151293894410834031537236145533948902771425622356369864010576352582606854528016170429252083488388167371429710422617550636712134331491405215642470061208653643165839999197033267288289745880333073636106634664793674424343431933780558257430501034375402982082100150539698106821764807142024965653074945801582796377537236161916464216495662931905600562525379886949534940217382787129696500459571280689654811177510235758640823755063657727637975487394819012497417334260872518213383813006149166033998858926521405895423409840329737102871101252033770040127806931391814613902829688959653572835493247046431214491612889222019278422068133631739006876980414812971472968792058479790032451649307223037531179231971421233532988458382471534357337272979027581081010033501218495194492510931190502754506584191663844798831194852629425139511313420569446501917571371374627561513782097907551624505864034680320549885335727964331682776111251180525039994976034754295276269838974863064762113253931003058626298282293955826193956322952582046433803379129633040180041286228423566158953549791573731219837167322385735545978849921233839712273155148080366997378044793032059571145130895835325702644542095050129309261402556843502472570756913045653037109863554773816094451162203882830716266236783915527089047218718968138455077881776803263508420995844432041441209378630495826921885506474370404813005262489614801477721234866536395732731134614788298507121 A089683 859 1982057437528500674682187817611573062188745660440131665584266728290713224446463747347596511637945841327634228957799231938708888145113952856536197043803459573022405778788265259896269025930885900493224117029727779894783821012551436609405571254805447277556554516127788249861124485475410865958984856684559191155216769309804769418762559441557085806544232021601573682880850803822467040074957900945096433039934959694650351469416306978964524637407848287628371817986636225218851870583784407641548650112193715546652562949378504022217899070609928206506580516129115233601536148697484353645564555770842912330157608005757505416537225273735862039705378329096449906724160156275938676014478980340012290804075130673975284088853498082448753907573048233877529296197066708705332559201414735373250352361442736983726129204805731939399674953010760928373820644026983561552187518824170859557035413599850689310472156736862992628583593885066040025517789685119916172065128980194282944319111301234067561812713598698110753893385426430723115033319524771428705326783062983436300416387066125166655323281081344832482616349930511681584974986809105964540712193965110866304865011345622528239593058815097917377856956963908245731173568411247748730160865810421921710462159159145761138073709500276254583344184502308858875237533117472228806810553113244579224286843619941016694125566994509726787621628235596825262755602562661381914207909699060474050173607104323700278231309956697896005898947936679103650544138514509288017565179497157694212824716236419214861308423921064344182100663398995356737959669070161980672726024424002789853426261658798919695420024189448054351221903797852179076801 A089683 860 160546652439808554649257213226537418037288398495650664912325604991547771180163563535155317442673613147538372545581737787035419939754230181379431960548080225414814868081849486051597791100401757939951153479407950171477489502016666365361851271639241229482080915806350848238751083323508280142677773391449294483572558314094186322919767314766123950330082793749727468313348915109619830246071589976552811076234731735266678469022720865296126495630035711297898117256917534242727001517286537018965440659087690959278857598899658825799649824719404184727033021806458333921724428044496232645290729017438275898742766248466357938739515247172604825216135644656812442444656972658351032757172797407540995555130085584591998011197133344678349066513416906944079872991962403405131937295314593565233278541276861695681816465589264287091373671193871635198279472166185668485727189024757839624119868501587905834148244695685902402915271104690349242066940964494713209937275447395736918489848015399959472506829801494546971065364219540888572317698881506485725131469428101658340333727352356138499081185767588931431091924344371446208382973931537583127797687711173980170694065918995424787407037764022931307606413514076567904225059041311067647143030130644175658547434891890806652183970469522376621250878944687017568894240182515250533351654802172810917167234333215222352224170926555287869797351887083342846283203807575571935050840685623898398064062175450219722536736106492529576477814782871007395694075219675252329422779539269773231238802015149956403765982337606211878750153735318623895774733194683120434490807978344225978127527194362712495329021959345292402448974207626026505220881 A089683 861 13004278847624492926589834271349530861020360278147703857898374004315369465593248646347580712856562664950608176192120760749869015120092644691733988804394498258600004314629808370179421079132542393136043431832043963889676649663349975594309953002778539588048554180314418707338837749204170691556899644707392853169377223441629092156501152496056039976736706293727924933381262123879206249931798788100777697175013270556600955990840390088986246146032892615129747497810320273660887122900209498536200693386102967701587465510872364889771635802271738962889674766323125047659678671604194844268549050412500347798164066125774993037900735020980990842506987217201807838017214785326433653330996590010820639965536932351951838906967800918946274387586769462470469712348954675815686920920482078783895561843425797350227133712730407254401267366703602451060637245461039147343902311005385009553709348628620372566007820350558094636136959479918288607422218124071770004919311239054690397677689247396717273053213921058304656294501782811974357733609402025343735649023676234325567031915540847218425576047174703445918445871894087142879020888454544233351612704605092393826219339438629407779970058885857435916119494640202000242229782346196479418585440582178228342342226243155338826901608031312506321321194519648423080433454783735293201484038975997684290545980990433010530157845050978317453585502853750770548939508413621326739118095535535770243189036211467797525475624625894895694702997412551599051220092793695438683245142680851631730342963227146468705044569346103162178762452560808535557753388769332755193755446245882304228329702743379712121650778706968684598366910817708146922891361 A089683 862 1053346586657583927053776575979311999742649182529964012489768294349544926713053140354154037741381575860999262271561781620739390224727504220030453093155954358946600349485014477984533107409735933844019517978395561075063808622731348023139106193225061706631932888605467915294445857685537826016108871221298821106719555098771956464676593352180539238115673209791961919603882232034215706244475701836162993471176074915084677435258071597207885937828664301825509547322635942166531856954916969381432256164274340383828584706380661556071502499984010855994063656072173128860433972399939782385752473083412528171651289356187774436069959536699460258243065964593346434879394397611441125919810723790876471837208491520508098951464391874434648225394528326460108046700265328741070640594559048381495540509317489585368397830731162987606502656702991798535911616882344170934856087191436185773850457238918250177846633448395205665527093717873381377201199668049813370398464210363429922211892829039134099117310327605722677159854644407769922976422361564052842587570917774980370929585158808624692471659821150979119394115623421058573200691964818082901480629073012483899923766494528982030177574769754452309205679065856362019620612370041914832905420687156436495729720325695582444979030250536313012027016756091522269515109837482558749320207157055812427534224460225073852942785449129243713740425731153812414464100181503327465868565738378397389698311933128891599563525594697486551270942790416679523148827516289330533342856557148982170157780021398863965108610117034356136479758657425491380178024490315953170694191145916466642494705922213756681853713075264463452467719776234359900754200241 A089683 863 85321073519264298091355902654324271979154583784927085011671231842313139063757304368686477057051907644740940243996504311279890608202927841822466700545632303074674628308286172716747181700188610641365580956250040447080168498441239189874267601651229998237186563977042901138850114472528563907304818568925204509644283963000528473638804061526623678287369529993148915487914460794771472205802531848729202471165262068121858872255903799373838760964121808447866273333133511315489080413348274519896012749306221571090115361216833586041791702498704879335519156141846023437695151764395122373245950319756414781903754437851209729321666722472656280917688343132061061225230946206526731199504668627060994218813887813161156015068615741829206506256956794443268751782721491628026721888159282918901138781254716656414840224289224201996126715192942335681408840967469877845723343062506331047681887036352378264405577309320011658907694591147743891553297173112034883002275601039437823699163319152169862028502136536063536849948226197029363761090211286688280249593244339773410045296397863498600090204445513229308670923365497105744429256049150264715019930954914011195893825086056847544444383556350110637045660004334365323589269601973395101465339075659671356154107346381342178043301450293441353974188357243413303830723896836087258694936779721520806630272181278230982088365621379468740812974484223458805571592114701769524735353824808650188565563266583440219564645573170496410652946366023751041375055028819435773200771381129067555782780181733307981173797419479782847054860451251464801794419983715592206826229482819233798042071179699314291230150759096421539649885301874983151961090219521 A089683 864 6911006955060408145399828115000266030311521286579093885945369779227364264164341653863604641621204519224016159763716849213671139264437155187619802744196216549048644892971179990056521717715277461950612057456253276213493648373740374379815675733749629857212111682140474992246859272274813676491690304082941565281187001003042806364743128983656517941276931929445062154521071324376489248670005079747065400164386227517870568652728207749280939638093866484277168139983814416554615513481210236111577032693803947258299344258563520469385127902395095226177051647489527898453307292916004912232921975900269597334204109465947988075055004520285158754332755793696945959243706642728665227159878158791940531723924912866053637220557875088165727006813500349904768894400440821870164472940901916430992241281632049169602058167427160361686263930628329190194116118365060105503590788063012814862232849944542639416851762054920944371523261882967255215817071022074825523184323684194463719632228851325758824308673059421146484845806321959378464648307114221750700217052791521646213669008226943386607306560086571574002344792605265565298769739981171441916614407348034906867399831970604651099995068064358961600698460351083591210730837759845003218692465128433379848482695056888716421507417473768749671909256936716477610288635643723067954289879157443185337052046683536709549157615331736968005850933222100163251298961290843331503563659809500665273810624593258657784736291426810209262888655647923834351379457334374297629262481871454472018405194720397946475077590977862410611443696551368648945348018680962968752924588108357937641407765555644457589642211486810144711640709451873635308848307781201 A089683 865 559791563359893059777386077315021548455233224212906604761574952117416505397311673962951975971317566057145308940861064786307362280419409570197204022279893540472940236330665579194578259134937474417999576653956515373292985518272970324765069734433720018434181046253378474371995601054259907795826914630718266787776147081246467315544193447676177953243431486285050034516206777274495629142270411459512297413315284428947516060870984827691756110685603185226450619338688967740923856591978029125037739648198119727922246884943645158020195360094002713320341183446651759774717890726196397890866680047921837384070532866741787034079455366143097859100953219289452622698740238061021883399950130862147183069637917942150344614865187882141423887551893528342286280446435706571483322308213055230910371543812195982737766711561599989296587378380894664405723405587569868545790853833104038003840860845507953792764992726448596494093384212520347672481182752788060867377930218419751561290210536957386464769002517813112865272510312078709655636512876251961806717581276113253343307189666382414315191831367012297494189928201026510789200348938474886795245766995190827456259386389618976739099600513213075889656575288437770888069197858547445260714089675403103767727098299607986030142100815375268723424649811874034686433379487141568504297480211752898012301215781366473473481766841870694408473925590990113223355215864558309851788656444569553887178660592053951280563639605571626950293981107481830582461736044084318107970261031587812233490820772352233664481284869206855259526939420660860564573189513158000468986891636776992948954029010007201064761019130431621721642897465601764460016712930277281 A089683 866 45343116632151337841968272262516745424873891161245434985687571121510736937182245590999110053676722850628770024209746247690896344713972175185973525804671376778308159142783911914760838989929935427857965708970477745236731826980110596305970648489131321493168664746523656424131643685395052531461980085088179609809867913580963852559079669261770414212717950389089052795812748959234145960523903328220496090478538038744748800930549771043032244965533858003342500166433806387014832383950220359128056911504047697961701997680435257799635824167614219778947635859178792541752149148821908229160201083881668828109713162206084749760435884657590926587177210762445662438597959282942772555395960599833921828640671353314177913804080218453455334891703375795725188716161292232290149106965257473703740095048787874601759103636489599133023577648852467816863595852593159352209059160481427078311109728486144257213964410842336316021564121214148161470975802975832930257612347691999876464507053493548303646289203942862142087073335278375482106557542976408906344124083365173520807882362976975559530538340727996097029384184283147373925228264016465830414907126610457023957010297559137115867067641570259147062182598363459441933605026542343066117841263707651405185894962268246868441510166045396766597396634761796809601103738458467048848095897151984738996398478290684351352023114191526247086387972870199171091772485029223097994881172010133864861471507956370053725654808051301782973812469706028277179400619570829766745591143558612790912756482560530926822984074405755276021682093073529705730428350565798037987938222578936428865276349810583286245642549564961359453074694713742921261353747352459761 A089683 867 3672792447204258365199430053263856379414785184060880233840693260842369691911761892870927914347814550900930371960989446062962603921831746190063855590178381519042960890565496865095627958184324769656495222426608697364175277985388958300783622527619637040946661844468416170354663138516999255048420386892142548394599301000058072057285453210203403551230153981516213276460832665697965822802436169585860183328761581138324652875374531454485611842208242498270742513481138317348201423099967849089372609831827863534897861812115255881770501757576751802094758504593482195881924081054574566561976287794415175076886766138692864730595306657264865053561354071758098657526434701918364576987072808586547668119894379618448411018130497694729882126227973439453740286009064670815502077664185855370002947698951817842742487394555657529774909789557049893165951264060045907528933791998995593343199888007377684834331117278229241597746693818346001079149040041042467350866600163051989993625071332977412595349425519371833509052940157548414050631160981089121413874050752579055185438471401135020321973605598967683859380118926934937287943489385333732263607477255447018940517834102290106385232478967190990912036790467440214796622007149929788355545142360319763820057491943727996343762323449677138094389127415705541577689402815135830956695767669310763858708276741545432459513872249513626013997425802486132858433571287367070937585374932820843053779192144465974351778039452155444420878810046188290451531450185237211106392882628247636063933275087403005072661710026866177357756249538955906164164696395829641077022996028893850738087384334657246185897046514761870115699050271813176622169653535549240641 A089683 868 297496188223544927581153834314372366732597599908931298941096154128231945044852713322545161062172978622975360128840145131099970917668371441395172302804448903042479832135805246072745864612930306342176113016555304486498197516816505622363473424737190600316679609401941709798727714219876939658922051338263546419962543381004703836640121710026475687649642472502813275393327445921535231646997329736454674849629688072204296882905337047813334559218867642359930143591972203705204315271097395776239181396378056946326726806781335726423410642363716895969675438872072057866435850565420539891520079311347629181227828057234122043178219839238454069338469679812405991259641210855387530735952897495510361117711444749094321292468570313273120452224465848595752963166734238336055668290799054284970238763615097245262141478959008259911767692954121041346442052388863718509843637151918643060799190928597592471580820499536568569417482199286026087411072243324439855420194613207211189483630777971170420223303467069118514233288152761421538101124039468218834523798110958903470020516183491936646079862053516382392609789633081729920323422640212032313352205657691208534181944562285498617203830796342470263874980027862657398526382579144312856799156531185900869424656847441967703844748199423848185645519320672148867792841628026002307492357181214171872555370416065180029220623652210603707133791490001376761533119274276732745944415369558488287356114563701743922494021195624590998091183613741251526574047465004214099617823492888058521178595282079643410885598512176160365978256212655428399297340408062200927238862678340401909785078131107236941057660767695711479371623072016867306395741936379488491921 A089683 869 24097191246107139134073460579464161705340405592623435214228788484386787548633069779126158046036011268461004170436051755619097644331138086753008956527160361146440866403000224931892415033647354813716265154340979663406353998862136955411441347403712438625651048361557278493696944851810032112372686158399347260016966013861381010767849858512144530699621040272727875306859523119644353763406783708652828662820004733848548047515332300872880099296728279031154341630949748500121549536958889057875373693106622612652464871349288193840296262031461068573543710548637836687181303895799063731213126424219157963679454072635963885497435806978314779616416044064804885292030938079286389989612184697136339250534627024676640024689954195375122756630181733736255990016505473305220509131554723397082589339852822876866233459795679669052853183129283804349061806243497961199297334609305410087924734465216404990198046460462462054122816058142168113080296851709279628289035763669784106348174093015664804038087580832598599652896340373675144586191047196925725596427646987671181071661810862846868332468826334826973801392960279620123546197233857174617381528658272987891268737509545125387993510294503740091373873382256875249280636988910689341400731679026057970423397204642799384011424604153331703037287064974444058291220171870106186906880931678347921676985003701279582366870515829058900277837110690111517684182661216415352421497644934237551275845279659841257722015716845591870845385872713041373652497844665341342069043702923932740215466217848451116281733479486268989644238753225089700343084573053038275106347876945572554692591328619686192225670522183352629829101468833366251818055096846738567845601 A089683 870 1951872490934678269859950306936597098132572853002498252352531867235329791439278652109218801728916912745341337805320192205146909190822185026993725478699989252861710178643018219483285617725435739911017477501619352735914673907833093388326749139700707528677734917286139557989452532996612601102187578830347128061374247122771861872195838539483706986669304262090957899855621372691192654835949480400879121688420383441732391848741916370703288043034990601523501672106929628509845512493670013687905269141636431624849654579292343701063997224548346554457040554439664771661685615559724162228263240361751795058035779883513074725292300365243497148929699569249195708654505984422197589158586960468043479293304788998807841999886289825384943287044720432636735191336943337722861239655932595163689736528078653026164910243450053193281107833471988152274006305723334857143084103353738217121903491682528804206041763297459426383948100709515617159504044988451649891411896857252512614202101534268849127085094047440486571884603570267686711481474822950983773310639406001365666804606679890596334929974933120984877912829782649230007241975942431144007903821320112019192767738273155156427474333854802947401283743962806895191731596101765836653459266001110695604295173576066750104925392936419867946020252262929968721588833921478601139457355465946181655835785299803646171716511782153770922504805965899032932418795558529643546141309239673241653343467652447141875483273064492941538476255689756351265852325417892648707592539936838551957452763645724540418820411838387788161183339011232265727789850417296100283614178032591376930099897618194581570279312296851563016157218975502666397262462844585823995493681 A089683 871 158101671765708939858655974861864364948738401093202358440555081246061713106581570820846722940042269932372648362230935568616899644456596987186491763774699129481798524470084475778146135035760294932792415677631167571609088586534480564454466680315757309822896528300177304197145655172725620689277193885258117372971314016944520811647862921698180265920213645229367589888305331187986605041711907912471208856762051058780323739748095226026966331485834238723403635440661299909297486511987271108720326800472550961612822020922679839786183775188416070911020284909612846504596534860337657140489322469301895399700898170564559052748676329584723269063305665109184852401014984738198004721845543797911521822757687908903435201990789475856180406250622355043575550498292410355551760412130540208258868658774370895119357729719454308655769734511231040334194510763590123428589812371652795586874182826284833140689382827094213537099796157470764989919827644064583641204363645437453521750370224275776779293892617842679412322652889191682623629999460659029685638161791886110619011173141071138303129327969582799775110939212394587630586600051336922664640209526929073554614186800125567670625421042239038739503983260987358510530259284243032768930200546089966343947909059661406758498956827850009303627640433297327466448695547639766692296045792741640714122698609284095339909037454354455444722889283237821667525922440240901127237446048413532573920820879848218491914145118223928264616576710870264452534038358849304545314995734883922708553673855303687773924453358909410841055850459909813523950977883800984122972748420639901531338091707073761107192624296044976604308734737015715978178259490411451743634988161 A089683 872 12806235413022424128551133963811013560847810488549391033684961580930998761633107236488584558143423864522184517340705781057968871200984355962105832865750629488025680482076842538029836937896583889556185669888124573300336175509292925720811801105576342095654618792314361639968798068990775275831452704705907507210676435372506185743476896657552601539537305263578774780952731826226915008378664540910167917397726135761206222919595713308184272850352573336595694470693565292653096407470968959806346470838276627890638583694737067022680885790261701743792643077678640566872319323687350228379635120013453527375772751815729283272642782696362584794127758873843973044482213763794038382469489047630833267643372720621178251361253947544350612906300410758529619590361685238799692593382573756868968361360724042504667976107275799001117348495409714267069755371850799997715774802103876442536808808929071484395840008994631296505083488755131964183506039169231274937553455280433735261779988166337919122805302045257032398134884024526292514029956313381404536691105142774960139905024426762202553475565536206781783986076203961598077514604158290735835856971681254957923749130810170981320659104421362137899822644139976039352951002023685654283346244233287273859780633832573947438415503055850753593838875097083524782344339358821102075979709212072897843938587352011722532632033802710891022554031942263555069599717659512991306233129921496138487586491267705697845045754576138189433942713580491420655257107066793668170514654525597739392847582279598709687880722071662278125523887252694895440029208587879713960792622071832024038385428272974649682602567979643104949007513698272994232439018723327591234434041041 A089683 873 1037305068454816354412641851068692098428672649572500673728481888055410899692281686155575349209617333026296945904597168265695478567279732832930572462125800988530080119048224245580416791969623295054051039260938090437327230216252726983385755889551683709748024122177463292837472643588252797342347669081178508084064791265173001045221628629261760724702521726349880757257171277924380115678671827813723601309215816996657704056487252777962926100878558440264251252126178788704900809005148485744314064137900406859141725279273702428837151749011197841247204089291969885916657865218675368498750444721089735717437592897074071945084065398405369368324348468781361816603059314867317108980028612858097494679113190370315438360261569751092399645410333271440899186819296504342775100063988474306386437270218647442878106064689339719090505228128186855632650185119914799814977758970413991845481513523254790236063040728565135016911762589165689098863989172707733269941829877715132556204179041473371448947229465665819624248925605986629693636426461383893767471979516564771771332306978567738406831520808432749324502872172520889444278682936821549602704414706181651591823679595623849486973387458130333169885634175338059187589031163918537996951045782896269182642231340438489742511655747523911041100948882863765507369891488064509268154356446177904725359025575512949525143194738019582172826876587323347960637577130420552295804883523641187217494505792684161525448706120667193344149359800019805073075825672410287121811687016573416890820654164647495484718338487804644528167434867468286530642365895618256830824202387818393947109219690110946624290808006351091500869608609560112532827560516589534889989157324321 A089683 874 84021710544840124707423989936564059972722484615372554572007032932488282875074816578601603285979003975130052618272370629521333763949658359467376369432189880070936489642906163892013760149539486899378134180135985325423505647516470885654246227053686380489589953896374526719835284130648476584730161195575459154809248092479013084662951918970202618700904259834340341337830873511874789369972418052911611706046481176729274028575467475014997014171163233661404351422220481885096965529417027345289439195169932955590479747621169896735809291669907025141023531232649560759249287082712704848398786022408268593112445024662999827551809297270834918834272225971290307144847804504252685827382317641505897069008168419995550507181187149838484371278236994986712834132363016851764783105183066418817301418887710442873126591239836517246330923478383135306244664994713098785013198476603533339484002595383638009121106299013775936369852769722420817007983122989326394865288220094925737052538502359343087364725586718931389564162974084917005184550543372095395165230340841746513477916865263986810953353185483052695284732645974192044986573317882545517819057591200713778937718047245531808444844384108556986760736368202382794194711524277401577753034708414597803794020738575517669143444115549436794329176859511965006096961210533225250720502872140410282754081071616548911536598773779586155998977003573191184811643747564064735960195565414936164617054969207417083561345195774042660876098143801604210919141879465233256866746648342446768156472987336447134262185417512176206781562224264931208982031637545078803296760393413289909715846794898986676567555448514438411570438297374369115159032401843752326089121743270001 A089683 875 6805758554132050101301343184861688857790521253845176920332569667531550912881060142866729866164299321985534262080062020991228034879922327116857485924007380285745855661075399275253114572112698438849628868591014811359303957448834141737993944391348596819656786265606336664306658014582526603363143056841612191539549095490800059857699105436586412114773245046581567648364300754461857938967765862285840548189764975315071196314612865476214758147864221926573752465199859032692854207882779214968444574808764569402828859557314761635600552625262469036422906029844614421499192253699729092720301667815069756042108046997702986031696553078937628425576050303674514878732672164844467552017967728961977662589661642019639591081676159136917234073537196593923739564721404364992947431519828379924201414929904545872723253890426757896952804801749033959805817864571761001586069076604886200498204210226074678738809610220115850845958074347516086177646632962135437984088345827688984701255618691106790076542772524233442554697200900878277419948594013139727008383657608181467591711266086382931687221608024127268318063344323909555643912438748486186943343664887257816093955161826888076484032395112793115927619645824393006329771633466469527797995811381582422107315679824616931200618973359504380340663325620469165493853858053191245308360732643373232903080566800940461834464500676146478635917137289428485969743143552689243612775840798609829333981452505800783768468960857697455530963949647929941084450492236683893806206478515738188220674311974252217875237018818486272749306540165459427927544562641151383067037591866476482686983590386817920801971991329669511337205502087323898327881624549343938413218861204870081 A089683 876 551266442884696058205408797973796797481032221561459330546938143070055623943365871572205119159308245080828275228485023700289470825273708496465456359844597803145414308547107341295502280341128573546819938355872199720103620553355565480777509495699236342392199687514113269808839299181184654872414587604170587514703476734754804848473627540363499381296632848773106979517508361111410493056389034845153084403370963000520766901483642103573395409977001976052473949681188581648121190838505116412444010559509930121629137624142495692483644762646259991950255388417413768141434572549678056510344435093020650239410751806813941868567420799393947902471660074597635705177346445352401871713455386045920190669762593003590806877615768890090295959956512924107822904742433753564428741953106098773860314609322268215690583565124567389653177188941671750744271247030312641128471595204995782240354541028312048977843578427829383918522604022148802980389377269932970476711156012042807760801705113979649996199964574462908846930473272971140471015836115064317887679076266262698874928612552997017466664950249954308733763130890236674007156907538627381142410836855867883103610368107977934195206624004136242390137191311775833512711502310784031751637660721908176190692570065793971427250136842119854807593729375258002405002162502308490869977219344113231865149525910876177408591624554767864769509288120443707363549194627767828732634843104687396176052497652969863485245985829473493898008079921482325227840489871171395398302724759774793245874619269914429647894198524297388092693829753402213662131109573933262028430044941184595097645670821332251584959731297703230418313645669073235764558411588496859011470727757594476561 A089683 877 44652581873660380714638112635877540595963609946478205774301989588674505539412635597348614651903967851547090293507286919723447136847170388213701965147412422054778558992315694644935684707631414457292415006825648177328393264821800803942978269151638143733768174688643174854515983233675957044665581595937817588690981615515139192726363830769443449885027260750621665340918177250024249937567511822457399836673048003042182119020175010389445028208137160060250389924176275113497816457918914429407964855320304339851960147555542151091175225774347059347970686461810515219456200376523922577337899242534672669392270896351929291353961084750909780100204466042408492119365062073544551608789886269719535444250770033290855357086877280097313972756477546852733655284137134038718728098201594000682685483355103725470937268775089958561907352304275411810285971009455323931406199211604658361468717823293275967205329852654180097400330925794053041411539558864570608613603636975467428624938114232351649692197130531495616601368335110662378152282725320209748902005177567278608869217616792758414799860970246299007434813602109170594579709510628817872535277785325298531392439816746212669811736544335035633601112496253842514529631687173506571882650518474562271446098175329311685607261084211708239415092079395898194805175162686987760468154766873171781077111598780970370095921588936197046330252337755940296447484764849194127343422291479679090260252309890558942304924852187353005738654473640068343455079679564883027262520705541758252915844160863068801479430080468088435508200210025579306632619875488594224302833640235952202909299336527912378381738235113961663883405299194932096929231338668245579929128948365152601441 A089683 878 3616859131766490837885687123506080788273052405664734667718461156682634948692423483385237786804221395975314313774090240497599218084620801445309859176940406186437063278377571266239790461318144571040685615552877502363599854450565865119381239801282689642435222149780097163215794641927752520617912109270963224683969510856726274610835470292324919440687208120800354892614372357251964244942968457619049386770516888246416751640634175841545047284859109964880281583858278284193323133091432068782045153280944651528008771951998914238385193287722111807185625603406651732775952230498437728764369838645308486220773942604506272599670847864823692188116561749435087861668570027957108680311980787847282370984312372696559283924037059687882431793274681295071426078015107857136216975954329114055297524151763401763145918770782286643514495536646308356633163651765881238443902136139977327278966143686755353343631718064988587889426804989318296354334704268030219297701894595012861718619987252820483625067967573051144944710835143963652630334900750936989661062419382949567318406626960213431598788738589950219602219901770842818160956470360934247675357500611349181042787625156443226254750660091137886321690112196561243676900166661054032322494691996439543987133952201674246534188147821148367392622458431067753779219188177646008597920536116726914267246039501258599977769648703831960752750439358231164012246265952784724314817205609854006311080437101135274326698913027175593464831012364845535819861454044755525208264177148882418486183377029908572919833836517915163276164217012071923837242209914576132168529524859112128435653246258760902648920797044230894774555829234789499851267738432127891974259444817577360716721 A089683 879 292965589673085757868740657003992543850117244858843508085195353691293430844086302154204260731141933074000459415701309480305536664854284917070098593332172901101402125548583272565423027366769710254295534859783077691451588210495835074669880423903897861037252994132187870220479365996147954170050880850948021199401530379394828243477673093678318474695663857784828746301764160937409103840380445067143000328411867947959756882891368243165148830073587907155302808292520541019659173780405997571345657415756516773768710528111912053309200656305491056382035673875938790354852130670373456029913956930269987383882689350965008080573338677050719067237441501704242116795154172264525803105270443815629872049729302188421301997847001834718476975255249184900785512319223736428033575052300658238479099456292835542814819420433365218124674138468350976887286255793036380313956073027338163509596257638627183620834169163264075619043571204134782004701111045710447763113853462196041799208218967478459173630505373417142740521577646661055863057126960825896162546055970018914952790936783777287959501887825785967787779812043438268271037474099235674061703957549519283664465797637671901326634803467382168792056899087921460737828913499545376618122070051711603062957850128335613969269239973513017758802419132916488056116754242389326696431563425454880055646929199601946598199341545010388820972785588016724284991947542175562669500193654398174511197515405191957220462611955201223070651312001552488401408777777625197541869398349059475897380853539422594406506540757951128225369301577977825830816619003080666705650891513588082403287912946959633114562584560582702476739022168017949487952686813002359249915015030223766218054401 A089683 880 23730212763519946387367993217323396051859496833566324154900823648994767898370990474490545119222496578994037212671806067904748469853197078282677986059906004989213572169435245077799265216708346530597938323642429293007578645050162641048260314336215726744017492524707217487858828645687984287774121348926789717151523960730981087721691520587943796450348772480571128450442897035930137411070816050438583026601361303784740307514200827696377055235960620479579527471694163822592393076212885803278998250676277858675265552777064876318045253160744775566944889583951042018743022584300249938423030511351868978094497837428165654526440432841108244446232761638043611460407487953426590051526905949066019636028073477262125461825607148612196634995675183976963626497857122650670719579236353317316807055959719678968000373055102582668098605215936429127870186719235946805430441915214391244277296868728801873287567702224390125142529267534917342380789994702546268812222130437879385735865736365755193064070935246788561982247789379545524907627283826897589166230533571532111176065879485960324719652913888663390810164775518499729954035402038089598998020561511061976821729608651424007457419080857955672156608826121638319764141993463175506067887674188639848099585860395184731510808437854554438462995949766235532545457093633535462410956637461845284507401265167757674454146665145841494498795632629354667084347750916220576229515686006252135406998747820548534857471568371299068722756272125751560514110999987641000891421266273817547687849136693230146927029801394041386254913427816203892296146139249534003157722212600634674666320948703730282279569349407198900615860795609453908524167631853191099243116217448125063662406481 A089683 881 1922147233845115657376807450603195080200619243518872256546966715568576199768050228433734154657022222898517014226416291500284626058108963340896916870852386404126299345724254851301740482553376068978433004215036772733613870249063173924909085461233473866265416894501284616516565120300726727309703829263069967089273440819209468105457013167623447512478250570926261404485874659910341130296736100085525225154710265606563964908650267043406541474112810258845941725207227269629983839173243750065598858304778506552696509774942254981761665506020326820922536056300034403518184829328320245012265471419501387225654324831681418016641675060129767800144853692681532528293006524227553794173679381874347590518273951658232162407874179037587927434649689902134053746326426934704328285918144618702661371532737293996408030217463309196115987022490850759357485124258111691239865795132365690786461046367032951736292983880175600136544870670328304732843989570906247773789992565468230244605124645626170638189745754989873520562070939743187517517809989978704722464673219294101005261336238362786302291886024981734655623346816998478126276867565085257518839665482396020122560098300765344604050945549494409444685314915852703900895501470517215991498901609279827696066454692009963252375483466218909515502671931065078136182024584316372455287487634409468045099502478588371630785879876813161054402446242977728033832167824213866674590770566506422967966898573464431323455197038075224566543258042185876401642990998998921072205122568179221362715780072151641901089413912917352286647987653112515275987837279212254255775499220651408647971996845002152864645117301983110949884724444365766590457578180108479038692413613298130156654924961 A089683 882 155693925941454368247521403498858801496250158725028652780304303961054672181212068503132466527218800054779878152339719611523054710706826030612650266539043298734230247003664642955440979086823461587253073341417978591422723490174117087917635922359911383167498768454604053937841774744358864912086010170308667334231148706355966916542018066577499248510738296245027173763355847452737631554035624106927543237531531514131681157600671630515929859403137630966521279741785408840028690973032743755313507522687059030768417291770322653522694905987646472494725420560302786684972971175593939845993503184979612365278000311366194859347975679870511191811733149107204134791733528462431857328068029931822154831980190084316805155037808502044622122206624882072858353452440581711050591159369714114915571094151720813709050447614528044885394948821758911507956295064907046990429129405721620953703344755729669090639731694294223611060134524296592683360363155243406069676989397802926649813015096295719821693369406154179755165527746119198188918942609188275082519638530762822181426168235307385690485642768023520507105491092176876728228426272771905859026012904074077629927367962361992912928126589509047165019510508184069015972535619111894495311411030351666043381382830052807023442414160763731670755716426416271329030743991329626168878286498387166911653059700765658102093656270021866045406598145681195970740405593761323200641852415887020260405318784450618937199870960084093189890003901417055988533082270918912606848614928022516930379978185844282993988242526946305535218486999902113737355014819616192594717815436872764100485731744445174382036254501460631986940662679993627093827063832588786802134085502677148542689048921841 A089683 883 12611208001257803828049233683407562921196262856727320875204648620845428446678177548753729788704722804437170130339517288533367431567252908479624671589662507197472650007296836079390719306032700388567498940654856265905240602704103484121328509711152822036567400244822928368965183754293068057878966823795002054072723045214833320239903463392777439129369801995847201074831823643671748155876885552661131002240054052644666173765654402071790318611654148108288223659084618116042323968815652244180394109337651781492241800633396134935338287384999364272072759065384525721482810665223109127525473757983348601587518025220661783607186030069511406536750385077683534918130415805456980443573510424477594541390395396829661217558062488665614391898736615447901526629647687118595097883908946843308161258626289385910433086256776771635716990854562471832144459900257470806224759481863451297249970925214103196341818267237832112495870896468024007352189415574715891643836141222037058634854222799953305557162921898488560168407747435655053302434351344250281684090720991788596695519627059898240929337064209905161075544778466327014986502528094524374581107045230000288024116804951321425947178253750232820366580351162909590293775385148063454120224293458484949513892009234277368898835547021862265331213030539717977651490263297699719679141206369360519843897835762018306269586157871771149677934449800176873629972853094667179251990045686848641092830821540500133913189547766811548381090316014781535071179663944431921154737809169823871360778233053386922513047644682650748352697446992071212725756200388911600172143050386693892139344271300059124944936614618311190942193677079483794599992170439691730972860925716849031957812962669121 A089683 884 1021507848101882110071987928356012596616897291394912990891576538288479704180932381449052112885082547159410780557500900371202761956947485586849598398762663082995284650591043722430648263788648731473967414193043357538324488819032382213827609286603378584961959419830657197886179884097738512688196312727395166379890566662401498939432180534814972569478953961663623287061377715137411600626027729765551611181444378264217960075018006567815015807543985996771346116385854067399428241474067831778611922856349794300871585851305086929762401278184948506037893484296146583440107663883071839329563374396651236728588960042873604472182068435630423929476781191292366328368563680242015415929454344382685157852622027143202558622203061581914765743797665851280023657001462656606202928596624694307961061948729440258745079986798918502493076259219560218403701251920855135304205518030939555077247644942342358903687279646264401112165542613909944595527342661551987223150727438985001749423192046796217750130196673777573373641027542288059317497182458884272816411348400334876332337089791851757515276302201002318047119127055772488213906704775656474341069670663630023329953461201057035501721438553768858449693008444195676813795806196993139783738167770137280910625252747976466880805679308770843491828255473717156189770711327113677294010437715918202107355724696723482807836478787613463123912690433814326764027801100668041519411193700634739928519296544780510846968353369111735418868315597197304340765552779498985613533762542755733580223036877324340723556859219294710616568493206357768230786252231501839613943587081322205263286885975304789120539865784083206466317687843438187362599365805615030208801734983064771588582849976198801 A089683 885 82742135696252450915831022196837020325968680602987952262217699601366856038655522897373221143691686319912273225157572930067423718512746332534817470299775709722618056697874541516882509366880547249391360549636511960604283594341622959320036352214873665381918713006283233028780570611916819527743901330919008476771135899654521414094006623320012778127795270894753486251971594926130339650708246111009680505696994639401654766076458531993016280411062865738479035427254179459353687559399494374067565751364333338370598453955712041310754503532980828989069372227987873258648720774528818985694633326128750175015705763472761962246747543286064338287619276494681672597853658099603248690285801894997497786062384198599407248398447988135096025247610933953681916217118475185102437216326600238944846017847084660958351478930712398701939176996784377690699801405589265959640646960506103961257059240329731071198669651347416490085408951726705512237714755585710965075208922557785141703278555790493637760545930575983443264923230925332804717271779169626098129319220427124982919304273139992358737380478281187761816649291517571545326443086828174421626643323754031889726230357285619875639436522855277534425133683979849821917460301956444322482791589381119753760645472586093817345260024010438322838088693371089651371427617496207860814845454989374370695813700434602107434754781796690513036927925138960467886251889154111363072306689751413934210063020127221378604436622898050568928333563372981651602009775139417834696234765963214419998065987063271598608105596762871559942047949714979226693686430751649008729430553587098626326237763999687918763729128510739723771732715318493176370548630254817446912940533628246498675210848072102881 A089683 886 6702112991396448524182312797943798646403463128842024133239633667710715339131097354687230912639026591912894131237763407335461321199532452935320215094281832487532062592527837862867483258717324327200700204520557468808946971141671459704922944529404766895935415753508941875331226219565262381747256007804439686618462007872016234541614536488921035028351416942475032386409699189016557511707367934991784120961456565791534036052193141091434318713296092124816801869607588536207648692311359044299472825860511000408018474770412675346171114786171447148114619150467017733950546382736834337841265299416428764176272166841293718941986551006171211401297161396069215480426146306067863143913149953494797320671053120086551987120274287038942778045056485650248235213586596489993297414522454619354532527445613857537626469793387704294857073336739534592946683913852730542730892403800994420861821798466708216767092241759140735696918125089863146491254895202442588171091922727180596477965563019029984658604220376654658904458781704951957182099014112739713948474856854597123616463646124339381057727818740776208707148592612923295171441890033082128151758109224076583067824658940135209926794358351277480288435828402367835575314284458471990121106118739870700054612283279473599204966061944845504149885184163058261761085637017192836726002481854139324026360909735202770702215137325531931555991161936255797898786403021483020408856841869864528671015104630304931666959366454742096083195018633211513779762791786292844610395016043020368019843344952124999487256553337792596355305883926913317362188600890883569707083874840554988732425258883974721419862059409369917625510349940797947286014439050640213199948183223887966392692078693840333361 A089683 887 542871152303112330458767336633447690358680513436203954792410327084567942469618885729665703923761153944944424630258835994172367017162128687760937422636828431490097069994754866892266143956103270503256716566165154973524704662475388236098758506881786118570768676034224291901829323784786252921527736632159614616095422637633314997870777455602603837296464772340477623299185634310341158448296802734334513797877981829114256920227644428406179815776983462110160951438214671432819544077220082588257298894701391033049496456403426703039860297679887218997284151187828436449994257001683581365142489252730729898278045514144791234300910631499868123505070073081606453914517850791496914656965146233078582974355302727010710956742217250154365021649575337670107052300514315689457090576318824167717134723094722460547744053264404047883422940275902302028681397022071173961202284707880548089807565675803365558134471582490399591450368132278914865791646511397849641858445740901628314715210604541428757346941850509027371261161318101108531750020143131916829826463405222367012933555336071489865675953318002872905279036001646786908886793092679652380292406847150203228493797374150952004070343026453475903363302100591794681600457041136231199809595617929526704423594945637361535602251017532485836140699917207719202647936598392619774806201030185285246135233688551424426879426123368086456035284116836719629801698644740124653117404191459026822352223475054699465023708682834109782738796509290132616160786134689720413441996299484649809607310941122124958467780820361200304779776598079978706337276672161569146273793862084954087326445969601952435008826812158963327666338345204633730167169563101857269195802841134925277808058374201067002241 A089683 888 43972563336552098767160154267309262919053121588332520338185236493850003340039129744102922017824653469540498395050965715527961728390132423708635931233583102950697862669575144218273557660444364910763794041859377552855501077660506447123999439057424675604232262758772167644048175226567686486643746667204928783903729233648298514827532973903810910821013646559578687487234036379137633834312041021481095617628116528158254810538439198700900565077935660430923037066495388386058383070254826689648841210470812673677009212968677562946228684112070864738780016246214103352449534817136370090576541629471189121760521686645728089978373761151489318003910675919610122767075945914111250087214176844879365220922779520887867587496119597262503566753615602351278671236341659570846024336681824757585087912570672519304367268314416727878557258162348086464323193158787765090857385061338324395274412819740072610208892198181722366907479818714592104129123367423225820990534105013031893491932058967855729345102289891231217072154066766189791071751631593685263215943535823011728047617982221790679119752218758232705327601916133389739619830240507051842803684954619166461507997587306227112329697785142731548172427470147935369209637020332034727184577245052291663058311190596626284383782332420131352727396693293825255414482864469802201759302283445008104936953928772665378577233515992815002938858013463774290013937590223950096902509739508181172610530101479430656666920403309562892401842517252500741909023676909867353488801700258256634578192186230892121635890246449257224687161904444478275213319410445087100848177302828881281073442123537758147235714971784876029540973405961575332143540734611250438804860030131928947502452728310286427181521 A089683 889 3561777630260720000139972495652050296443302848654934147393004156001850270543169509272336683443796931032780369999128222957764899999600726320399510429920231339006526876235586681680158170495993557771867317390609581781295587290501022217043954563651398723942813283460545579167902193351982605418143480043599231496202067925512179701030170886208683776502105371325873686465956946710148340579275322739968745027877438780818639653613575094772945771312788494904766002386126459270729028690640961861556138048135826567837746250462882598644523413077740043841181315943342371548412320188045977336699871987166318862602256618303975288248274653270634758316764749488419944133151619043011257064348324435228582894745141191917274587185687378262788907042863790453572370143674425238527971271227805364392120918224474063653748733467754958163137911150195003610178645861808972359448189968404276017227438398945881426920268052719511719505865315881960434458992761281291500233262506055583372846496776396314076953285481189728582844479408061373076811882159088506320491426401663949971857056559965045008699929719416849131535755206804568909206249481071199267098481324152483382147804571804396098705520596561255401966625081982764905980598646894812901950756849235624707723206438326729035086368926030639570919132156799845688573112022053978342503484959045656499893268230585895664755914795418015238047499090565717491128944808139957849103288900162674981452938219833883190020552668074594284549243897452560094630917829699255632592937720918787400833567084702261852507109962389835199660114260002740292278872246052055168702361529139383766948812006558409926092912714574958392818845882887601903626799503511285543193662440686244747698670993133200601703201 A089683 890 288503988051118320011337772147816074011907530741049665938833336636149871913996730251059271358947551413655209969929386059578956899967658831952360344823538738459528676975082521216092811810175478179521252708639376124284942570530582799580560319655763296639367875960304191912600077661510591038869621883531537751192367501966486555783443841782903385896670535077395768603742512683522015586921301141937468347258072541246309811942699582676608607476335868087286046193276243200929051323941917910786047181899001951994857446287493490490206396459296943551135686591410732095421397935231724164272689630960471827870782786082621998348110246914921415423657944708562015474785281142483911822212214279253515214474356436545299241562040677639285901470471967026739361981637628444320765672969452234515761794376182399155953647410888151611214170803165795292424470314806526761115303387440746357395422510314616395580541712270280449279975090586438795191178413663784611518894262990502253200566238888101440233216123976368015210402832052971219221762454886169011959805538534779947720421581357168645704694307272764779654396171751170081645706207966767140634976987256351153953972170316156083995147168321461687559296631640603957384428490398479845058011304788085601325579721504465051841995883008481805244449704700787500774422073786372245742782281682698176491354726677457548845229098428859234281847426335823116781444529459336585777366400913176673497687995806544538391664766114042137048488755693657367665104344205639706240027955394421779467518933860883210053075906953576651172469255060221963674588651930216468664891283860290085122853772531231204013525929880571629818326516513895754193770759784414128998686657695585824563592350443789248737959281 A089683 891 23368823032140583920918359543973101994964509990025022941045500267528139625033735150335800980074751664506072007564280270825895508897380365388141187930706637815221822834981684218503517756624213732541221469399789466067080348212977206766025385892116827027788797952784639544920606290582357874148439372566054557846581767659285411018458951184415174257630313341269057256903143527365283262540625392496934936127903875840951094767358666196805297205583205315070169741655375699275253157239295350773669821733819158111583453149286972729706718113203052427641990613904269299729133232753769657306087860107798218057533405672692381866196930000108634649316293521393523253457607772541196857599189356619534732372422871360169238566525294888782158019108229329165888320512647903989982019510525630995776705344470774331632245440281940280508347835056429418686382095499328667650339574382700454949029223335483928042023878693892716391677982337501542410485451506766553533030435302230682509245865349936216658890506042085809232042629396290668756962758845779689968744248621317175765354148089930660302080238889093947152006089911844776613302202845308138391433135967764443470271745795608642803606920634038396692303027162888920548138707722276867449698915687834933707371957441861669199201666523687026224800426080763787562728187976696151905165364816298552295799732860874061456463556972737597976829641533201672459297006886206263447966678473967310553312727660330107609724846055237413100927589211186246780873451880656816205442264386948164136869033642731540014299148463239708744970009659877979057641680806347533961856193992683496894951155575029727525095600320326302015284447837625556089695431542537544448893619273342451789650980385946929147774701761 A089683 892 1892874665603387297594387123061821261592125309192026858224685521669779309627732547177199879386054884824991832612706701936897536220687809596439436222387237663032967649633516421698784938286561312335838939021382946751433508205251153748048056257261462989250892634175555803138569109537170987806023589177850419185573123180402118292495175045937629114868055380642793637809154625716587944265790656792251729826360213943117038676156051961941229073652239630520683749074085431641295505736382923412667255560439351807038259705092244791106244167169447246639001239726245813278059791853055342241793116668731655662660205859488082931161951330008799406594619775232875383530066229575836945465534337886182313322166252580173708323888548885991354799547766575662436953961524480223188543580352576110657913132902132720862211880662837162721176174639570782913596949735445622079677505524998736850871367090174198171403934174205310027725916569337624935249321572048090836175465259480685283248915093344833549370130989408950547795452981099544169313983466508154887468284138326691236993685995284383484468499350016609719312493282859426905677478430469959209706084013388919921092011409444300067092160571357110132076545200194002564399235325504426263425612170714629630297128552790795205135334988418649124208834512541866792580983226112388304318394550120182735959778361730798977973548114791745436123200964189335469203057557782707339285300956391352154818330940486738716387712530474230461175134726106085989250749602333202112640823415342801295086391725061254741158231025522416408342570782450116303668976145314150250910351713407363248491043601577407929532743625946430463238040274847670043265329954945541100360383161140738594961729411261701260969750842641 A089683 893 153322847913874371105145356968007522188962150044554175516199527255252124079846336321353190230270445670824338441629242856888700433875712577311594334013366250705670379620314830157601580001211466299202954060732018686866114164625343453591892556838178502129322303368220020054224097872510850012287910723405883954031422977612571581692109178720947958304312485832066284662541524683043623485529043200172390115935177329392480132768640208917239554965831410072175383675000919962944935964647016796426047700395587496370099036112471828079605777540725226977759100417825910875522843140097482721585242450167264108675476674618534717424118057730712751934164201793862906065935364595642792582708281368780767379095466458994070374234972459765299738763369092628657393270883482898078272030008558664963290963765072750389839162333689810180415270145805233416001352928571095388453877947524897684920580734304110051883718668110630112245799242116347619755195047335895357730212686017935507943162122560931517498980610142124994371431691469063077714432660787160545884931015204461990196488565618035062241948447351345387264311955911613579359875752868066695986192805084502513608452924164988305434465006279925920698200161215714207716338061365858527337474585827885000054067412776054411615962134061910579060915595515891210199059641315103452649789958559734801612742047300194717215857397298131380325979278099336173005447662180399294482109377467699524540284806179425836027404714968412667355185912814592965129310717788989371123906696642766904901997729729961634033816713067315729075748233378459420597187067770446170323738488785996423127774531727770042292152233701660867522281262262661273504491726350588829129191036052399826191900082312197802138549818253921 A089683 894 12419150681023824059516773914408609297305934153608888216812161707675422050467553242029608408651906099336771413771968671407984735143932718762239141055082666307159300749245501242765727980098128770235439278919293513636155247334652819740943297103892458672475106572825821624392151927673378850995320768595876600276545261186618298117060843476396784622649311352397369057665863499326533502327852499213963599390749363680790890754259856922296403952232344215846206077675074516998539813136408360510509863732042587205978021925110218074448067980798743385198487133843898780917350294347896100448404638463548392802713610644101312111353562676187732906667300345302895391340764532247066199199370790871242157706732783178519700313032769240989278839832896502921248854941562114744340034430693251862026568064970892781576972149028874624613636881810223906696109587214258726464764113749516712478567039478632914202581212116961039091909738611424157200170798834207523976147227567452776143396131927435452917417429421512124544085967008994109294869045523760004216679412231561421205915573815060840041597824235458976368409268428840699928149935982313402374881617211844703602284686857364052740191665508673999576554213058472850825023382970634540714335441452058685004379460434860407340892932859014756903934163236787188026123830946523379664632986643338518930632105831315772094484449181148641806404321526046230013441260636612342853050859574883661487763069300533492718219781912441426055770058937982030175474168140908139061036442428064119297061816108126892356739153758452574055135606903655213068372152489406139796222817591665710273349737069949373425664330929834530269304782243275563153863829834397695159464473920244385921543906667288021973222535278567601 A089683 895 1005951205162929748820858687067097353081780666442319945561785098321709186087871812604398281100804394046278484515529462384046763546658550219741370425461695970879903360688885600664023966387948430389070581592462774604528575034106878399016407065415289152470483632398891551575764306141543686930620982256266004622400166156116082147481928321588139554434594219544186893670934943445449213688556052436331051550650698458144062151095048410706008720130819881483542692291681035876881724864049077201351298962295449563684219775933927664030293506444698214201077457841355801254305373842179584136320775715547419817019802462172206281019638576771206365440051327969534526698601927112012362135149034060570614774245355437460095725355654308520131586026464616736621157250266531294291542788886153400824152013262642315307734744071338844593704587426628136442384876564354956843645893213710853710763930197769266050409078181473844166444688827525356733213834705570809442067925432963674867615086686122271686310811783142482088070963327728522852884392687424560341551032390756475117679161479019928043369423763072177085841150742736096694180144814567385592365410994159420991785059635446488271955524906202593965700891257736300916826894020621397797861170757616753485354736295223692994612327561580195309218667222179762230116030306668393752835271918110420033381200572336577539653240383673039986318750043609744631088742111565599771097119625565576580508808613343212910175802334907755510517374773976544444213407619413559263943951836673193663062007104758278280895871454434658498465984159196072258538144351641897323494048224924922532141328702665899247478810805316596951813687361705320615462970216586213307916622387539795259645056440050329779831025357563975681 A089683 896 81482047618197309654489553652434885599624233981827915590504592964058444073117616820956260769165155917748557245757886453107787847279342567799051004462397373641272172215799733653785941277423822861514717108989484742966814577762657150320328972298638421350109174224310215677636908797465038641380299562757546374414413458645402653946036194048639303909202131783079138387345730419081386308773040247342815175602706575109669034238698921267186706330596410400166958075626163906027419713987975253309455215945931414658421801850648140786453774022020555350287274085149819901598735281216546315041982832959341005178603999435948708762590724718467715600644157565532296662586756096073001332947071758906219796713873790434267753753807998990130658468143633955666313737271589034837614965899778425466756313074274027539926514269778446412090071581556879051833175001712751504335317350310579150571878346019310550083135332699381377482019795029553895390320611151235564807501960070057664276822021575904006591175754434541049133748029546010351083635807681389387665633623651274484532012079800614171512923324808846343953133210161623832228591729979958232981598290526913100334589830471165550028397517402410111221772191876640374262978415670333221626754831366957032313733639913119132563598532487995820046712044996560740639398454840139893979657025366944022703877246359262780711912471077516238891818753532389315118188111036813581458866689670811703021213497680800245724239989127528196351907356692100099981286017172498300379460098770528686708022575485420540752565587809207338375744716894881852941589692482993683203017906218918725103447624915937839045783675230644353096908676298130969852500587543483277941246413390723416031249571644076712166313053962682030161 A089683 897 6600045857073982082013653845847225733569562952528061162830872030088733969922526962497457122302377629337633136906388802701730815629626747991723131361454187264943045949479778425956661243471329651782692085828148264180311980798775229175946646756189712129358843112169127469888589612594668129951804264583361256327567490150277614969628931717939783616645372674429410209375004163945592291010616260034768029223819232583883191773334612622642123212778309242413523604125719276388220996833025995518065872491620444587332165949902499403702755695783664983373269200897135412029497557778540251518400609469706621419466923954311845409769848702195884963652176762808116029669527243781913107968712812471403803533823777025175688054058447918200583335919634350408971412718998711821846812237882052462807261359016196230734047655852054159379295798106107203198487175138732871851160705375156911196322146027564154556733961948649891576043603397393865526615969503250080749407658765674670806422583747648224533885236109197824979833590393226838437774500422192540400916323515753233247092978463849747892546789309516553860203790023091530410515930128376616871509461532679961127101776268164409552300198909595219008963547542007870315301251669296990951767141340723519617412424832962649737651481131527661423783675644721419991791274842051331412352219054722465839014056955100285237664910157278815350237319036123534524573236993981900098168201863335747944718293312144819903663439119329783904504495892060108098484167390972362330736268000412823623349828614319063800957812612545794408435322068485430088268765091122488339444450403732416733379257618190964962708477693682192600849602780148608558052547591022145513240959484648596698531215303170213685471357370977244443041 A089683 898 534603714422992548643105961513625284419134599154772954189300634437187451563724683962294026906492587976348284089417493018840196065999766587329573640277789168460386721907862052502489560721177701794398058952080009398605270444700793563251678387251366682478066292085699325060975758620168118526096145431252261762532966702172486812539943469153122472948275186628782226959375337279592975571859917062816210367129357839294538533640103622434011980235043048635495411934183261387445900743475105636963335671821256011573905441942102451699923211358476863653234805272667968374389302180061760372990449367046236334976820840299259478191357744877866682055826317787457398403231706746334961745465737810183708086239725939039230732378734281374247250209490382383126684430238895657569591791268446249487388170080311894689457860124016386909722959646594683459077461186237362619944017135387709806902093828232696519095450917840641217659531875188903107655893529763256540702020360019648335320229283559506187244704124845023823366520821851373913459734534197595772474222204776011893014531255571829579296289934070840862676506991870413963251790340398505966592266384147076851295243877721317173736316111677212739726047350902637495539401385213056267093138448598605089010406411469974628749769971653740575326477727222435019335093262206157844400529743432519732960138613363123104250857722739584043369222841926006296490432196512533907951624350930195583522181758283730412196738568665712496264864167256868755977217558668761348789637708033438713491336117759844167877582821616209347083261087547319837149769972380921555495000482702325755403719867073468161979386693188257600668817825192037293202256354872793786572517718256536332581028439556787308523179947049156799886321 A089683 899 43302900868262396440091582882603648037949902531536609289333351389412183576661699400945816179425899626084211011242816934526055881345981093573695464862500922645291324474536826252701654418415393845346242775118480761287026906020764278623385949367360701280723369658941645329939036448233617600613787779931433202765170302875971431815735421001402920308810290116931360383709402319647031021320653282088113039737477984982857621224848393417154970399038486939475128366668844172383117960221483556594030189417521736937486340797310298587693780120036625955912019227086105438325533476585002590212226398730745143133122488064240017733499977335107201246521931740784049270661768246453131901382724762624880354985417801062177689322677476791314027266968720973033261438849350548263136935092744146208478441776505263469846086670045327339687559731374169360185274356085226372215465387966404494359069600086848418046731524345091938630422081890301151720127375910823779796863649161591515160938571968320001166821034112446929692688186569961286990238497270005257570411998586856963334177031701318195922999484659738109876797066341503531023395017572278983293973577115913224954914754095426691072641605045854231917809835423113637138691512202257557634544214336487012209842919329067944928731367703952986601444695905017236566142554238698785396442909218034098369771227682412971444319475541906307512907050196006510015725007917515246544081572425345842265296722420982163387935824061922712197453997547806369234154622252169669251960654350708535792798225538547377598084208550912957113744148091332906809131367762854645995095039098888386187701309232950921120330322148248865654174243840555020749382764744696296712373935178779442939063303604099771990377575710981700790792001 A089683 900 3507534970329254111647418213490895491073942105054465352436001462542386869709597651476611110533497869712821091910668171696610526389024468579469332653862574734268597282437482926468834007891646901473045664784596941664249179387681906568494261898756216803738592942374273271725061952306923025649716810174446089423978794532953685977074569101113636545013633499471440191080461587891409512726972915849137156218735716783611467319212719866789552602322117442097485397700176377963032554777940168084116445342819260691936393604582134185603196189722966702428873557393974540504368211603385209807190338297190356593782921533203441436413498164143683300968276471003507990923603227962703684012000705772615308753818841886036392835136875620096436208624466398815694176546797394409314091742512275842886753783896926341057533020273671514514692338241307718175007222842903336149452696425278764043084637607034721861785253471952447029064188633114393289330317448776726163545955582088912728036024329433920094512503763108201305107743112166864246209318278870425863203371885535414030068339567806773869762958257438786900020562373661786012894996423354597646811859746388971221348095081729561976883970008714192785342596669272204608234012488382862168398081361255447988997276465654503539227240784020191914717020368306396161857546893334601617111875646660761967951469442275450686989877518894410908545471065876527311273725641318734970070607366453013223489034516099555234422801749015739687993773801372315907966524402425743209408813002407391399216656268622337585444820892623949526213275995397965451539640788791226325602698167009959281203806047869024610746756094008158117988113751084956680700003944320400033702288749481134878064127591932081531220583632589517764054152081 A089683 901 284110332596669583043440875292762534776989310509411693547316118465933336446477409769605499953213327446738508444764121907425452637510981954937015944962868553475756379877436117043975554639223399019316698847552352274804183530402234432048035213799253561102826028332316135009730018136860765077627061624130133243342282357169248564143040097190204560146104313457186655477517388619204170530884806183780109653717593059472528852856230309209953760788091512809896317213714286615005636937013153614813432072768360116046847881971152869033858891367560302896738758148911937780853825139874201994382417402072418884096416644189478756349493351295638347378430394151284147264811861464978998404972057167581840009059326192768947819646086925227811332898581778304071228300290588947154441431143494343273827056495651033625660174642167392675690079397545925172175585050275170228105668410447579887489855646169812470804605531228148209354199279282265856435755713350914819247222402149201930970917970684147527655512804811764305713727192085516003942954780588504494919473122728368536435535504992348683450799618852541738901665552266604667044494710291722409391760639457506668929195701620094520127601570705849615612750330211048573266955011559011835640244590261691287108779393718014786677406503505635545092078649832818089110461298360102730986061927379521719404069024824311505646180079030447283592183156335998712213171776946817532575719196682694071102611795804063973988246941670274914727495677911157588545288476596485199962113853194998703336549157758409344421030492302539911623275355627235201574710903892089332373818551527806701777508289877390993470487243614660807557037213837881491136700319489952402729885388707971925123194334946498604028867274239750938888386318561 A089683 902 23012936940330236226518710898713765316936134151262347177332605595740600252164670191338045496210279523185819184025893874501461663638389538349898291541992352831536266770072325480562019925777095320564652606651740534259138865962580988995890852317739538449328908294917606935788131469085721971287791991554540792710724870930709133695586247872406569371834449390032119093678908478155537813001669300886188881951125037817274837081354655046006254623835412537601601694310857215815456591898065442799887997894237169399794678439663382391742570200772384534635839410061866960249159836329810361544975809567865929611809748179347779264308961454946706137652861926254015928449760778663298870802736630574129040733805421614284773391333040943452717964785124042629769492323537704719509755922623041805179991576147733723678474146015558806730896431201219938946222389072288788476559141246253970886678307339754810135173048029480004957690141621863534371296212781424100359025014574085356408644355625415949740096537189752908762811902558926796319379337227668864088477322940997851451278375904380243359514769127055880851034909733594978030604071533629515160732611796058040183264851831227656130335727227173818864632776747094934434623355936279958686859811811196994255811130891159197720869926783956479152458370636458265217947365167168321209871016117741259271729591010769231957340586401466229970966835663215895689266913932692220138633254931298219759311555460129181893048002275292268092927149910803764672168366604315301196931222108794894970260481778431156898103469876505732841485303805806051327551583215259235922279302673752342843978171480068670471109466732787525412120014320868400782072725878686144621120716485345725934978741130666386926338249213419826049959291803441 A089683 903 1864047892166749134348015582795814990671826866252250121363941053254988620425338285498381685193032641378051353906097403834618394754709552606341761614901380579354437608375858363925523613987944720965736861138790983274990248142969060108667159037736902614395641571888326161798838648995943479674311151315917804209568714545387439829342486077664932119118590400592601646587991586730598562853135213371781299438041128063199261803589727058726506624530668415545729737239179434481051983943743300866790927829433210721383368953612733973731148186262563147305502992215011223780181946742714639285143040574997140298556589602527170120409025877850683197149881816026575290204430623071727208535021667076504452299438239150757066644697976316419670155147595047453011328878206554082280290229732466386219579317667966431617956405827260263345202610927298815054644013514855391866601290440946571641820942894520139620949016890387880401572901471370946284074993235295352129081026180500913869100192805658691928947819512369985609787764107273070501869726315441177991166663158220825967553548448254799712120696299291526348933827688421193220478929794223990728019341555480701254844452998329440146557193905401079328035254916514689689204491830838676653635644756706956534720701602183895015390464069500474811349128021553119482653736578540634017999552305537042001010096871872307788544587498518764627648313688720487550830620028548069831229293649435155800504235992270463733336888184298673715527099142775104938445637694949539396951428990812386492591099024052923708746381059996964360160309608270290157531678240435998109704623516573939770362231889885562308159866805355789558381721159990340463347890796173577714310778035313003800733278031583977341033398186287005910046702636078721 A089683 904 150987879265506679882189262206461014244417976166432259830479225313654078254452401125368916500635643951622159666393889710604089975131473761113682690807011826927709446278444527477967412733023522398224685752242069645274210099580493868802039882056689111766046967322954419105705930568671421853619203256589342140975065878176382626176741372290859501648605822448000733373627318525178483591103952283114285254481331373119140206090767891756847036586984141659204108716373534192965210699443207370210065154184090068432052885242631451872223003087267614931745742369415909126194737686159885782096586286574768364183083757804700779753131096105905338969140427098152598506558880468809903891336755033196860636254497371211322398220536081629993282566955198843693917639134730880664703508608329777283785924731105280961054468872008081330961411485111204019426165094703286741194704525716672302987496374456131309296870368121418312527405019181046649010074452058923522455563120620574023397115617258354046244773380501968834392808892689118710651447831550735417284499715815886903371837424308638776681776400242613634263640042762116650858793313332143248969566665993936801642400692864684651871132706337487425570855648237689864825563838297932808944487225293263479312376829776895496246627589629538459719279369745802678094952662861791355457963736748500402081817846621656930872111587380019934839513408786359491617280222312393656329572785604247619840843115373907562400287942928192570957695030564783500014096653290912691153065748255803305899879020948286820408456865859754113172985078269893502760065937475315846886074504842489121399340783080730546960949211233818954228919413959217577531179154490059794859173020860353307859395520558302164623705253089247478713782913522376401 A089683 905 12230018220506041070457330238723342153797856069481013046268817250405980338610644491154882236551487160081394932977905066558931287985649374650208297955367957981144465148554006725715360431374905314256199545931607641267211018066020003372965230446591818053049804353159307947562180376062385170143155463783736713418980336132286992720316051155559619633537071618288059403263812800539457170879420134932257105612987841222650356693352199232304609963545715474395532806026256269630182066654899796987015277488911295542996283704653147601650063250068676809471405131922688639221773752578950748349823489212556237498829784382180763160003618784578332456500374594950360479031269317973602215198277157688945711536614287068117114255863422612029455887923371106339207328769913201333840984197274711959986659903219527757845411978632654587807874330294007525573519372670966226036771066583050456541987206330946636053046499817834883314719806553664778569816030616772805318900612770266495895166364997926677745826643820659475585817520307818615562767274355609568800044476981086839173118831368999740911223888419651704375354843463731448719562258379903603166534899945508880933034456122039456801561749213336481471239307507252879050870670902132557524503465248754341824302523211928535195976834759992615237261628949410016925691165691805099792095062676628532568627245576354211400641038577781614722000586111695118820999698007303886162695395633944057207108292345286512554423323377183598247573297475747463501141828916563927983398325608720067777890200696811232453085006134640083167011791339861373723565340935500583597772034892241618833346603429539174303836886109939335292542472530696623780025511513694843383593014689688617936611037165222475334520125500229045775816415995312488481 A089683 906 990631475860989326707043749336590714457626341627962056747774197282884407427462203783545461160670459966592989571210310391273434326837599346666872134384804596472701677032874544782944194941367330454752163220460218942644092463347620273210183666173937262297034152605903943752536610461053198781595592566482673786937407226715246410345600143600329190316502801081332811664368836843696030841233030929512825554652015139034678892161528137816673407047202953426038157288126757840044747399046883555948237476601814938982698980076904955733655123255562821567183815685737779776963673958895010616335702626217055237405212534956641815960293121550844928976530342190979198801532814755861779431060449772804602634465757252517486254724937231574385926921793059613475793630362969308041119719979251668758919452160781748385478370269245021612437820753814609571455069186348264308978456393227086979900963712806677520296766485244625548492304330846847064155098479958597230830949634391586167508475564832060897411958149473417522451219144933307860584149222804375072803602635468033973022625340888979013809134961991788054403742320562247346284542928772191856489326895586219355575790945885196000926501686280254999170383908087483203120524343072737159484780685149101687768504380166211350874123615559401834218191944902211370980984421036213083159700076806911138058806891684691123451924124800310792482047475047304624500975538591614779178327046349468633775771679968207516908289193551871458053437095535544543592488142241678166655264374306325490009106256441709828699885496905846736527955098528771271608792615775547271419534826271571125501074877792673118610787774905086158695940274986426526182066432609282314071034189864778052865494010383020502096130165518552707841129695620311566961 A089683 907 80241149544740135463270543696263847871067733671864926596569709979913637001624438506467182354014307257294032155268035141693148180473845547080016642885169172314288835839662838127418479790250753766834925220857277734354171489531157242130024876960088918246059766361078219443955465447345309101309242997885096576741929985363934959237993611631626664415636726887587957744813875784339378498139875505290538869926813226261808990265083779163150545970823439227509090740338267385043624539322797568031807235604747010057598617386229301414426064983700588546941889070544760161934057590670495859923191912723581474229822215331487987092783742845618439247098957717469315102924157995224804133915896431597172813391726337453916386632719915757525260080665237828691539284059400513951330697318319385169472475625023321619223747991808846750607463481058983375287860604094209409027254967851394045371978060737340879144038085304814669427876650798594612196562976876646375697306920385718479568186520751396932690368610107346819318548750739597936707316087047154380897091813472910751814832652612007300118539931921334832406703127965542035049047977230547540375635478542483767801639066616700876075046636588700654932801096555086139452762471788891709918267235497077236709248854793463119420804012860311548571673547537079121049459738103933259735935706221359802182763358226459980999605854108825174191045845478831674584579018625920797113444490754306959335837506077424808869571424677701588102328404738379108030991539521575931499076414318812364690737606771778496124690725249373585658764362980830473000312201877819328984982320927997261165587065101206522607473809767311978854371162273900548620747381041351867439753769379047022282105014841024660669786543407002769335131505345245236923841 A089683 908 6499533113123950972524914039397371677556486427421059054322146508373004597131579519023841770675158887840816604576710846477145002618381489313481348073698702957457395703012689888320896863010311055113628942889439496482687890652023736612532015033767202377930841075247335774960392701234970037206048682828692822716096328814478731698277482542161759817666574877894624577329923938531489658349329915928533648464071871327206528211471786112215194223636698577428236349967399658188533587685146603010576386083984507814665488008284573414568511263679747672302293014714125573116658664844310164653778544930610099412615599441850526954515483170495093579015015575115014523336856797613209134847187610959370997884729833333767227317250313176359546066533884264124014682008811441630057786482783870198727270525626889051157123587336516586799204541965777653398316708931630962131207652395962917675130222919724611210667084909689988223658008714686163587921601127008356431481860551243196845023108180863151547919857418695092364802448809907432873292603050819504852664436891305770897001444861572591309601734485628121424942953365208904838972886155674350770426473761941185191932764395952770962078777563684753049556888820961977295673760214900228503379646075263256173449157238270512673085125041685235434305557350503408805006238786418594038610792203930143976803832016343258460968074182814839109474713483785365641350900508699584566189003751098863706202837992271409518435285398893828636288600783808707750510314701247650451425189559823801539949746148514058186099948745199260438359913401447268313025288352103365647783567995167778154412552273197728331205378591152270287204064144185944438280537864349501262620055319702808804850506202122997514252710015967224316145651932964864190831121 A089683 909 526462182163040028774518037191187105882075400621105783400093867178213372367657941040931183424687869915106144970713578564648745212088900634391989193969594939554049051944027880953992645903835195464203944374044599215097719142813922665615093217735143392612398127095034197771791808800032573013689943309124118640003802633972777267560476085915102545230992565109464590763723839021050662326295723190211225525589821577503728785129214675089430732114572584771687144347359372313271220602496874843856687272802745132987904528671050446580049412358059561456485734191844171422449351852389123336956062139379418052421863554789892683315754136810102579900216261584316176390285400606669939922622196487709050828663116500035145412697275367285123231389244625394045189242713726772034680705105493486096908912575778013143727010574257843530735567899227989925263653423462107932627819844072996331685548056497693508064033877684889046116298705889579250621649691287676870950030704650698944446871762649915275381508450914302481548998353602502062736700847116379893065819388195767442657117033787379896077740493335877835420379222581921291956803778609622412404544374717236000546553916072174447928380982658464997014107994497920160949574577406918508773751332096323750049381736299911526519895128376504070178750145390776113205505341699906117127474168518341662121110393323803935338414008808001967867451792186614616949422941204666349861309303839007960202429877373984170993258117310400119539376663488505327791335490801059686565440354345727924735929438029638713074095848361140095507152985517228733355048356520372617470469007608590030507416734129015994827635665883333893263529195679061499500723567012309602272224480895927513192891002371962798654469511293345169607797806570153999457320801 A089683 910 42643436755206242330735961012486155576448107450309568455407603241435283161780293224315425857399717463123597742627799863736548362179200951385751124711537190103877973207466258357273404318210650832600519494297612536422915250567927735914822550636546614801604248294697770019515136512802638414108885408039053609840308013351794958672398562959123306163710397773866631851861630960705103648429953578407109267572775547777802031595466388682243889301280379366506658692136109157374968868802246862352391669097022355772020266822355086172984002401002824477975344469539377885218397500043518990293441033289732862246170947937981307348576085081618308971917517188329610287613117449140265133732397915504433117121712436502846778428479304750094981742528814656917660328659811868534809137113544972373849621918638019064641887856514885325989580999837467183946355927300430742542853407369912702866529392576313174153186744092476012735420195177055919300353624994301826546952487076706614500196612774643137305902184524058501005468866641802667081672768616426771338331370443857162855226479736777771582296979960206104669050717029135624648501106067379415404768094352096116044270867201846130282198859595335664758142747554331533036915540769960399210673857899802223753999920640292833648111505398496829684478761776652865169645932677692395487325407649985674631809941859228118762411534713448159397263595167115783972903258237577974338766053610959644776396820067292717850453907502142409682689509742568931551098174754885834611800668702003961903610284480400735759001763717252347736079391826895527401758916878150182015107989616295792471100755464450295581038488936550045354345864850003981459558608927997077784050182952570128568624171192128986691012030414760958738231622332182473956042984881 A089683 911 3454118377171705628789612842011378601692296703475075044888015862556257936104203751169549494449377114513011417152851788962660417336515277062245841101634512398414115829804766926939145749775062717440642079038106615450256135296002146609100626601560275798929944111870519371580726057537013711542819718051163342397064949081495391652464283599688987799260542219683197180000792107817113395522826239850975850673394819370001964559232777483261755033403710728687039354063024841747372478372981995850543725196858810817533641612610761980011704194481228782716002902032689608702690197503525038213768723696468361841939846782976485895234662891611083026725318892254698433296662513380361475832324231155859082486858707356730589052706823684757693521144833987210330486621444761351319540106197142762281819375409679544235992916377705711405156060986834841899654830111334890145971125996962928932188880798681367106408126271490557031569035809341529463328643624538447950303151453213235774515925634746094121778076946448738581442978197986016033615494257930568478404841005952430191273344858678999498166055376776694478193108079359985596528589591457732647786215642519785399585940243349536552858107627222188845409562551900854175990158802366792336064582489883980124073993571863719525497031937278243204442779703908882078741320546893084034473358019648839645176605290597477619755334311789300911178351208536378501805163917243815921440050342487731226888142425450710145886766507673535184297850289148083455638952155145752603555854164862320914192433042912459596479142861097440166622430737978537719542472267130164743223747158919959190159161192620473942064117603860553673702015052850322498224247323167763300508064819158180414058557866562447921971974463595637657796761408906780390439481775361 A089683 912 279783588550908155931958640202921666737076032981481078635929284867056892824440503844733509050399546275553924789380994905975493804257737442041913129232395504271543382214186121082070805731780080112692008402086635851470746958976173875337150754726382339713325473061512069098038810660498110634968397162144230734162260875601126723849606971574808011740103919794338971580064160733186185037348925427929043904544980368970159129297854976144202157705700569023650187679105012181537170748211541663894041740945563676220224970621471720380948039752979531399996235064647858304917905997785528095315266619413937309197127589421095357514007694220497725164750830272630573097029663583809279542418262723624585681435555295895177713269252718465373175212731552964036769416337025669456882748601968563744827369408184043083115426226594162623817640939933622193872041239018126101823661205753997243507299344693190735619058227990735119557091900556663886529620133587614283974555267710272097735789976414433623864024232662347825096881234036867298722855034892376046750792121482146845493140933552998959351450485518912252733641754428158833318815756908076344470683467044102617366461159711312460781506717804997296478174566703969188255202862991710179221231181680602390049993479320961281565259586919537699559865156016619448378046964298339806792341999591556011259305028538395687200182079254933373805446447891446658646218277296749089636644077741506229377939536461507521816828087121556349928125873420994759906755124566805960888024187353847994049587076475909227314810571748892653496416889776261555282940253637543344201123519872516694402892056602258389307193525912704847569863219280876122356164033176588827341153250351812613538743187191558281679729931551246650281537674121449211625598023804241 A089683 913 22662470672623560630488649856436655005703158671499967369510272074231608318779680811423414233082363248319867907939860587384014998144876732805394963467824035845995013959349075807647735264274186489128052680569017503969130503677070083902309211132836969516779363317982477596941143663500346961432440170133682689467143130923691264631818164697559448950948417503341456697985197019388080988025262959662252556268143409886582889473126253067680374774161746090915665202007505986704510830605134874775417381016590657773838222620339209350856791219991342043399695040236476522698350385820627775720536596172528922044967334743108723958634623231860315738344817252083076420859402750288551642935879280613591440196279978967509394774809470195695227192231255790086978322723299079226007502636759453663331016922062907489732349524354127172529228916134623397703635340360468214247716557666073776724091246920148449585143716467249544684124443945089774808899230820596757001938976684532039916598988089569123532985962845650173832847379956986251196551257826282459786814161840053894484944415617792915707467489327031892471424982108680865498824076309554183902125360830572312006683353936616309323302044142204781014732139903021504248671431902328524516919725716128793594049471824997863806786026540482553664349077637346175318621804108165524350179701966916036912003707311610050663214748419649603278241162279207179350343680461036676260568170297062004579613102453382109267163075056846064344178195747100575552447165089911282831929959175661687518016553194548647412499656311660304933209768071877185977918160544641010880291005109673852246634256584782929533882675598929092653158920761750965910849286687303695014633413278496821696638198162516220816058124455650978672804551603837386141673439928143521 A089683 914 1835660124482508411069580638371369055461955852391497356930332038012760273821154145725296552879671423113909300543128707578105214849735015357236992040893746903525596130707275140419466556406209105619372267126090417821499570797842676796087046101759794530859128428756580685352232636743528103876027653780828297846838593604818992435177271340502315365026821817770657992536800958570434560030046299732642457057719616200813214047323226498482110356707101433364168881362607984923065377279015924856808807862343843279680896032247475957419400088819298705515375298259154598338566381251470849833363464289974842685642354114191806640649404481780685574805930197418729190089611622773372683077806221729700906655898678296368260976759567085851313402570731718997045244140587225417306607713577515746729812370687095506668320311472684300974867542206904495213994462569197925354065041170951975914651391000532024416396641033847213119414079959552271759520837696468337317157057111447095233244518035255099006171862990497664080460637776515886346920651883928879242731947109044365453280497665041226172304866635489583290185423550803150105404750181073888896072154227276357272541351668865921055187465575518587262193303332144741844142385984088610485870497783006432281118007217824826968349668149779086846812275288625040200808366132761407472364555859320198989872300292240414103720394621991617865537534144615781527377838117343970777106021794062022370948661298723950850640209079604531211878433855515146619748220372282813909386326693228596688959340808758440440412472161244484699589991213822052064211371004115921881303571413883582031977374783367417292244496723513256504905872581701828238778792221671599296185306475558242557427694051163813886100708080907729272497168679910828277475548634179625201 A089683 915 148688470083083181296636031708080893492418424043711285911356895079033582179513485803749020783253385272226653343993425313826522402828536243936196355312393499185573286587289286373976791068902937555169153637213323843541465234625256820483050734242543356999589402729283035513530843576225776413958239956247092125593926081990338387249358978580687544567172567239423297395480877644205199362433750278344039021675288912265870337833181346377050938893275216102497679390371246778768295559600289913401513436849851305654152578612045552550971407194363195146745399158991522465423876881369138836502440607487962257537030683249536337892601763024235531559280345990917064397258541444643187329302303960105773439127792942005829139117524933953956385608229269238760664775387565258801835224799778775485114802025654736040133945229287428378964270918759264112333551468105031953679268334847110049086762671043093977728127923741624262672540476723734012521187853413935322689721626027214713892805960855663019499920902230310790517311659897786794100572802598239218661287715832593601715720310868339319956694197474656246505019307615055158537784764666985000581844492409384939075849485178139605470184711617005568237657569903724089375533264711177449355510320423521014770558584643810984436323120132106034591794298378628256265477656753674005261529024604936118179656323671473542401351964381321047108540265713878303717604887504861632945587765319023812046841565196640018901856935447967028162153142296726876199605850154907926660292462151516331805706605509433675673410245060803260666789288319586217201121051333389672385589284524570144590167357452760800671804234604573776897375679117848087341082169955399542991009824520217647151643218144268924774157354553526071072270663072777090475519439368549641281 A089683 916 12043766076729737685027518568354552372885892347540614158819908501401720156540592350103670683443524207050358920863467450419948314629111435758831904780303873434031436213570432196292120076581137941968701444614279231326858684004645802459127109473646011916966741621071925876595998329674287889530617436456014462173108012641217409367198077265035691109940977946393287089033951089180621148357133772545867160755698401893535497364487689056541126050355292504302312030620070989080231940327623482985522588384837955757986358867575689756628683982743418806886377331878313319699334027390900245756697689206524942860499485343212443369300742804963078056301708025264282216177941857016098173673486620768567648569351228302472160268519519650270467234266570808339613846806392785962948653208782080814294298964078033619250849563572281698696105944419500393099017668916507588248020735122615913976027776354490612195978361823071565276475778614622455014216216126528761137867451708204391825317282829308704579493593080655174031902244451720730322146397010457376711564304982440081738973345180335484916492229995447155966906563916819467841560565938025785047129403885160180065143808299429308043084961640977451027250263162201651239418194441605373397796335954305202196415245356148689739342172730700588801935338168668888757503690197047594426183850992999825572552162217389356934509509114887004815791761522824142601125995887893792268592608990840928775794166780927841531050411771285329281134404526034876972168073862547542059483689434272822876262235046264127729546229849925064114009932353886483593290805158004563463232732046490181711803555953673624854416143002970475928687430008545695074627655766387362982271795786137629419283100669685782906706745718835611756853923708894944328517074588852520943761 A089683 917 975545052215108752487229004036718742203757280150789746864412588613539332679787980358397325358925460771079072589940863484015813484958026296465384287204613748156546333299205007899661726203072173299464817013756617737475553404376309999189295867365326965274306071306825996004275864703617319051980012352937171436021749023938610158743044258467890979905219213657856254211750038223630313016927835576215240021211570553376375286523502813579831210078778692848487274480225750115498787166537502121827329659171874416396895068273630870286923402602216923357796563882143378895646056218662919906292512825728520371700458312800207912913360167202009322560438350046406859510413290418303952067552416282253979534117449492500244981750081091671907845975592235475508721591317815662998840909911348545957838216090320723159318814649354817594384581497979531841020431182237114648089679544931889032058249884713739587874247307668796787394538067784418856151513506248829652167263588364555737850699909174005070938981039533069096584081800589379156093858157847047513636708703577646620856840959607174278235870629631219633319431677262376895166405840980088588817481714697974585276648472253773951489881892919173533207271316138333750392873749770035245221503212298721377909634873848043868886715991186747692956762391662179989357798905960855148520891930432985871376725139608537911695270238305847390079132683348755550691205666919397173756001328258115230839327509255155164015083353474111671771886766608825034745613982866350906818178844176098652977241038747394346093244617843930193234804520664805171056555217798369640521851295765704718656088032247563613207707583240608550223681830692201301044840117077376401564015458677147982961931154244548415443246403225684552305167820420490490609883041697054196444641 A089683 918 79019149229423808951465549326974218118504339692213969496017419677696685947062826409030183354072962322457404879785209942205280892281600130013696127263573713600680252997235605639872599822448846037256650178114286036735519825754481109934332965256591484187218791775852905676346345040993002843210381000587910886317761670939027422858186584935899169372322756306286356591151753096114055354371154681673434441718137214823486398208403727899966328016381074120727469232898285759355401760489537671868013702392921827728148500530164100493240795610779570791981521674453613690547330553711696512409693538884010150107737123336816840945982173543362755127395506353758955620343476523882620117471745718862572342263513408892519843521756568425424535524022971073516206448896743068702906113702819232222584895503315978575904823986597740225145151101336342079122654925761206286495264043139483011596718240661812906617814031921172539778957583490537927348272594006155201825548350657529014765906692643094410746057464202178596823310625847739711643602510785610848604573404989789376289404117728181116537105521000128790298873965858252528508478873119387175694216018890535941407408526252555690070680433326453056189788976607205033781822773731372854862941760196196431610680424781691553379823995286126563129497753724636579137981711382829267030192246365071855581514736308291570847316889302773638596409747351249199605987659020471171074236107588907333697985528249667568285221751631403045413522828095314827814394732612174423452272486378263990891156524138538942033552814045358345652019166173849218855580972641667940882269954957022082211143130612052652669824314242489292568118228286068305384632049483267488526685252152848986619916423493808421650902958661280448736718593454059729739400526377461389912015921 A089683 919 6400551087583328525068709495484911667598851515069331529177410993893431561712088939131444851679909948119049795262602005318627752274809610531109386308349470801655100492776084056829680585618356529017788664427257168975577105886112969904680970185783910219164722133844085359784053948320433230300040861047620781791738695346061221251513113379807832719158143260809194883883292000785238483704063529215548189779169114400702398254880701959897272569326867003778925007864761146507787542599652551421309109893826668045980028542943292139952504444473145234150503255630742708934333774850647417505185176649604822158726706990282164116624556057012383165319036014654475405247821598434492229515211403227868359723344586120294107325262282042459387377445860656954812722360636188564935395209928357810029376535768594264648290742914416958236757239208243708408935048986657709206116387494298123939334177493606845436042936585614975722095564262733572115210080114498571347869416403259850196038442104090647270430654600376466342688160693666916643131803373634478736970445804172939479441733535982670439505547201010432014208791234518454809186788722670361231231497530133411254000090626457010895725115099442697551372907105183607736327644672241201243898282575891910960465114407317015823765743618176251613489318051695562910176518622009170629445571955570820302102693640971617238632668033524664726309189535451185168085000380658164857013124714701494029536827788223073031102961882143646678495349075720501052965973341586128299634071396639383262183678455221654304717777937674025997813552460081786727302058783975103211463866351518788659102593579576264866255769453641632698017576491171532736155196008144666570661505424380767916213230302998482153723139651563716347674206069778838108891442636574372582873289601 A089683 920 518444638094249610530565469134277845075506972720615853863370290505367956498679204069647032986072705797643033416270762430808847934259578453019860290976307134934063139914862808603204127435086878850440881818607830687021745576775150562279158585048496727752342492841370914142508369813955091654303309744857283325130834323030958921372562183764434450251809604125544785594546652063604317180029145866459403372112698266456894258645336858751679078115476227306092925637045652867130790950571856665126037901399960111724382311978406663336152860002324763966190763706090159423681035762902440817919999308617990594856863266212855293446589040618003036390841917187012507825073549473193870590732123661457337137590911475743822693346244845439210377573114713213339830511211531273759767012004196982612379499397256135436511550176067773617177336375867740381123738967919274445695427387038148039086068376982154480319477863434813033489740705281419341332016489274384279177422728664047865879113810431342428904883022630493773757741016187020248093676073264392777694606110138008097834780416414596305599949323281844993150912089995994839544129886536299259729751299940806311574007340743017882553734323054858501661205475519872226642539218451537300755760888647244787797674266992678281725025233072276380692634762187340595724298008382742820985091328401236444470318184918700996329246110715497842831044352371545998614885030833311353418063101890821016392483050846068915519339912453635380958123275133360585290243840668476392270359783127790044236877954872953998682140012951596105822897749266624724911466761501983360128573174473021881387310079945677454166717325744972248539423695784894151628570876659717992223581939374842201213271654542877054451574311776661024161610691652085886820206853562524179212736457681 A089683 921 41994015685634218452975802999876505451116064790369884162932993530934804476393015529641409671871889169609085706717931756895516682675025854694608683569080877929659114333103887496859534322242037186885711427307234285648761391718787195544611845388928234947939741920151044045543177954930362423998568089333439949335597580165507672631177536884919190470396577934169127633158278817151949691582360815183211673141128559583008434950272285558886005327353574411793526976600697882237594066996320389875209070013396769049674967270250939730228381660188305881261451860193302913318163896795097706251519943998057238183405924563241278769173712290058245947658195292148013133830957507328703517849302016578044308144863829535249638161045832480576040583422291770280526271408134033174541127972339955591602739451177746970357435564261489662991364246445286970871022856401461230101329618350089991165971538535554512905877706938219855712668997127794966647893335631225126613371241021787877136208218644938736741295524833069995674377022311148640095587761934415814993263094921178655924617213729582300753595895185829444445223879289675582003074520809440240038109855295205311237494594600184448486852480167443538634557643517109650358045676694574521361216631980426827811611615626406940819727043878854386836103415737174588253668138679002168499792397600500152002095772978414780702668934967955325269314592542095225887805687497498219626863111253156502327791127118531582157066532908744465857607985285802207408509751094146587773899142433350993583187114344709273893253341049079284571654717690596602717828807681660652170414427132314772392372116475599873787504103385342752131693319358576426281914241009437157370110137089362218298275004017973041410577519253909542957090466023818956832436755138564458516231653072161 A089683 922 3401515270536371694691040042989996941540401248019960617197572476005719162587834257900954183421623022738335942244152472308536851296677094230263303369095551112302388260981414887245622280101605012137742625611885977137549672729221762839113559476503187030783119095532234567688997414349359356343884015236008635896183403993406121483125380487678454428102122812667699338285820584189307925018171226029840145524431413326223683230972055130269766431515639527355275685104656528461245119426701951579891934671085138293023672348890326118148498914475252776382177600675657535978771275640402914206373115463842636292855879889622543580303070695494717921760313818663989063840307558093624984945793463342821588959733970192355220691044712430926659287257205633392722627984058856687137831365759536402919821895545397504598952280705180662702300503962068244640552851368518359638207699086357289284443694621379915545376094261995808312726188767351392298479360186129235255683070522764818048032865710240037676044937511478669649624538807203039847742608716687681014454310688615471129893994312096166361041267510052185000063134222463722142249036185564659443086898278911630210237062162614940327435050893562926629399169124885881679001699812260536230258547190414573052740540865738962206397890554187205333724376674711141648547119232999175648483184205640512312169757611251597236916183732404381346814481995909713296912260687297355789775912011505676688551081296601058154722389165608301734466246808149978800089289838625873609685830537101430480238156261921451185353520624975422050304032132938324820144133422214512825803568597717496563782141434523589776787832374212762922667158868044690528835053521764409746978921104238339682160275325455816354256779059566672979524327747929335503427377166223721139814763898845041 A089683 923 275522736913446107269974243482189752264772501089616809993003370556463252169614574889977288857151464841805211321776350256991484955030844632651327572896739640096493449139494605866895404688230005983157152674562764148141523491066962789968198317596758149493432646738110999982808790562298107863854605234116699507590855723465895840133155819501954808676271947826083646401151467319333941926471869308417051787478944479424118341708736465551851080952766801715777330493477178805360854673562858077971246708357896201734917460260116415570028412072495474886956385654728260414280473326872636050716222352571253539721326271059426030004548726335072151662585419311783114171064912205583623780609270530768548705738451585580772875974621706905059402267833656304810532866708767391658164340626522448636505573539177197872515134737119633678886340820927527815884780960849987130694823625994940432039939264331773159175463635221660473330821290155462776176828175076468055710328712343950261890662122529443051759639938429772241619587643383446227667151306051702162170799165777853161521413539279789475244342668314226985005113872019561493522171931030737414890038760591842047029202035171810166522239122378597056981332699115756415999137684793103434650942322423580417271983810124855938718229134889163632031674510651602473532316657872933227527137920656881497285750366511379376190210882324754889091973041668686777049893115671085818971848872931959811772637585024685710532513522414272440491765991460148282807232476928695762384552273505215868899290657215637546013635170623009186074626602768004310431674807199375538890089056415117221666353456196410771919814422311233796736039868311619932835639335262917189505292609443305514254982301361921124694799103824900511341470547582276175777617550464121412324995875806448321 A089683 924 22317341689989134688867913722057369933446572588258961609433273015073523425738780566088160397429268652186222117063884370816310281357498415244757533404635910847815969380299063075218527779746630484635729366639583895999463402776423985987424063725337410108968044385786990998607512035546146736972223023963452660114859313600737563050785621379658339502778027773912775358493268852866049296044221413981781194785794502833353585678407653709699937557174110938977963769971651483234229228558591504315670983376989592340528314281069429661172301377872133465843467238032989093556718339476683520108014010558271536717427427955813508430368446833140844284669418964254432247856257888652273526229350912992252445164814578432042602953944358259309811583694526160689653162203410158724311311590748318339556951456673353027673725913706690327989793606495129753086667257828848957586280713705590174995235080410873625893212554452954498339796524502592484870323082181193912512536625699859971213143631924884887192530835012811551571186599114059144441039255790187875135834732428006106083234496681662947494791756133452385785414223633584480975295926413489730606093139607939205809365364848916623488301368912666361615487948628376269695930152468241378206726328116310013799030688620113331036176559926022254194565635362779800356117649287707591429698171573207401280145779687421729471407081468305146016449816375163628941041342369357951336719758707488744753583644386999542553133595315556067679833045308272010907385830631224356753148734153922485380842543234466641227104448820463744072044754824208349144965659383149418650097213569624494954974629951909272525504968207209937535619229333241214559686786156296292349928701364907746654653566410315611100278727409816941418659114354164370237987021587593834398324665940322314001 A089683 925 1807704676889119909798301011486646964609172379648975890364095114220955397484841225853140992191770760827083991482174634036121132789957371634825360205775508778673093519804224109092700750159477069255494078697806295575956535624890342864981349161752330218826411595248746270887208474879237885694750064941039665469303604401659742607113635331752325499725020249686934804037954777082149992979581934532524276777649354729501640439951019950485694942131102986057215065367703770141972567513245911849569349653536156979582793456766623802554956411607642810733320846280672116578094185497611365128749134855219994474111621664420894182859844193484408387058222936104609012076356888980834155624577423952372448058349980852995450839269493019004094738279256619015861906138476222856669216238850613785504113067990541595241571799010241916567173282126105510000020047884136765564488737810152804174614041513280763697350216910689314365523518484709991274496169656676706913515466681688657668264634185915675862594997636037735677266114528238790699724179719005217886002613326668494592741994231214698747078132246809643248618552114320342958998970039492668179093544308243075670558594552762246502552410881925975290854523838898477845370342349927551634744832577421111117721485778229179813930301354007802589759816464385163828845529592304314905805551897429799503691808154681160087183973598932716827332435126388253944224348731917994058274300455306588325040275195346962946803821220560041482066476669970032883498252281129172897005047466467721315848246001991797939395460354457563269835625140760876280742218410035102910657874299139584091352945026104651074565902424784004940385157575992538379334629678659999680344224810557527479026938879235564499122576920195172254911388262687313989276948748595100586264297941166107434081 A089683 926 146424078828018712693662381930418404133342962751567047119491704251897387196272139294104420367533431626993803310056145356925811755986547102420854176667816211072520575104142152836508760762917642609695020374522309941652479385616117772063489282101938747724939339215148447941863886465218268741274755260224212903013591956534439151176204461871938365477726640224641719127074336943654149431346136697134466418989597733089632875636032615989341290312619341870634420294784005381499777968572918859815117321936428715346206269998096528006951469340219067669398988548734441442825629025306520575428679923272819552403041354818092428811647379672237079351716057824473329978184908007447566605590771340142168292726348449092631517980828934539331673800619786140284814397216574051390206515346899716625833158507233869214567315719829595241941035852214546310001623878615078010723587762622377138143737362575741859485367569765834463607404997261509293234189742190813259994752801216781271129435369059169744870194808519056589858555276787342046677658557239422648766211679460148062012101532728390598513328711991581103138102721259947779678916573198906122506577088967689129315246158773741966706745281436003998559216430950776705474997730344131682414331438771110000535440348036563564928354409674632009770545133615198270136487896976649507370249703691813759799036460529173967061901861513550063013927245237448569482172247285357518720218336879833654328262290823103998691109518865363360047384610267572663563358434771463004657408844783885426583707926161335633091032288711062624856685636401630978740119691212843335763287818230306311399588547114476737039838096407504400171197763655395608726105003971459974107882209655159725801182049218080724428928730535808952647822449277672433131432848636203147487408133234454702160561 A089683 927 11860350385069515728186652936363890734800779982876930816678828044403688362898043282822458049770207961786498068114547773910990752234910315296089188310093113096874166583435514379757209621796329051385296650336307105273850830234905539537142631850257038565720086476427024283290974803682679768043255176078161245144100948479289571245272561411627007603695857858195979249293021292435986103939037072467891779938157416380260262926518641895136644515322166691521388043877504435901482015454406427645024503076850725943042707869845818768563069016557744481221318072447489756868875951049828166609723073785098383744646349740265486733743437753451203427489000683782339728232977548603252895052852478551515631710834224376503152956447143697685865577850202677363069966174542498162606727743098877046692485839085943406379952573306197214597223904029378251110131534167821318868610608772412548189642726368635090618314773151032591552199804778182252751969369117455874059574976898559282961484264893792749334485779490043583778542977419774705780890343136393234550063146036271993022980224150999638479579625671318069354186320422055770153992242429111395923032744206382819474534938860673099303246367796316323883296530907012913143474816157874666275560846540459910043370668190961648759196707183645192791414155822831059881055519655108610096990225999036914543721953302863091332014050782597555104128106864233334128055952030113959016337685287266526000589245556671423893979871028094432163838153431673385748632033216488503377250116427494719553280342019068186280373615385596072613391536548532109277949694988240310196826313276654811223366672316272615700226885809007856413867018856087044306814505321688257902738458982067937789895745986664538678743227173400525164473618391491467083646060739532454946480058791990830875005441 A089683 928 960688381190630773983118887845475149518863178613031396150985071596698757394741505908619102031386844904706343517278369686790250931027735538983224253117542160846807493258276664760333979365502653162209028677240875527181917249027348702508553179870820123823327004590588966946568959098297061211503669262331060856672176826822455270867077474341787615899364486513874319192734724687314874419062002869899234174990750726801081297048009993506068205741095502013232431554077859308020043251806920639246984749224908801386459337457511320253608590341177302978926763868246670306378952035036081495387568976592969083316354328961504425433218458029547477626609055386369517986871181436863484499281050762672766168577572174496755389472218639512555111805866416866408667260137942351171144947191009040782091352965961415916776158437801974382375136226379638339920654267593526828357459310565416403361060835859442340083496625233639915728184187032762472909518898513925798825573128783301919880225456397212696093348138693530286061981171001751168252117794047851998555114828938031434861398156230970716845949679376763617689091954186517382473371636758023069765652280717008377437330047714521043562955791501622234547019003468045964621460108787847968320428569777252713513024123467893549494933281875260616104546621649315850365497092063797417856208305921990078041478217531910397893138113390401963434376656002900064372532114439230680323352508268588606047728890090385335412369553275649005270890427965544245639194690535568773557259430627072283815707703544523088710262846233281881684714460431100851513925294047465125942931375409039709092700457618081871718377750529636369523228527343050588851974931056748890121815177547502960981555424919827632978201401045442538322363089710808833775330919902128850664884762151257300875440721 A089683 929 77815758876441092692632629915483487111027917467655543088229790799332599348974061978598147264542334437281213824899547944630010325413246578657641164502520915028591406953920409845587052328605714906138931322856510917701735297171215244903192807569536430029689487371837706322672085686962061958131797210248815929390446322972618876940233275421684796887848523407623819854611512699672504827944022232461837968174250808870887585060888809473991524665028735663071826955880306603949623503396360571779005764687217612912303206334058416940542295817635361541293067873327980294816695114837922601126393087104030495748624700645881858460090695100393345687755333486295930956936565696385942244441765111776494059654783346134237186547249709800516964056275179766179102048071173330444862740722471732303349399590242874689258868833461959924972386034336750705533572995675075673096954204155798728672245927704614829546763226643924833173982919149653760305671030779627989704871423431447455510298261968174228383561199234175953171020474851141844628421541317876011882964301143980546223773250654708628064521924029517853032816448289107907980343102577399868651017834738077678572423733864876204528599419111631400998308539280911723134338268811815685433954714151957469794554954000899377509089595831896109904468276353594583879605264457167590846352872779681196321359735620084742229344187184622559038184509136234905214175101269577685106191553169755677089866040097321212168401933815327569426942124665209083896774769933381070658138013880792854989072323987106370185531290544895832416461871294919168972627948817844675201377441408132216436508737067064631609188597792900545931381510714787097697009969415596660099867029381347739839505989418506038271234313484680845604111410266575515535801804512072436903855665734251841370910698401 A089683 930 6303076468991728508103243023154162455993261314880098990146613054745940547266899020266449928427929089419778319816863383515030836358472972871268934324704194117315903963267553197492551238617062907397253437151377384333840559070868434837158617413132450832404848477118854212136438940643927018608675574030154090280626152160782129032158895309156468547915730396017529408223532528673472891063465800829408875422114315518541894389931993567393313497867327588708817983426304834919919503775105206314099466939664626645896559713058731772183925961228464284844738497739566403880152304301871730691237840055426470155638600752316430535267346303131861000708182012389970407511861821407261321799782974053896018832037451036873212110327226493841874088558289561060507265893765039766033881998520210316571301366809672849829968375510418753922763268781276807148219412649681129520853290536619697022451920144073801193287821358157911487092616451121954584759353493149867166094585297947243896334159219422112499068457137968252206852658462942489414902144846747956962520108392662424244125633303031398873226275846390946095658132311417740546407791308769389360732444613784291964366322443054972566816552948042143480862991681753849573881399773757070520150331846308555053358951274072849578236257262383584902261930384641161294248026421030574858554582695154176902030138585226864120576879161954427282092945240035027322348183202835792493601515806750209844279149247883018185640556639041533123582312097881935795638756364603866723309179124344221254114858242955615985028034534136562425733411574888452686782863854245418691311572754058709531357207702432235160344276421224944220441902367897754913457807522663329468089229379889166926999985142898989099969979392259148493933024231592616758399946165477867389212308924474399151043766570481 A089683 931 510549193988330009156362684875487158935454166505288018201875657434421184328618820641582444202662256243002043905165934064717497745036310802572783680301039723502588221024671808996896650327982095499177528409261568131041085284740343221809848010463728517424792726646627191183051554192158088507302721496442481312730718325023352451604870520041673952381174162077419882066106134822551304176140729867182118909191259557001893445584491478958858393327253534685414256657530691628513479805783521711442056822112834758317621336757757273546898002859505607072423818316904878714292336648451610185990265044489544082606726660937630873356655050553680741057362743003587603008460807533988167065782420898365577525395033533986730180936505346001191801173221454445901088537394968221048744441880137035642275410711583500836227438416343919067743824771283421379005772424624171491189116533466195458818605531669977896656313530010790830454501932540878321365507632945139240453661409133726755603066896773191112424545028175428428755065335498341642607073732586584513964128779805656363774176297545543308731328343557666633748308717224836984259031096010320538219328013716527649113672117887452777912140788791413621949902326222061815484393381674322712132176879550992959322075053199900815837136838253070377083216361155934064834090140103476563542921198307488329064441225403375993766727212118308609849528564442837213110202839429699191981722780346766997386611089078524473036885087762364183010167279928436799446739265532913204588043509071881921583303517679404894787270797265061556484406337565964667629411972193878913996237393078755472039933823897011047987886390119220481855794091799718147990082409335729686915227579771022521086998796574818117097568330772991028008574962759001957430395639403707258526197022882426331234545092208961 A089683 932 41354484713054730741665377474914459873771787486928329474351928252188115930618124471968177980415642755683165556318440659242117317347941175008395478104384217603709645902998416528748628676566549735433379801150187018614327908063967800966597688847562009911408210858376802485827175889564805169091520441211840986331188184326891548579994512123375590142875107128271010447354596920626655638267399119241751631644492024117153369092343809795667529859507536309518554789259986021909591864268465258626806602591139615423727328277378339157298738231619954172866329283669295175857679268524580425065211468603653070691144859535948100741889059094848140025646382183290595843685325410253041532328376092767611779556997716252925144655856933026096535895030937810117988171528992425904948299792291099887024308267638263567734422511723857444487249806473957131699467566394557890786318439210761832164307048065268209629161395930874057266814656535811144030606118268556278476746574139831867203848418638628480106388147282209702729160292175365673051172972339513345631094431164258165465708280101189008007237595828170997333613006095211795724981518776835963595765569111038739578207441548883675010883403892104503377942088423987007054235863915620139682706327243630429705088079309191966082808083898498700543740525253630659251561301348381601646976617062906554654219739257673455495104904181582997397811813719869814261926429993805634550519545208088126788315498215360482315987692108751498823823549674203380755185880508165969571631524234822435648247584932031796477768934578469986075236913342843138077982369747704192033695228839379193235234639735657894887018797599656859030319321435777169987196675156194104640133433961452824208046902522560267484903034792612273268694571983479158551862046791700287940621958853476532829998152468925841 A089683 933 3349713261757433190074895575468071249775514786441194687422506188427237390380068082229422416413667063210336410061793693398611502705183235175680033726455121625900481318142871738828638922801890528570103763893165148507760560553181391878294412796652522802824065079528521001352001247054749218696413155738159119892826242930478215434979555481993422801572883677389951846235722350570759106699659328658581882163203853953489422896479848593449069918620110441071002937930058867774676941005745685948771334809882308849321913590467645471741197796761216288002172671977212909244472020750491014430282128956895898725982733622411796160093013786682699342077356956846538263338511358230496364118598463514176554144116815016486936717124411575113819407497505962619557041893848386498300812283175579090848968969678699348986488223449632453003467234324390527667656872877959189153691793576071708405308870893286724979962073070400798638611987179400702666479095579753058556616472505326381243511721909728906888617439929858985921061983666204619517145010759500580996118648924304911402722370688196309648586245262081850784022653493712155453723503020923713051257011097994137905834802765459577675881555715260464773613309162342947571393104977165231314299212506734064806112134424044549252707454795778394744042982545544083399376465409218909733405105982095430926991798879871549895103497238708222789222756911309454955216040829498256398592083161855138269853555355444199067595003060808871404729707523610473841170056321161443535302153463020617287508054379494575514699283700856068872094189980770294184316571949564039554729313535989714652054005818588289485848522605572205581455865036297950768962930687651722475850808150877678760851799104327381666277145818201594134764260330661811842700825790127723323190378667131599159229850349982993121 A089683 934 271326774202352088396066541612913771231816697701736769681223001262606228620785514660583215729507032120037249215005289165287531719119842049230082731842864851697938986769572610845119752746953132814178404875346377029128605404807692742141847436528854347028749271441810201109512101011434686714409465614790888711318925677368735450233343994041467246927403577868586099545093510396231487642672405621345132455219512170232643254614867736069374663408228945726751237972334768289748832221465400561850478119600467016795075000827879283211037021537658519328175986430154245648802233680789772168852852445508567796804601423415355488967534116721298646708265913504569599330419420016670205493606475544648300885673462016335441874087077337584219372007297982972184120393401719306362365794937221906358766486543974647267905546099420228693280845980275632741080206703114694321449035279661808380830018542356224723376927918702464689727570961531456915984806741959997743085934272931436880724449474688041457978012634318577859606020676962574180888745871519547060685610562868697823620512025743901081535485866228629913505834932990684591751603744694820757151817898937525170372619024002225791746406012936097646662678042149778753282841503150383736458236213045459249295082888347608489469303838458049974267481586189070755349493698146731688405813584549729905086335709269595541503383276335366045927043309816065851372499307189358768285958736110266199858137983790980124475195247925518583783106309412448381134774562014076926359474430504670000288152404739060616690641979769341578639629388442393828929642327914687203933074396415166886816374471305651448353730331051348652097925067940134012285997385699789520543915460221091979628995727450517914968448811274329124915905086783606759258766889000345589178420672037659531897617878348622442801 A089683 935 21977468710390519160081389870646015469777152513840678344179063102271104518283626687507240474090069601723017186415428422388290069248707205987636701279272052987533057928335381478454699972503203757948450794903056539359417037789423112113489642358837202109328690986786626289870480181926209623867166714798061985616832979866867571468900863517358847001119689807355474063152574342094750499056464855328955728872780485788844103623804286621619347736066544603866850275759116231469655409938697445509888727687637828360401075067058221940093998744550340065582254900842493897552980928143971545677081048086193991541172715296643794606370263454425190383369538993870137545763973021350286644982124519116512371739550423323170791801053264344321769132591136620746913751865539263815351629389914974415060085410061946428700349234053038524155748524402326252027496742952290240037371857652606478847231501930854202593531161414899639867933247884048010194769346098759817189960676107446387338680407449731358096219023379804806628087674833968508651988415593083311915534455592364523713261474085255987604374355164519022993972629572245451931879903320280481329297249813939538800182140944180289131458887047823909379676921414132079015910161755181082653117133256682199192901713956156287647013610915102047915666008481314731183308989549885266760870900348528122311993192450837238861774045383164649720090508095101333961172443882338060231162657624931562188509176687069390082490815081967005286431611062408318871916739523140231035117428870878270023340344783863909951942000361316667869809980463833900143301028561089663518579026109628517832126332175757767316652156815159240819931930503150854995165788241682951164057152277908450349948653923491951112444353713220659118188312029472147499960118009027992723452074435050422083707048146238417866881 A089683 936 1780174965541632051966592579522327253051949353621094945878504111283959465980973761688086478401295637739564392099649702213451495609145283684998572803621036291990177692195165899754830697772759504393824514387147579688112780060943272081192661031065813370855623969929716729479508894736022979533240503898643020834963471369216273288980969944906066607090694874395793399115358521709674790423573653281645414038695219348896372393528147216351167166621390112913214872336488414749042088205034493086300986942698664097192487080431715977147613898308577545312162646968242005701791455179661695199843564894981713314834989939028147363115991339808440421052932658503481141206881814729373218243552086048437502110903584289176834135885314411890063299739882066280500013901108680369043481980583112927619866918215017660724728287958296120456615630476588426414227236179135509443027120469861124786625751656399190410076024074606870829302593078607888825776317033999545192386814764703157374433113003428240005793740893764189336875101661551449200811061663039748265158290902981526420774179400905734995954322768326040862511782995351881606482272168942718987673077234929102642814753416478603419648169850873736659753830634544698400288723102169667694902487793791258134625038830448659299408102484123265881168946686986493225848028153540706607630542928230777907271448588517816347803697676036336627327331155703208050854967954469382878724175267619456537269243311652620596681756021639327428200960496055073828625255901374358713844511738541139871890567927492976706107302029266650097454608417570545911607383313448262745004901114879909944402232906236379152648824702027898506414486370755219254608428847576319044288629334510584478345840967802848040107992650770873388573253274387243947496769558731267410599618029239084188780270899845311847217361 A089683 937 144194172208872196209293998941308507497207897643308690616158833014000716744458874696735004750504946656904715760071625879289571144340767978484884397093303939651204393067808437880141286519593519855899785665358953954737135184936405038576605543516330883039305541564307055087840220473617861342192480815790084687632041180906518136407458565537391395174346284826059265328344040258483658024309465915813278537134312767260606163875779924524444540496332599145970404659255561594672409144607793939990379942358591791872591453514968994148956725762994781170285174404427602461845107869552597311187328756493518778501634185061279936412395298524483674105287545338781972437757426993079230677727718969923437670983190327423323565006710467363095127278930447368720501125989803109892522040427232147137209220375416430518702991324621985756985866068603662539552406130509976264885196758058751107716685884168334423216157950043156537173510039367238994887881679753963160583331995940955747329082153277687440469293012394899336286883234585667385265695994706219609477821563141503640082708531473364534672300144234409309863454422623502410125064045684360238001519256029257314067995026734766876991501757920772669440060281398120570423386571275743083287101511297091908904628145266341403252056301213984536374684681645905951293690280436797235218073977186693010488987335669943124172099511758943266813513823611959852119252404312020013176658196677175979518808708243862268331222237752785521684277800180460980118645728011323055821405450821832329623136002126931113194691464370598657893823281823214218840198048389309282345396990305272705496580865405146711364554800864259779019573396031172759623282736653681842587378976095357342746013118392030691248747404712440744474433515225366759747238334257232660258569060368365819291201942887470259624606241 A089683 938 11679727948918647892952813914245989107273839709108003939908865474134058056301168850435535384790900679209281976565801696222455262691602206257275636164557619111747555838492483468291444208087075108327882638894075270333707949979848808124705049024822801526183748866708871462115057858363046768717590946078996859698195335653427969049004143808528703009122049070910800491595867260937176299969066739180875561507879334148109099273938173886480007780202940530823602777399700489168465140713231309139220775331045935141679907734712488526065494786802577274793099126758635799409453737433760382206173629275975021058632368989963674849404019180483177602528291172441339767458351586439417684895945236563798451349638416521289208765543547856410705309593366236866360591205174051901294285274605803918113946850408730872014942297294380846315855151556896665703744896571308077455700937402758839725051556617635088280508793953495679511054313188746358585918416060071016007249891671217415533655654415492682678012734003986846239237542001439058206521375571203788367703546614461794846699391049342527308456311682987154098939808232503695220130187700433179278123059738369842439507597165516117036311642391582586224644882793247766204294312273335189746255222415064444621274879766573653663416560398332747446349459213318382054788912715380576052663992152122133849607974189265393057940060452474404611894619712568748021659444749273621067309313930851254341023505367752843734829001257975627256426501814617339389610303968917167521533841516568418699474016172281420168770008614018491289399685827680351726056041919534051869977156214727089145223050097816883620528938870005042100585445078524993529485901668948229249577697063723944762427062589754485991148539781707700302429114733254707539526305074835845480944093889837631362587357373885091029593105521 A089683 939 946057963862410479329177927053925117689181016437748319132618103404858702560394676885278366168062955015951840101829937394018876278019778706839326529329167148051552022917891160931606980855053083774558493750420096897030343948367753458101108971010646923620883658203418588431319686527406788266124866632398745635553822187927665492969335648490824943738885974743774839819265248135911280297494405873650920482138226065996837041188992084804880630196438182996711824969375739622645676397771736040276882801814720746476072526511711570611305077731008759258241029267449499752165752732134590958700063971353976705749221888187057662801725553619137385804791584967748521164126478501592832476571564161667674559320711738224425910009027376369267130077062665186175207887619098204004837107243070117367229694883107200633210326080844848551584267276108629922003336622275954273911775929623466017729176086028442150721212310233150040395399368288455045459391700865752296587241225368610658226108007654907296919031454322934545378240902116563714728231421267506857783987275771405382582650674996744711984961246321959482014124466832799312830545203735087521527967838807957237600115370406805479941243033718189484196235506253069062547839294140150369446673015620220014323265261092465946736741392264952543154306196278788946437901929945826660265783364321892841818245909330496837693144896650426773563464196718068589754415024691163306452054428398951601622903934787980342521149101896025807770546646984004490558434621482290569244241162842041914657395309954795033670370697735497794441374552042108489810539395482258201468149653392894220763067057923167573262844048470408410147421051360524475888358035184806569215793462161639525756592069770113365283031722318323724496758293393631310701630711061703483956471605076848140369575947284692373397041547201 A089683 940 76630695072855248825663412091367934532823662331457613849742066375793554907391968827707547659613099356292099048248224928915528978519602075253985448875662538992175713856349184035460165449259299785739237993784027848659457859817788030106189826651862400813291576314476905662936894608719949849556114197224298396479859597222140904930516187527756820442849763954245762025360485099008813704097046875765724559053196311345743800336308358869195331045911492822733657822519434909434299788219510619262427506946992380464561874647448637219515711296211709499917523370663409479925425971302901867654705181679672113165686972943151670686939769843150128250188118382387630214294244758629019430602296697095081639304977650796178498710731217485910637536242075880080191838897146954524391805686688679506745605285531683251290036412548432732678325649364799023682270266404352296186853850299500747436063262968303814208418197128885153272027348831364858682210727770125936023566539254857463316314748620047491050441547800157698175637513071441660892986745122668055480502969337483835989194704674736321670781860952078718043144081813456744339274161502542089243765394943444536245609345002951243875240685731173348219895076006498594066374982825352179925180514265237821160184486148489741685676052773461155995498801898581904661470056325611959481528452510073320187277918655770243853144736628684568658640599934163555770107616999984227822616408700315079731455218717826407744213077253578090429414278405704363735233204340065536108783534190205395087249020106338397727300026516575321349751338715410787674653691034062914318920121924824431881808431691776573434290367926103081221941105160202482546957000849969332106479270435092801586283957651379182587925569507784221684237421764884136166832087595997982200474200011224699369935651730060082245160365323281 A089683 941 6207086300901275154878736379400802697158716648848066721829107376439277947498749475044311360428661047859660022908106219242157847260087768095572821358928665658366232822364283906872273401390003282644878277496506255741416086645240830438601375958800854465876617681472629358697888463306315937814045249975168170114868627374993413299371811189748302455870830880293906724054199293019713910031860796937023689283308901219005247827240977068404821814718830918641426283624074227664178282845780360160256628062706382817629511846443339614780772614993148469493319393023736167873959503675535051280031119716053441166420644808395285325642121357295160388265237588973398047357833825448950573878786032464701612783703189714490458395569228616358761640435608146286495538950668903316475736260621783040046394028128066343354492949416423051346944377598548720918263891578752535991135161874259560542321124300432608950881873967439697415034215255340553553259068949380200817908889679643454528621494638223846775085765371812773552226638558786774532331926354936112493920740516336190715124771078653642055333330737118376161494670626889996291481207081705909228744996990419007435894356945239050753894495544225041205811501156526386119376373608853526573939621655484263513974943378027669076539760274650353635635402953785134277579074562374568718003804653315938935169511411117389752104723666923450061349888594667248017378716976998722453631929104725521458247872716143939027281259257539825324782556550862053462553889551545308424811466269406637002067170628613410215911302147842601029329858435948273801646948973759096059832529875910778982426482967033902448177519802014349578977229517976401086303517068847515900624820905242516928489000569761713789621971130130521956423231162955615029513399095275836558238410200909200648964787790134866661857989591185761 A089683 942 502773990373003287545177646731465018469856048556693404468157697491581513747398707478589220194721544876632461855556603758614785628067109215741398530073221918327664858611506996456654145512590265894235140477217006715054703018264507265526711452662869211736006032199282978054528965527811590962937665247988621779304358817374466477249116706369612498925537301303806444648390142734596826712580724551898918831948020998739425074006519142540790566992225304409955528973550012440798440910508209172980786873079217008227990459561910508797242581814445026028958870834922629597790719797718339153682520697000328734480072229480018111377011829940907991449484244706845241835984539861364996484181668629640830635479958366873727130041107517925059692875284259849206138655004181168634534637110364426243757916278373373811713928902730267159102494585482446394379375217878955415281948111815024403928011068335041325021431791362615490617771435682584837813984584899796266250620064051119816818341065696131588781946995116834657730357723261728737118886034749825112007579981823231447925106457370945006481999789706588469081068320778089699609977773618178647528344756223939602307442912564363111065454139082228337670731593678637275669486262317135652489109354094225344631970413620241195199720582246678644486467639256595876483905039552340066158308176918591053748730424300508569920482617020799454969340976168047089407676075136896518744186257482767238118077690007659061209781999860725851307387080619826330466865053675169982409728767821937597167440820917686227488815473975250683375718533311810177933402866874486780846434919948773097576545120329746098302379103963162315897155590956088487990584882576648787950610493324643871207609046150698816959379661540572278470281724199404817390585326717342761217311226273645252566147811000924199610497156886046641 A089683 943 40724693220213266291159389385248666496058339933092165761920773496818102613539295305765726835772445135007229410300084904447797635873435846475053280935930975384540853547532066712988985786519811537433046378654577543919430944479425088507663627665692406150616488608141921222416846207752738867997950885087078364123653064207331784657178453215938612412968521405608322016519601561502342963719038688703812425387789700897893430994528050545804035926370249657206397846857551007704673713751164943011443736719416577666467227224514751212576649126970047108345668537628732997421048303615185471448284176457026627492885850587881467021537958225213547307408223821254464588714747728770564715218715159000907281473876627716771897533329708951929835122898025047785697231055338674659397305605939518525744391218548243278748828241121151639887302061424078157944729392648195388637837797057016976718168896535138347326735975100371854740039486290289371862932751376883497566300225188140705162285626321386658691337706604463607276158975584200027706629768814735834072613978527681747281933623047046545525041982966233665995566533983025265668408199663072470449795925254139107786902875917713411996301785265660495351329259087969619329228387247687987851617857681632252915189603503239536811177367161980970203403878779784265995196308203739545358822962330405875353647164368341194163559091978684755852516619069611814242021762086088618018279086856104146287564292890620383957992341988718793955898353530205932767816069347688768575188030193576945370562706494332584426594053391995305353433201198256624412605632216833429248561228515850620903700154746709433962492707421016147587669602867443167527237375488708551823999449959296153567816332738206604173709752584786354556092819660151790208637411464104763658602209328165265457857972691074860168450269707769777921 A089683 944 3298700150837274569583910540205141986180725534580465426715582653242266311696682919767023873697568055935585582234306877260271608505748303564479315755810409006147809137350097403752107848708104734532076756671020781057473906502833432169120753840921084898199935577259495619015764542827971848307834021692053347494015898200793874557231454710491027605450450233854274083338087726481689780061242133785008806456410965772729367910556772094210126910035990222233718225595461631624078570813844360383926942674272742790983845405185694848218708579284573815775999151547927372791104912592830023187311018293019156826923753897618398828744574616242297331900066129521611631685894566030415741932715927879073489799384006845058523700199706425106316644954740028870641475715482432647411181754081101000585295688702407705578655087530813282830871466975350330793523080804503826479664861561618375114171680619346206133465613983130120233943198389513439120897552861527563302870318240239397118145135732032319353998354234961552189368877022320202244237011273993602559881732260742221529836623466810770187528400620264926945640889252625046519141064172708870106433469945585267730739132949334786371700444606518500123457669986125539165667499367062727015981046472212212486130357883762402481705366740120458586475714181162525545610900964502903174064659948762875903645420313835636727248286450273465224053846144638556953603762728973178059480606035344435849292707724140251100597379701086222310427766635946680554193101617162790254590230445679732575015579226040939338554118324751619733628089297058786577421056209563507769133459509783900293199712534483464150961909301102307954601237832262896569706227414585392697743955446702988438993122951794734938070489959367694719043518392472295006899630328592485856346778955581386502086495787977063673644471846329352011601 A089683 945 267194712217819240136296753756616500880638768301017699563962194912623571247431316501128933769503012530782432160978857058082000288965612588722824576220643129497972540125357889703920735745356483497098217290352683265655386426729508005698781061114607876754194781758019145140276927969065719712934555757056321147015287754264303839135747831549773236041486468942196200750385105845016872184960612836585713322969288227591078800755098539631020279712915208000931176273232392161550364235921393191098082356616092166069691477820041282705715394922050479077855931275382117196079497920019231878172192481734551702980824065707090305128310543915626083883905356491250542166557459848463675096549990158204952673750104554449740419716176220433611648241333942338521959532954077044440305722080569181047408950784895024151871062089995875909300588825003376794275369545164809944852853786491088384247906130167042696810714732633539738949399069550588568792701781783732627532495777459391166569755994294617867673866693031885727338879038807936381783197913193481807350420313120119943916766500811672385189800450241459082596912029462628768050426197989418478621111065592406686189869768896117696107736013127998510000071268876168672419067448732080888294464764249189211376558988584754601018134705949757145504532848674164569194482978124735157099237455849792948195279045420686574907111202472150683148361537715723113241904781046827422817929088862899303792709325655360339148387755787984007144649097511681124889641230990186010621808666100058338576261917309316086422883584304881198423875233061761712771105552974644129299810220292495923749176715293160596227914653389286944322700264413294622146204420581416808517260391182942063558442959095373529983709686708783272242524989790255895558870056615991354364089095402092306669006158826142157565202219552677512939681 A089683 946 21642771689643358451040037054285936571331740232382433664680937787922509271041936636591443635329744014993377005039287421704642023406214619686548790673872093489335775750153989066017579595373875163264955600518567344518086300565090148461601265950283238017089777322399550756362431165494323296747699016321562012908238308095408610969995574355531632119360403984317892260781193573446366646981809639763442779160512346434877382861162981710112642656746131848075425278131823765085579503109632848478944670885903465451645009703423343899162946988686088805306330433305951492882439331521557782131947591020498687941446749322274314715393154057165712794596333875791293915491154247725557682820549202814601166573758468910428973997010273855122543507548049329420278722169280240599664763488526103664840125013576496956301556029289665948653347694825273520336304933158349605533081156705778159124080396543530458441667893343316718854901324633597674072208844324482342830132157974210684492150235537864047281583202135582743914449202143442846924439030968672026395384045362729715457258086565745463200373836469558185690349874386472930212084522037142896768309996312984941581379451280585533384726617063367879310005772778969662465944463347298551951851645904184326121501278075365122682468911181930328785867160742607330104753121228103547725038233923833228803817602679075612567476007400244205335017284554973572172594287264793021248252256197894843607209455378084187471019408218826704578716576898446171116060939710205066860366501954104725424677215302054603000253570328695377072333893878002698734459549790946174473284627843692169823683313938746008294461086924532242490138721417476864393842558067094761489898091685818307148233879686725255928680484623411445051644524173010727540268474585895299703491216727569476840189498864917514762781379783766878548114161 A089683 947 1753064506861112034534243001397160862277870958822977126839155960821723250954396867563906934461709265214463537408182281158076003895903384194610452044583639572636197835762473114347423947225283888224461403642003954905964990345772302025389702541972942279384271963114363611265356924405040187036563620322046523045567302955728097488569641522798062201668192722729749273123276679449155698405526580820838865112001500061225068011754201518519124055196436679694109447528677724971931939751880260726794518341758180701583245785977290855832198706083573193229812765097782070923477585853246180352687754872660393723257186695104219491946845478630422736362303043939094807154783494065770172308464485427982694492474435981744746893757832182264926024111391995683042576495711699488572845842570614396852050126099696253460426038372462941840921163280847155147240699585826318048179573693168030889050512120025967133775099360808654227247007295321411599848916390283069769240704795911065443864169078566987829808239372982202257070385373618870600879561508462434138026107674381106952037905011825382519230280754034213040918339825304307347178846285008574638233109701351780268091735553727428204162855982132798224110467595096542659741501531131182708099983318238930415841603524104574937279981805736356631655240020151193738485002819476387365728096947830491533109225817005124617965556599419780632136400048952859345980137268448234721108432752029482332183965885624819185152572065724963070876042728774139860400936116526610415689686658282482759398854439466422843020539196624325542859045404118218597491223533066640132336054855339065755718348429038426671851348040887111641701236434815626015901247203434675680681745426551282879006944254624745730223119254496327049183206458013868930761746441457519275982788554933127624055349408058318695785291762485117162397247041 A089683 948 141998225055750074797273683113170029844507547664661147273971632826559583327306146272676461691398450482371546530062764773804156315568174119763446615611274805383532024696760322262141339725247994946181373695002320347383164218007556464056565905899808324630126029012263452512493910876808255149961653246085768366690951539413975896574140963346643038335123610541109691122985411035381611570847653046487948074072121504959230508952090323000049048470911371055222865249822895722726487119902301118870355985682412636828242908664160559322408095192769428651614833972920347744801684454112940608567708144685491891583832122303441778847694483769064241645346546559066679379537463019327383956985623319666598253890429314521324498394384406763459007953022751650326448696152647658574400513248219766145016060214075396530294509108169498289114614225748619566926496666451931761902545469146610502013091481722103337835783048225500992407007590921034339587762227612928651308497088468796300952997695363926014214467389211558382822701215263128518671244482185457165180114721624869663115070305957855984057652741076771256314385525849648895121486549085694545696881885809494201715430579851921684537191334552756656152947875202819955439061624021625799356098648777353363683169885452470569919678526264644887164074441632246692817285228377587376623975852774269814181847291177415094055210084553002231203048403965181607024391118744307012409783052914388068906901236735610353997358337323722008740959461030705328692475825438655443670864619320881103511307209596780250284663674926570368971582677733575706396789106178397850719220443282464326213186222752112560419959191311856042977800151220065707288001023478208730135221379550653913199562484624604404148072659614202490983839723099123383391701461758059061354605872949583337548483302052723814358608632761294490154177010321 A089683 949 11501856229515756058579168332166772417405111360837552929191702258951326249511797848086793397003274489072095268935083946678136661561022103700839175864513259236066094000437586103233448517745087590640691269295187948138036301658612073588581838377884474295040208349993339653512006781021468667146893912932947237701967074692532047622505418031078086105145012453829884980961818293865910537238659896765523793999841841901697671225119316163003972926143821055473052085235654553540845456712086390628498834840275423583087675601797005305115055710614323720780801551806548167328936440783148189293984359719524843218290401906578784086663253185294203573273070271284401029742534504565518100515835488892994458565124774476227284369945136947840179644194842883676442344388364460344526441573105801057746300877340107118953855237761729361418283752285638184921046229982606472714106183000875450663060410019490370364698426906265580384967614864603781506608740436647220755988264165972500377192813324478007151371858526136229008638798436313410012370803057022030379589292451614442712320694782586334708669872027218471761465227593821560504840410475941258201447432750569030338949876968005656447512498098773289148388777891428416390563991545751689747843990550965622458336760721650116163493960627436235860290029772211982118200103498584577506542044074715854948729630585370622618472016848793180727446920721179710168975680618288868005192427286065433581459000175584438673786025323221482708017716343487131624090541860531090937340034164991369384415883977339200273057757669052199886698196896419632218139917600450225908256855905879610423268084042921117394016694496260339481201812248825322290328082901734907140952931743602966969164561254592956735993885428750401769691017571028994054727818402402783969723075708916250341427147466270628963047299253664853702488337836001 A089683 950 931650354590776240744912634905508565809814020227841787264527882975057426210455625695030265157265233614839716783741799680929069586442790399767973245025573998121353614035444474361909329937352094841895992812910223799180940434347577960675128908608642417898256876349460511934472549262738962038898406947568726253859333050095095857422938860517324974516746008760220683457907281803138753516331451638007427313987189194037511369234664609203321807017649505493317218904088018836808481993678997640908405622062309310230101723745557429714319512559760221383244925696330401553643851703435003332812733137281512300681522554432881511019723508008830489435118691974036483409145294869806966141782674600332551143775106732574410033965556092775054551179782273577791829895457521287906641767421569885677450371064548676635262274258700078274880983935136692978604744628591124289842600823070911503707893211578719999540572579407512011182376804032906302035307975368424881235049397443772530552617879282718579261120540617034549699742673341386211002035047618784460746732688580769859697976277389493111402259634204696212678683435099546400892073248551241914317242052796091457454940034408458172248512346000636421019491009205701727635683315205886869575363234628215419125277618453659409243010810822335104683492411549170551574208383385350778029905570051984250847100077415020432096233364752247638923200578415556523687030130081398308420586610171300120098179014222339532576668051180940099349435023822457661551333890703018365924542767364300920137686602164475222117678371193228190822553948609990209669333325636468298568805328376248444284714807476610508915352254197087497977346792154851105516574715040527478417187471231840324502329461622029495615504719728782543344972423253348518432953290594625501547569132422216277655598944767920946006831239546853149901555364716081 A089683 951 75463678721852875500337923427346193830594935638455184768426758520979651523046905681297451477738483922802017059483085774155254636501866022381205832847071493847829642736871002423314655724925519682193575417845728127733656175182153814814685441597300035849758806984306301466692276490281855925150770962753066826562605977057702764451258047701903322935856426709577875360090489826054239034822847582678601612432962324717038420908007833345469066368429609944958694731231129525781487041487998808913580855387047054128638239623390151806859880517340577932042838981402762525845151987978235269957831384119802496355203326909063402392597604148715269644244614049896955156140768884454364257484396642626936642645783645338527212751210043514779418645562364159801138221532059224320437983161147160739873480056228442807456244214954706340265359698746072131266984314915881067477250666668743831800339350137876319962786378932008472905772521126665410464859946004842415380039001192945574974762048221900204920150763789979798525679156540652283091164838857121541320485347775042358635536078468548942023583030370580393226973358243063258472257933132650595059696606276483408053850142787085111952129500026051550102578771745661839938490348531676836435604422004885448949147487094746412148683875676609143479362885335482814677510879054213413020422351174210724318615106270616654999794902544932058752779246851660078418649440536593262982067515423875309727952500152009502138710112145656148047304236929619070585658045146944487639887964156508374531152614775322492991531948066651483456626869837409206983215999376553932184073231598476123987061899405605451222143532589964087336165090164542939546842551918282725751792185169779066284688686391384389144855882298031386010942766283521229993069216538164665625353099726199518490103514526201596626553330403295105142025984542002561 A089683 952 6112557976470082915527371797615041700278189786714869966242567440199351773366799360185093569696817197746963381818129947706575625556651147812877672460612791001674201061686551196288487113718967094257679608845503978346426150189754458999989520769381302903830463365728810418802074395712830329937212447982998412951571084141673923920551901863854169157804370563475807904167329675910393361820650654196966730607069948302080112093548634500982994375842798405541654273229721491588300450360527903522000049286350811384419697409494602296355650321904586812495469957493623764593457311026237056866584342113704002204771469479634135593800405936045936841183813738041653367647402279640803504856236128052781868054308475272420704232848013524697132910290551496943892195944096797169955476636052920019929751884554503867403955781411331213561494135598431842632625729508186366465657304000168250375827487361167981916985696693492686305367574211259898247653655626392235645783159096628591572955725905973916598532211866988363680580011679792834930384351947426844846959313169778431049478422355952464303910225460017011851384842017688123936252892583744698199835425108395156052361861565753894068122489502110175558308880511398609035017718231065823751283958182395721364880946454674459384043393929805340621828393712174107988878381203391286454654210445111068669807823607919949054983387106139496758975118994984466351910604683464054301547468749333900087964152512312769673235519083798147991831643191299144717438301656902503498830925096677178337023361796801121932314087793398770159986776456830145765640495949500868506909931759476566042952013851854041548993626139787091074229372303327978103294246705380900785895166998752104369059783597702135520733326466140542266886364068965219629438606539591337915653601077822160997698384676622329326750819762666903516504104747902207441 A089683 953 495117196094076716157717115606818377722533372723904467265647962656147493642710748174992579145442193017504033927268525764232625670088742972843091469309636071135610285996610646899367456211236334634872048316485822246060518165370111178999151182319885535210267532624033643922968026052739256724914208286622871449077257815475587837564704050972187701782154015641540440237553703748741862307472702989954305179172665812468489079577439394579622544443266670848873996131607440818652336479202760185282003992194415722137995490169062786004807676074271531812133066556983524932070042193125201606193331711210024178586489027850364983097832880819720884135888912781373922779439584650905083893355126372275331312398986497066077042860689095500467765733534671252455267871471840570766393607520286521614309902648914813259720418294317828298481024983472979253242684090163095683718241624013628280442026476254606535275841432172907590734773511112051758059946105737771087308435886826915917409413798383887244481109161226057458126980946063219629361132507741574432603704366752052915007752210832149608616728262261377959962172203432738038836484299283320554186669433780007640241310786826065419517921649670924220223019321423287331836435176716331723854000612774053430555356662828631210107514908314232590368099890686102747099148877474694202826991046053996562254433712241515873453654355597299237476984638593741774504758979360588398425344968696045907125096353497334343532077045787649987338363098495230722112502434209102783405304932830851445298892305540890876517441111265300382958928893003241807016880171909570349059704472517601849479113122000177365468483717322754377012579156569566226366833983135852963657508526898920453893842471413872977179399443757383923617795489586182789984527129706898371167941687303595040813569158806408675466816400776019184836832484580078802721 A089683 954 40104492883620214008775086364152288595525203190636261848517484975147946985059570602174398910780817634417826748108750586902842679277188180800290409014080521761984433165725462398848763953110143105424635913635351601930901971394979005498931245767910728352031670142546725157760410110271879794718050871216452587375257883053522614842741028128747203844354475266964775659241850003648090846905288942186298719512985930809947615445772590960949426099904600338758793686660202706310839254815423575007842323367747673493177634703694085666389421762015994076782778391115665519497673417643141330101659868608011958465505611255879563630924463346397391615007001935291287745134606356723311795361765236154301836304317906262352240471715816735537889024416308371448876697589219086232077882209143208250759102114562099874037353881839744092176963023661311319512657411303210750381177571545103890715804144576623129357343156006005514849516654400076192402855634564759458071983306832980189310162517669094866802969842059310654108285456631120789978251733127067529040900053706916286115627929077404118297954989243171614756935948478051781145755228241948964889120224136180618859546173732911298980951653623344861838064565035286273878751249314022869632174049634698327874983889689119128018708707573452839819816091145574322515031059075450230428986274730373721542609130691562785749746002803381238235635755726093083734885477328207660272452942464379718477132804633284081826098240708799648974407410978113688491112697170937325455829699559298967069210276748812160997912730012489331019673240333262586368367293924675198273836062273925749807808162882014366602947181103143104538018911682134864335713552634004090056258190678812556765401240184523711151531354944348097813041434656480805988746697506258768064603276671591198305899101863319102712812128462857553971783431250986383020401 A089683 955 3248463923573237334710781995496335376237541458441537209729916282986983705789825218776126311773246228387843966596808797539130257021452242644823523130140522262720739086423762454306749880201921591539395509004463479756403059682993299445413430907200768996514565281546284737778593218932022263372162120568532659577395888527335331802262023278428523511392712496624146828398589850295495358599328404317090196280551860395605756851107579867836903514092272627439462288619476419211177979640049309575635228192787561552947388410999220938977543162723295520219405049680368907079311546829094447738234449357248968635705954511726244654104881531058188720815567156758594307355903114894588255424302984128498448740649750407250531478208981155578569010977720978087359012504726745984798308458940599868311487271279530089797025664429019271466334004916566216880525250315560070780875383295153415147980135710706473477944795636486446702810849006406171584631306399745516103830647853471395334123163931196684211040557206804162982771121987120783988238390383292469852312904350260219175365862255269733582134354128696900795311811826722194272806173487597866156018738155030630127623240072365815217457083943490933808883229767858188184178851194435852440206098020410564557873695064818649369515405313449680025405103382791520123717515785111468664747888253160271444951339586016585645729426227073880297086496213813539782525723663584820482068688339614757196647757175296010627913957497412771566927000289227208767780128470845923361922205664303216332606032416653785040830931131011635812593532466994269495837750807898691060180721044187985734432461193443163694838721669354591467579531846252924011192797763354331294556913444983817097997500454946420603274039750492195922856356207174945285088482498006960213232865410398887062777827250928847319737782405491461871714457931329897024652481 A089683 956 263125577809432224111573341635203165475240858133764513988123218921945680168975842720866231253632944499415361294341512600669550818737631654230705373541382303280379866000324758798846740296355648914691036229361541860268647834322457255078487903483262288717679787805249063760066050733493803333145131766051145425769066970714161875983223885552710404422809712226555893100285777873935124046545600749684305898724700692044066304939713969294789184641474082822596445378177589956105416350843994075626453483615792485788738461290936896057180996180586937137771809024109881473424235293156650266796990397937166459492182315449825816982495404015713286386060939697446138895828152306461648689368541714408374347992629782987293049734927473601864089889195399225076080012882866424768662985174188589333230468973641937273559078818750560988773054398241863567322545275560365733250906046907426626986390992567224351713528446555402182927678769518899898355135818379386804410282476131183022063976278426931421094285133751137201604460880956783503047309621046690058037345252371077753204634842676848420152882684424448964420256757964497736097300052495427158637517790557481040337482445861631032614023799422765638519541611196513242918486946749304047656693939653255729187769300250310598930747830389424082057813374006113130021118778594028961844578948505981987041058506467343437304083524392984304064006193318896722384583616750370459047563755508795332928468331198976860861030557290434496921087023427403910190190406138519792315698658808560522941088625748956588307305421611942500820076129826535829162857815439793975874638404579226844489029356668896259281936455217721908873942079546486844906616618831700834859109989043689184937797536850660068865197219789867869751364852781170568092167082338563777271862098242309852085004007325236632898760374844808411608871092437721658996850961 A089683 957 21313171802564010153037440672451456403494509508834925633037980732677600093687043260390164731544268504452644264841662520654233616317748163992687135256851966565710769146026305462706585964004807562089973934578284890681760474580119037661357520182144245386132062812225174164565350109412998069984755673050142779487294424627847111954641134729769542758247586690351027341123148007788745047770193660724428777796700756055569370700116831512877923955959400708630312075632384786444538724418363520125742732172879191348887815364565888580631660690627541908159516530952900399347363058745688671610556222232910483218866767551435891175582127725272776197270936115493137250562080336823393543838851878867078322187403012421970737028529125361750991281024827337231162481043512180406261701799109275735991667986864996919158285384318795440090617406257590948953126167320389624393323389799501556785897670397945172488795804170987576817141980331030891766766001288730331157232880566625824787182078552581445108637095833842113329961331357499463746832079304781894701024965442057298009575422256824722032383497438380366118040797395124316623881304252129599849638941035155964267336078114792113641735927753244016720082870506917572676397442686693627860192209111913714064209313320275158513390574261543350646682883294495163531710621066116345909410894828984540950325739023854818421630765475831728629184501658830634513151272956780007182852664196212421967205934827117125729743475140525194250608048897619716725405422897220103177571591363493402358228178685665483652891739150567342566426166515949402162191483050623312045845710770917374403611377890180597001836852872635474618789308443265434437435946125367767623587909112538823979961600484903465578080974802979297449860553075274816015465533669423665959020829957627098018885324593344167264799590362429481340318558487455454378744927841 A089683 958 1726366916007684822396032694468567968683055270215628976276076439346885607588650504091603343255085748860664185452174664172992922921737601283407657955805009291822572300828130742479233463084389412529287888700841076145222598440989642050569959134753683876276697087790239107329793358862452843668765209517061565138470848394855616068325931913111332963418054521918433214630974988630888348869385686518678731001532761240501119026709463352543111840432711457399055278126223167702007636677887445130185161306003214499259913044529836975031164515940830894560920839007184932347136407758400782400455054000865749140728208171666307185222152345747094871978945825354944117295528507282694877050947002188233344097179644006179629699310859154301830293763011014315724160964524486612907197845727851334615325106936064750451821116129822430647340009906864866865203219552951559575859194573759626099657711302233558971592460137849993722188500406813502233108046104387156823735863325896691807761748362759097053799604762541211179726867839957456563493398423687333470783022200806641138775609202802802484623063292508809655561304589005069646534385644422497587820754223847633105654222327298161204980610148012765354326712511060323386788192857622183856675568938065010839200954378942287839584636515185011402381313546854108246068560306355424018662282481147747816976384860932240292152092003542370018963944634365281395565253109499180581811065799893206179343680720996487184109221486382540734299251960707197054757839254674828357383298900442965591016482473538904175884230871195954747880519487791901575137510127100488275713502572444307326692521609104628357148785082683473444121933983904500189432311636154789177510620638115644742376889639277180711824558959041323093438704799097260097252708227223316942680687226567794939529711292060877548448766819356787988565803237483891804678339155121 A089683 959 139835720196622470614078648251954005463327476887465947078362191587097734214680690831419870803661945657713799021626147798012426756660745703956020294420205752637628356367078590140817910509835542414872318984768127167763030473720161006096166689915048393978412464111009367693713262067858680337169981970881986776216138719983304901534400484962017970036862416275393090385108974079101956258420240608012977211124153660480590641163466531555992059075049628049323477528224076583862618570908883055544998065786260374440052956606916794977524325791207302459434587959581979520118049028430463374436859374070125680398984861904970882002994340005514684630294611853750473500937809089898285041126707177246900871871551164500550005644179591498448253794803892159573657038126483415645483025503955958103841333661821244786597510406515616882434540802456054216081460783789076325644594760474529714072274615480918276698989271165849491497268532951893680881751734455359702722604929397632036428701617383486861357767985765838105557876295036553981642965272318674011133424798265337932240824345427027001254468126693213582100465671709410641369285237198222304613481092131658281557992008511151057603429421989033993700463713395886194329843621467396892390721083983265877975277304694325315006355557729985923592886397295182767931553384814789345511644880972967573175087173735511463664319452286931971536079515383587793040785501869433627126696329791349700526838138400715461912846940396985799478239408817282961435384979628661096948047210935880212872335080356651238246622700566872334578322078511144027586138320295139550332793708367988893462094250337474896929051591697361348973876652696264515344017242528537923378360271687367224132528060781451637657789275682347170568535088726878067877469366405088672357135665351991390101906614656931081424350112367899827073830062236195236178945471564801 A089683 960 11326693335926420119740370508408274442529525627884741713347337518554916471389135957345009535096617598274817720751717971639006567289520402020437643848036665963647896865733365801406250751296678935604657837766218300588805468371333041493789501883118919912251409592991758783190774227496553107310768539641440928873507236318647697024286439281923455572985855718306840321193826900407258456932039489249051154101056446498927841934240789056035356785079019871995201679786150203292872104243619527499144843328687090329644289485160260393179470389087791499214201624726140341129561971302867533329385609299680180112317773814302641442242541540446689455053863560153788353575962536281761088331263281356998970621595644324544550457178546911374308557379115264925466220088245156667284125065820432606411148026607520827714398342927764967477197804998940391502598323486915182377212175598436906839854243853954380412618130964433808811278751169103388151421890490884135920530999281208194950724831008062435769979206847032886550187979897960872513080187057812594901807408659492372511506771979589187101611918262150300150137719408462261950912104213056006673691968462664320806197352689403235665877783181111753489737560785066781740717333338859148283648407802644536115997461680240350515514800176128859811023798180909804202455824169997936986443235358810373427182061072576428556809875635241489694422440746070611236303625651424123797262402713099325742673889210457952414940602172155849757737392114199919876266183349921548852791824085806297242659141508888750297976438745916659100844088359402666234477203943906303576956290377807100370429634277335466651253178927486269266884008868397425742865396644811571793647182006676745154734772923297582650280931330270120816051342186877123498075018678812182460927988893511302598254435787211417595372359101799885992980235041131814130494583196748881 A089683 961 917462160210040029698970011181070229844891575858664078781134339002948234182520012544945772342826025460260235380889155702759531950451152563655449151690969943055479646124402629913906310855030993783977284859063682347693242938077976360996949652532632512892364177032332461438452712427220801692172251710956715238754086141810463458967201581835799901411854313182854066016699978932987935011495198629173143482185572166413155196673503913538863899591400609631611336062678166466722640443733181727430732309623654316701187448297981091847537101516111111436350331602817367631494519675532270199680234353274094589097739678958513956821645864776181845859362948372456856639652965438822648154832325789916916620349247190288108587031462299821318993147708336458962763827147857690050014130331455041119302990155209187044866265777148962365653022204914171711710464202440129772554186223473389454028193752170304813422068608119138513713578844697374440265173129761615009563010941777863791008711311653057297368315754609663810565226371734830673559495151682820187046400101418882173432048530346724155230565379234174312161155272085443218023880441257536540569049445475809985301985567841662088936100437670052032668742423590409320998104000447591010975521032014207425395794396099468391756698814266437644692927652653694140398921757769832895901902064063640247601746946878690713101599926454560665248217700431719510140593677765354027578254619761045385156585026047094145610188775944623830376728761250193509977560851343645457076137750950310076655390462219988774136091538419249387168371157111615964992653519456410589733459520602375130004800376464172798751507493126387810617604718340191485172097128229737315285421742540816357533516606787104194672755437751879786100158717137047003344076512983786779335167100374415510458609298764124825225161087245790765431399038331676944570061238936659361 A089683 962 74314434977013242405616570905666688617436217644551790381271881459238806968784121016140607559768908062281079065852021611923522087986543357656091381286968565387493851336076613023026411179257510496502160073584158270163152677984316085240752921855143233544281498339618929376514669706604884937065952388587493934339080977486647540176343328128699792014360199367811179347352698293572022735931111088963024622057031345479465570930553816996647975866903449380160518221076931483804533875942387719921889317079515999652796183312136468439650505222805000026344376859828206778151056093718113886174098982615201661716916913995639630502553315046870729514608398818169005387811890200544634500541418388983270246248289022413336795549548446285526838444964375253175983869998976472894051144556847858330663542202571944150634167527949065951617894798598047908648547600397650511576889084101344545776283693925794689887187557257650219610799886420487329661479023510690815774603886284006967071705616243897641086833576123382768655783336110521284558319107286308435150758408214929456047995930958084656573675795717968119285053577038920900659934315741860459786093005083540608809460830995174629203824135451274214646168136310823155000846424036254871889017203593150801457059346084056939732292603955581449220127139864949225372312662379356464568054067189154860055741502697173947761229594042819413885105633734969280321388087898993676233838624200644676197683387109814625794425290851514530260515029661265674308182428958835282023167157826975116209086627439819090705023414611959200360638063726040893164404935075969257768410221168792385530388830493597996698872106943237412660025982185555510298939867386608722538119161145806124960214845149755439768493190457902262674112856088100807270870197551686729126148535130327656347147353199894110843238048066909051999943322104865832510174960353869408241 A089683 963 6019469233138072634854942243359001778012333629208695020883022398198343364471513802307389212341281553044767404334013750565805289126910011970143401884244453796387001958222205654865139305519858350216674965960316819883215366916729602904500986670266601917086801365509133279497688246234995679902342143475587008681465559176418450754283809578424683153163176148792705527135568561779333841610419998206004994386619538983836711245374859176728486045219179399793001975907231450188167243951333405313673034683440795971876490848283053943611690923047205002133894525646084749030235543591167224780102017591831334599070270033646810070706818518796529090683280304271689436412763106244115394543854889507644889946111410815480280439513424149127673914042114395507254693469917094304418142709104676524783746918408327476201367569763874342081049478686441880600532355632209691437728015812208908207878979207989369880862192137869667788474790800059473702579800904365956077742914789004564332808154915755708928033519665994004261118450224952224049223847690190983247211431065409285939887670407604857182467739453155417662089339740152592953454679575090697242673533411766789313566327310609144965509754971553211386339619041176675555068560346936644623010393491045214918021807032808612118315700920402097386830298329060887255157325652727873630012379442321543664515061718471089768659597117468372524693556332532511706032435119818487774940928560252218772012354355894984689348448558972676951101717402562519618962776745665657843876539783984984412936016822625346347106896583568695229211683161809312346316799741153509879241227914672183227961495269981437732608640662402230425462104557029996334214129258315306525587652052810296121777402457130190621247948427090083276603141343136165388940486001686625059218031345556540164118935609191422978302281893419633211995409090494132433324171788663422067521 A089683 964 487577007884183883423250321712079144018999023965904296691524814254065812522192617986898526199643805796626159751055113795830228419279710969581615552623800757507347158615998658044076283747108526367550672242785662410540444720255097835264579920291594755284030910606239795639312747945034650072089713621522547703198710293289894511096988575852399335406217268052209147697981053504126041170444019854686404545316182657690773610875363593315007369662753531383233160048485747465241546760058005830407515809358704473721995758710927369432546964766823605172845456577332864671449079030884545207188263424938338102524691872725391615727252300022518856345345704646006844349433811605773346958052246050119236085635024276053902715600587356079341587037411266036087630171063284638657869559437478798507483500391074525572310773150873821708565007773601792328643120806208985006455969280788921564838197315847138960349837563167443090866458054804817369908963873253642442297176097909369710957460548176212423170715092945514345150594468221130147987131662905469643024125916298152161130901303015993431779886895705588830629236518952360029229829045582346476656556206353109934398872512159340742206290152695810122293509142335310719960553388101868214463841872774662408359766369657497581583571774552569888333254164653931867667743377870957764031002734828045036825719999196158271261427366514938174500178062935133448188627244705297509770215213380429720533000702827493759837224333276786833039239109607564089135984916398918285353999722502783737447817362632653054115658623269064313566146336106554300051660779033434300218539461088446841464881116868496456341299893654580664462430469119429703071344469923539828572599816277633985863969599027545440321083822594296745404854448794029396504179366136616629796660538990079753293633784344505261242484833366990290171628136330024727099257914881737187469201 A089683 965 39493737638618894557283276058678410665538920941238248032013509954579330814297602056938780622171148269526718939835464217462248501961656588536110859762527861358095119847895891301570178983515790635771604451665638655253776022340662924656430973543619175178006503759105423446784332583547806655839266803343326363959095533756481455398856074644044346167903598712228940963536465333834209334805965608229598768170610795272952662480904451058515596942683036042041885963927345544684565287564698472263008780558055062371481656455585116924036304146112712019000481982763962038387375401501648161782249337420005386304500041690756720873907436301824027363973002076326554392304138740067641103602231930059658122936436966360366119963647575842426668550030312548923098043856126055731287434314435782679106163531677036571357172625220779558393765629661745178620092785302927785522933511743902646751893982583618255788336842616562890360183102439190206962626073733545037826071263930658946587554304402273206276827922528586661957198151925911541986957664695343041084954199220150325051603005544295467974170838552152695280968158035141162367616152692170064609181052714601904686308673484906600118709502368360619905774240529160168316804824436251325371571191694747655077141075942257304108269313738758160954993587336968481281087213607547578886511221521071647982883319934888819972175616687709992134514423097745809303278806821129098291387432283814807363173056929026994546815170995419733476178367878212691220014778228312381113673977522725482733273206373244897383368348484794209398857853224630898304184523101708178317701696348164194158655370466348212963645291386021033821456867998673805948778902063806726114380585118488352854981537521231180666007789630138036377793210352316381116838528657065947013529503658196460016784336531904926160641271502726213503901879042732002895039891105420712185005281 A089683 966 3198992748728130459139945360752951263908652596240298090593094306320925795958105766612041230395863009831664234126672601614442128658894183671424979640764756770005704707679567195427184497664779041497499960584916731075555857809593696897170908857033153189418526804487539299189530939267372339122980611070809435480686738234274997887307342046167592039600191495690544218046453692040570956119283214266597500221819474417109165660953260535739763352357325919405392763078114989119449788292740576253303711225202460052090014172902394470846940635835129673539039040603880925109377407521633501104362196331020436290664503376951294390786502340447746216481813168182450905776635237945478929391780786334832307957851394275189655717055453643236560152552455316462770941552346210514234282179469298397007599246065839962279930982642883144229895016002601359468227515609537150627357614451256114386903412589273078718855284251941594119174831297574406763972711972417148063911772378383374673591898656584129708423061724815519618533050305998834900943570840322786327881290136832176329179843449087932905907837922724368317758420800846434151776908368065775233343665269882754279591002552277434609615469691837210212367713482861973633661190779336357355097266527274560061248427151322841632769814412839411037354480574294446983768064302211353889807408943206803486613548914725994417746224951704509362895668270917410553565583352511456961602382014988999396417017611251186558292028850628998411570447798135227988821197036493302870207592179340764101395129716232836688052836227268330961307486111195102762638946371238362443733837404201299726851085007774205250055268602267703739538006307892578281851091067168344815264827394597556581253504539219725633946630960041180946601250038537626870463920821222341708095889796313913261359531259084299019011942991720823293816052202461292234498231179539077686985427761 A089683 967 259118412646978567190335574220989052376600860295464145338040638811994989472606567095575339662064903796364802964260480730769812421370428877385423350901945298370462081322044942829601944310847102361297496807378255217120024482577089448670843617419685408342900671163490683234352006080657159468961429496735564273935625796976274828871894705739574955207615511150934081661762749055286247445661940355594397517967377427785842418537214103394920831540943399471836813809327314118675432851711986676517600609241399264219291148005093952138602191502645503556662162288914354933859570009252313589453337902812655339543824773533054845653706689576267443535026866622778523367907454273583793280734243693121416944585962936290362113081491745102161372356748880633484446265740043051652976856537013170157615538931333036944674409594073534682621496296210710116926428764372509200815966770551745265339176419731119376227278024407269123653161335103526947881789669765788993176853562649053348560943791183314506382267999710057089101177074785905626976429238066145692558384501083406282663567319376122565378534871740673833738432084868561166293929577813327793900836886860503096646871206734472203378853045038814027201784792111819864326556453126244945762878588709239364961122599257150172254354967439992294025712926517850205685213208479119665074400124399751082415697462092805547837444221088065258394549129944310254838812251553428013889792943214108951109778426511346111221654336900948871337206271648953467094516959955957532486814966526601892213005507014859771732279734408734807865906375006803323773754656070307357942440829740305277874937885629710625254476756783684002902578510939298840829938376440635930036451018962402083081533867676797776349677107763335656674701253121547776507577586519009678355767073501426974170122031985828220539967382329386686799100228399364670994356725542665292645819648641 A089683 968 20988591424405263942417181511900113242504669683932595772381291743771594147281131934741602512627257207505549040105098939192354806131004739068219291423057569168007428587085640369197757489178615291265097241397638672586721983088744245342338333010994518075774954364242745341982512492533229916985875789235580706188785689555078261138623471164905571371816856403225660614602782673478186043098617168803146198955357571650653235901514342374988587354816415357218781918555512443612710060988670920797925649348553340401762582988412610123226777511714285788089635145402062749642625170749437400745720370127825082503049806656177442497950241855677662926337176196445060392800503796160287255739473739142834772511462997839519331159600831353275071160896659331312240147524943487183891125379498066782766858653437975992518627177119956309292341199993067519471040729914173245266093308414691366492473289998220669474409519976988799015906068143385682778424963251028908447325138574573321233436447085848475016963707976514624217195343057658355785090768283357801097229144587755908895748952869465927795661324610994580532812998874353454469808295802879551305967787835700750828396567745492248473687096648143936203344568161057409010451072703225840606793165685448388561850930539829163952602752362639375816082747047945866660502269886808692871026410076379837675671494429517249374832981908133285929958479525489130641943792375827669125073228400342825039892052547419035008954001288976858578313708003565230834655873756432560131432012288654753269253446068203641510314658487107519437138416375551069225674127141694895993337707208964727507869968736006560645612617299478404235108859386083206107225008491691510332952532535954568729604243281820619884323845728830188190650801502845369897113784508039783946817132953615584907779884590852085863737357968680321630727118500348538350542894768955888704311391539921 A089683 969 1700075905376826379335791702463909172642878244398540257562884631245499125929771686714069803522807833807949472248513014074580739296611383864525762605267663102608601715553936869905018356623467838592472876553208732479524480630188283872729404973890555964137771303503662372700583511895191623275855938928082037201291640853961339152228501164357351281117165368661278509782825396551733069490987990673054842115383963303702912108022661732374075575740129643934721335402996507932629514940082344584631977597232820572542769222061421419981368978448857148835260446777567082721052638830704429460403349980353831682747034339150372842333969590309890697033311271912049891816840807488983267714897372870569616573428502825001065823927667339615280764032629405836291451949520422461895181155739343409404115550928476055394008801346716461052679637199438469077154299123048032866553557981590000685890336489855874227427171118136092720288391519614240305052422023333341584233336224540439019908352213953726476374060346097684561592822787670326818592352230951981888875560711608228620555665182426740151448567293490561023157852908822629812054471960033243655783390814691760817100121987384872126368654828499658832470910021045650129846536888961293089150246420521319473509925373726162280160822941373789441102702510883615199500683860831504122553139216186766851729391048790897199361471534558796160326636841564619581997447182442041199130931500427768828231256256340941835725274104407125544843410348288783697607125774271037370645992995381035014809529131524494962335487337455709074408211726419636607279604298477286575460354283926142928137467467616531412294622001257750743043817610272739694685225687827012336969155135412320067097943705827470210630231504035245243442714921730474961666216545151222499692187769242862377530170651859018954962725995463106052088896598528231606393974476285426985049222714733601 A089683 970 137706148335522936726199127899576642984073137796281760862593655130885429200311506623839654085347434538443907252129554140041039883025522093026586771026680711311296738959868886462306486886500894925990303000809907330841482931045250993691081802885135033095159475583796652188747264463510521485344331053174645013304622909170868471330508594312945453770490394861563559292408857120690378628770027244517442211346101027599935880749835600322300121634950501158712428167642717142542990710146669911355190185375858466375964306986975135018490887254357429055656096188982933700405263745287058786292671348408660366302509781471180200229051536815101146459698213024876041237164105406607644684906687202516138942447708728825086331738141054508837741886642981872739607607911154219413509673614886816161733359625206560486914712909084033345267050613154515995249498228966890662190838196508790055557117255678325812421600860569023510343359713088753464709246183890000668322900234187775560612576529330251844586298888033912449489018645801296472305980530707110532998920417640266518265008879776565952267333950772735442875786085614633014776412228762692736118454655990032626185109880978174642235861041108472365430143711704697660517569488005864740221169960062226877354303955271819144693026658251276944729318903381572831159555392727351833926804276511128114990080674952062673148279194299262488986457584166734186141793221777805337129605451534649275086731756763616288693747202456977169132316238211391479506177187715954027022325432625863836199571859653484091949174474333912435027065149839990565189647948176660212612288696998017577179134864876939044395864382101877810186549226432091915269503280713987999294501565968397925434933440172025087061048751826854864718859908660168471894963540157249022475067209308671852579943822800580535351980805632511590219200624480786760117911932579119585788987039893421681 A089683 971 11154198015177357874822129359865708081709924161498822629870086065601719765225232036531011980913142197613956487422493885343324230525067289535153528453161137616215035855749379803446825437806572489005214543065602493798160117414665330488977626033695937680707917522287528827288528421544352240312890815307146246077674455642840346177771196139348581755409721983786648302685117426775920668930372206805912819119034183235594806340736683626106309852430990593855706681579060088545982247521880262819770405015444535776453108865944985936497761867602951753508143791307617629732826363368251761689706379221101489670503292299165596218553174482023192863235555255014959340210292537935219219477441663403807254338264407034831992870789425415215857092818081531691908216240803491772494283562805832109100402129641731399440091745635806700966631099665515795615209356546318143637457893917211994500126497709944390806149669706090904337812136760189030641448940895090054134154918969209820409618698875750399411490209930746908408610510309905014256784422987275953172912553828861587979465719261901842133654050012591570872938672934785274196889390529778111625594827135192642720993900359232146021104744329786261599841640648080510501923128528475043957914766765040377065698620377017350720135159318353432523074831173907399323923986810915498548071146397401377314196534671117076525010614738240261607903064317505469077485250964002232307498041574306591282025272297852919384193523399015150699717615295122709840000352204992276188808360042694970732165320631932211447883132421046907237192277137039235780361483802309477221595384456839423751509924055032062596065014950252102625110487340999445136829765737833027942854626843440231960229608653934032051944948897975244042227652601473646223492046752737170820480443954002420058975449646847023363510445256233438807755250582943727569550866538908686448907950231367156161 A089683 972 903490039229365987860592478149122354618503857081404633019476971313739300983243794959011970453964518006730475481222004712809262672530450452347435804706052146913417904315699764079192860462332371609422377988313801997650969510587891769607187708729370952137341319305289835010370802145092531465344156039878845932291630907070068040399466887287235122188187480686718512517494511568849574183360148751278938348641768842083179313599671373714611098046910238102312241207903867172224562049272301288401402806251007397892701818141543860856318711275839092034159647095917028008358935432828392696866216716909220663310766676232413293702807133043878621922079975656211706557033695572752756777672774735708387601399416969821391422533943458632484424518264604067044565515505082833572036968587272400837132572500980243354647431396500342778297119072906779444831957880251769634634089407294171554510246314505495655298123246193363251362783077575311481957364212502294384866548436505995453179114608935782352330707004390499581097451335102306154799538261969352207005916860137788626336723260214049212825978051019917240708032507717607209948040632912027041673180997950604060400505929097803827709484290712687189587172892494521350655773410806478560591096107968270542321588250538405408330947904786628034369061325086499345237842931684155382393762858189511562449919308360483198525859793797461190240148209717942995276305328084180816907341367518833893844047056126086470119675395320227206677126838904939497040028528604374371293477163458292629305390971186509127278533726104799486212574448100178098209280187987067654949226141003993323872303848457597070281266210970420312633949474620955056083211024764475263371224774318658788778598300968656596207540860735994767420439860719365344102855786971710836458915960274196024777011421394608892444346065754908543428175297218441933133620189651603602361543968740739649041 A089683 973 73182693177578645016707990730078910724098812423593775274577634676412883379642747391679969606771125958545168513978982381737550276474966486640142300181190223899986850249571680890414621697448922100363212617053417961809728530357619233338182204407079047123124646863728476635840034973752495048692876639230186520515622103472675511272356817870266044897243185935624199513917055437076815508852172048853594006239983276208737524401573381270883498941799729286287291537840213240950189525991056404360513627306331599229308847269465052729361815613342966454766931414769279268677073770059099808446163554069646873728172100774825476789927377776554168375688478028153148231119729341392973298991494753592379395713352774555532705225249420149231238385979432929430609806755911709519334994455569064467807738372579399711726441943116527765042066644905449135031388588300393340405361241990827895915329951474945148079147982941662423360385429283600230038546501212685845174190423356985631707508283323798370538787267355630466068893558143286798538762599219517528767479265671160878733274584077337986238904222132613296497350633125126184005791291265874190375527660833998928892440980256922110044468227547727662356561004292056229403117646275324763407878784745429913928048648293610838074806780287716870783893967332006446964265277466416585973894791513350436558443463977199139080594643297594356409452004987153382617380731574818646169494650769025545401367811546213004079693707020938403740847273951300099260242310816954324074771650240121702973736668666107239309561231814488758383218530296114425954951695226952480050887317421323459233656611725065362692782563088604045323349907444297359542740093005922496333069206719811361891066462378461184292810809719615576161055628718268592872331318744708577753172192782209878006937925132963320287992031326147592017682199074693796583823235361779891791285061467999911572321 A089683 974 5927798147383870246353347249136391768652003806311095797240788408789443553751062538726077538148461202642158649632297572920741572394472285417851526314676408135898934870215306152123584357493362690129420221981326854906588010958967157900392758556973402816973096395962006607503042832873952098944123007777645108161765390381286716413060902247491549636676698060785560160627281490403222056217025935957141114505438645372907739476527443882941563414285778072189270614565057272516965351605275568753201603811812859537574016628826669271078307064680780282836121444596311620762842975374787084484139247879641396771981940162760863619984117599900887638430766720280405006720698076652830837218311075040982731052781574738998149123245203032087730309264334067283879394347228848471066134550901094221892426808178931376649841797392438748968407398237341379937542475652331860572834260601257059569141726069470556994410986618274656292191219771971618633122266598227553459109424291915836168308170949227668013641768655806067751580378209606230681639770536780919830165820519364031177395241310264376885351241992741677016285401283135220904469094592535809420417740527553913240287719400810690913601926431365940650881441347656554581652529348301305836038181564379823028171940511782477884059349203305066533495411353892522204105487474779743463885478112581385361233920582153130265528166107105142869165612403959423992007839257560310339729066712291069177510792735243253330455190268696010703008629190055308040079627176173300250056503669449857940872670161954686384074459776973589429040700953985268502351087313383150884121872711127200197926185549730294378115387610176927671191342502988086122961947533479722202978605744304720313176383452655355927717675587288861669045505926179756022658836818321394798006947615359000118561971935770028943327354537417954953432258125050197523289682064304171235094089978907992837358001 A089683 975 480151649938093489954621127180047733260812308311198759576503861111944927853836065636812280590025357414014850620216103406580067363952255118845973631488789059007813724487439798322010332956962377900483037980487475247433628887676339789931813443114845628174820808072922535207746469462790120014473963629989253761102996620884224029457933082046815520570812542923630373010809800722660986553579100812528430274940530275205526897598722954518266636557148023847330919779769639073874193480027321069009329908756841622543495346934960210957342872239143202909725837012301241281790281005357753843215279078250953138530537153183629953218713525591971898712892104342712805544376544208879297814683197078319601215275307553858850078982861445599106155050411059449994230942125536726156356898622988631973286571462493441508637185588787538666440999257224651774940940527838880706399575108701821825100479811627115116547289916080247159667488801529701109282903594456431830187863367645182729632961846887441109104983261120291487878010634978104685212821413479254506243431462068486525369014546131414527713450601412075838319117503933952893261996661995400563053836982731866972463305271465665964001756040940641192721396749160180921113854877212405772719092706714765665281927181454380708608807285467710389213128319665294298532544485457159220574723727119092214259947567154403551507781454675516572402414604720713343352634979862385137518054403695576603378374211554703519766870411764376866943698964394479951246449801270037320254576797225438493210686283118329597110031241934860743752296777272806748690438072384035221613871689601303216032021029528153844627346396424331141366498742742034975959917750211857498441267065288682345367287059665083830145131722570397795192685980020560237835365782284032978638562756844079009603519726797372344409515717530854351228012908129065999386464247208637870042621288291547419825998081 A089683 976 38892283644985572686324311301583866394125796973207099525696812750067539156160721316581794727792053950535202900237504375932985456480132664626523864150591913779632911683482623664082836969513952609939126076419485495042123939901783522984476888892302495882160485453906725351827464026485999721172391054029129554649342726291622146386092579645792057166235815976814060213875593858535539910839907165814802852270182952291647678705496559315979597561128989931633804502161340764983809671882213006589755722609304171426023123101731777087544772651370599435687792797996400543825012761433978061300437605338327204220973509407874026210715795572949723795744260451759737249094500080919223122989338963343887698437299911862566856397611777093527598559083295815449532706312168474818664908788462079189836212288461968762199612032691790631981720939835196793770216182754949337218365583804847567833138864741796324440330483202500019933066592923905789851915191150970978245216932779259801100269909597882729837503644150743610518118861433226479502238534491819615005717948427547408554890178236644576744789498714378142903848517818650184354221729621627445607360795601281224769527726988718943084142239316191936610433136681974654610222245054204867590246509243896018887836101697804837397313390122884541526263393892888838181136103322029896866552621896646469355055752939506687672130297828716842364595582982377780811563433368853196138962406699341704873648311135930985101116503352914526222439616115952876050962433902873022940620720575260517950065588932584697365912530596723720243936038959097346643925483863106852950723606857705560498593703391780461414815058110370822450686398162104833052753337767160457373742632288383269974750251832871790241755669528202221410607564381665379264664628365006671269723583304370399777885097870587159897170773119999202449469045558454345950303604023899667473452324351615341005905844561 A089683 977 3150274975243831387592269215428293177924189554829775061581441832755470671649018426643125372951156369993351434919237854450571821974890745834748432996197945016150265846362092516790709794530630161405069212189978325098412039132044465361742628000276502166454999321766444753498024586145365977414963675376359493926596760829621393857273498951309156630465101094121938877323923102541378732778032480430999031033884819135623461975145221304594347402451448184462338164675068601963688583422459253533770213531353637885507872971240273944091126584761018554290711216637708444049826033676152222965335446032404503541898854262037796123067979441408927627455285096592538717176654506554457072962136456030854903573421292860867915368206553944575735483285746961051412149211285646460311857611865428414376733195365419469738168574648035041190519396126650940295387510803150896314687612288192652994484248044085502279666769139402501614578394026836368978005130483228649237862571555120043889121862677428501116837795176210232451967627776091344839681321293837388815463153822631340092946104437168210716327949395864629575211729943310664932691960099351823094196224443703779206331745886086234389815521384611546865445084071239947023428001849390594274809967248755577529914724237522191829182384599953647863627334905323995892672024369084421646190762373628364017759515988100041701442554124126064231532242221572600245736638102877108887255954942646678094765513202010409793190436771586076624017608905392182960127957146132714858190278366596101953955312703539360486638914978334621339758819155686885078157964192911655089008612155474150400386089974734217374600019706940036618505598251130491477273020359139997047273153215359044867954770398462615009582209231784379934259212714914895720437834897565540372847610247654002382008692927517559951670832622719935398406992690234802021974591925935873065349638272480842621478373409441 A089683 978 255172272994750342394973806449691747411859353941211779988096788453193124403570492558093155209043665969461466228458266210496317579966150412614623072692033546308171533555329493860047493356981043073810606187388244332971375169695601694301152868022396675482854945063082025033339991477774644170612057705485119008054337627199332902439153415056041687067673188623877049063237771305851677355020630914910921513744670349985500419986762925672142139598567302941449391338680556759058775257219199536235387296039644668726137710670462189471381253365642502897547608547654383968035908727768330060192171128624764786893807195225061485968506334754123137823878092823995636091309015030911022909933052938499247189447124721730301144824730869510634574146145503845164384086114137363285260466561099701564515388824598977048791654546490838336432071086258726163926388375055222601489696595343604892553224091570925684653008300291602630780849916173745887218415569141520588266868295964723555018870876871708590463861409273028828609377849863398932014187024800828494052515459633138547528634459410625068022563901065034995592150125408163859548048768047497670629894179940006115712871416772984985575057232153535296101051809770435708897668149800638136259607347149201779923092663239297538163773152596245476953814127331243667306433973895838153341451752263897485438520795036103377816846884054211202754111619947380619904667686333045819867732350354380925676006569362843193248425378498472206545426321336766819770364528836749903513412547694284258270380328986688199417752113245104328520464351610637691330795099625844062209697584593406182431273287953471607342601596262142966098953458341569809659114649090339760829125410444082634304336402275471815776158947774534774674996229908106553355464626702808770200656430059974192942704127128922356085337442440314767270966407909018963779941946000805718293320700070948252339748246164721 A089683 979 20668954112574777733992878322425031540360607669238154179035839864708643076689209897205545571932536943526378764505119563050201723977258183421784468888054717250961894217981689002663846961915464488978659101178447790970681388745343737238393382309814130714111250550109644027700539309699746177819576674144294639652401347803145965097571426619539376652481528278534040974122259475773985865756671104107784642613318298348825534018927796979443513307483951538257400698433125097483760795834755162435066370979211218166817154564307437347181881522617042734701356292360005101410908606949234734875565861418605947738398382813229980363449013115083974163734125518743646523396030217503792855704577288018439022345217102460154392730803200430361400505837785811458315110975245126426106097791449075826725746494792517140952124018265757905250997757986956819278037458379473030720665424222831996296811151417244980456893672323619813093248843210073416864691661100463167649616331973142607956528541026608395827572774151115335117359605838935313493149149008867108018253752230284222349819391212260630509827675986267834642964160158061272623391950211847311321021428575140495372742584758611783831579635804436358984185196591405292420711120133851689037028195119085344173770505722383100591265625360295883633258944313830737051821151885562890420657591933375696320520184397924373603164597608391107423083041215737830212278082592976711409286320378704854979756532118390298653122455658376248730179532028278112401399526835776742184586416363237024919900806647921744152837921172853450610157612480461652997794403069693369038985504352065900776933136324231200194750729297233580254015230125667154582388286576317520627159158245970693378651248584313217077868874769737316748674694622556630821792634762927510386253170834857909628359034297442710842912332837665496148948279040630536066175297626065263181758976705746808439519607939342401 A089683 980 1674185283118556996453423144116427554769209221208290488501903029041400089211826001673649191326535492425636679924914684607066339642157912857164541979932432097327913431656516809215771603915152623607271387195454271068625192488372842716309863967094944587843011294558881166243743684085679440403385710605687865811844509172054823172903285556182689508851003790561257318903903017537692855126290359432730556051678782166254868255533151555334924577906200074598849456573083132896184624462615168157240376049316108671512189519708902425121732403331980461510809859681160413214283597162888013524920834774907081766810269007871628409439370062321801907262464167018235368395078447617807221312070760329493560809962585299272505811195059234859273440972860650728123523988994855240514593921107375141964785466078193888417122045479526390325330818396943502361521034128737315488373899362049391700041703264796843417008387458213204860553156300015946766040024549137516579618922889824551244478811823155280062033394706240342144506128072953760392945081069718235749478553930653022010335370688193111071296041754887694606080096972802963082494747967159632217002735714586380125192149365447554490357950500159345077719000923903828686077600730841986811999283804645912878075410963513031147892515654183966574293974489420289701197513302730594124073264946603431401962134936231874261856332406279679701269726338474764247194524690031113624152191950675093253360279101589614190902918908328476147144542094290527104513361673697916116951499725422199018511965338481661276379871615001129499422766610917393892821346648645162892157825852517337962931584042262727215774809073075920000575233640179039521173451212681719170799891817923626163670751135329370583307378856348722656642650264427087096565203415797128341286506837623490679897081778092859578275898959850905188064810602291073421360199107711286317722477113165491483601088243086734481 A089683 981 135609007932603116712727274673430631936305946917871529568654145352353407226157906135565584497449374886476571073918089453172373511014790941430327900374526999883560987964177861546477499917127362512188982362831795956558640591558200260021098981334690511615283914859269374465743238410940034672674242559060717130759405242936440677005166130050797850216931307035461842831216144420553121265229519114051175040185981355466644328698185275982128890810402206042506805982419733764590954581471828620736470459994604802392487351096421096434860324669890417382375598634173993470356971370193929095518587616767473623111631789637601901164588975048065954488259597528477064840001354257042384926277731586688978425606969409241072970706799798023601148718801712708978005443108583274481682107609697386499147622752333704961786885683841637616351796290152423691283203764427722554558285848326000727703377964448544316777679384115269593704805660301291688049241988480138842949132754075788650802783757675577685024704971205467713704996373909254591828551566647177095707762868382894782837165025743641996774979382145903263092487854797040009682074585339930209577221592881496790140564098601251913718993990512906951295239074836210123572285659198200931771941988176318943124108288044555522979293767988901292517811933643043465796998577521178124049934460674877943558932929834781815210362924908654055802847833416455904022756499892520203556327548004682553522182607228758749463136431574606567918707909637532695465582295569531205473071477759198120499469192417014563386769600815091489453244095484308905318529078540258194264783894053904374997458307423280904477759534919149520046593924854502201215049548227219252834791237251813719257330841961679017247897687364246535188054671418594054821781476679567395644207053847502745071663624025521625840347815747923320233249658785576947130176127724614191735520646166404810171688147690025492961 A089683 982 10984329642540852453730909248547881186840781700347593895060985773540625985318790396980812344293399365804602256987365245706962254392198066255856559930336686990568440025098406785264677493287316363487307571389375472481249887916214221061709017488109931440837997103600819331725202311286142808486613647283918087591511824677851694837418456534114625867571435869872409269328507698064802822483591048238145178255064489792798190624553007354552440155642578689443051284575998434931867321099218118279654107259562988993791475438810108811223686298261123807972423489368093471098914680985708256737005596958165363472042174960645753994331706978893342313549027399806642252040109694820433179028496258521807252474164522148526910627250783639911693046222938729427218440891795245233016250716385488306430957442939030101904737740391172646924495499502346318993939504918645526919221153714406058943973615120332089658992030113336837090089258484404626731988601066891246278879753080138880715025484371721792487001102667642884810104706286649621938112676898421344752328792339014477409810367085235001738773329953818164310491516238560240784248041412534346975754949023401240001385691986701405011238513231545463054914365061733020009355138395054275473527301042281834393052771331608997361322795207101004693942766625086520729556884779215428048044691314665113428273567316617327032039396917600978520030674506732928225843276491294136488062531388379286835296791185529458706514050957543132001415340680640148332712165941132027643318789698495047760457004585778179634328337666022410645712771734229021330800855361760913735447495418366254374794122901285753262698522328451111123774107913214678298419013406404759479618090217396911259843798198896000397079712676503969350232428384906118440564299611044959047180771361647722350804753546067251693068173075581788938893222361631732717544266345693749530577172339478789623906739962892064929841 A089683 983 889730701045809048752203649132378376134103317728155105499939847656790704810822022155445799887765348630172782815976584902263942605768043366724381354357271646236043642032970949606438876956272625442471913282539413270981240921213351905998430416536904446707877765391666365869741387214177567487415705429997365094912457798905987281830894979263284695273286305459665150815609123543249028621170874907289759438660223673216653440588793595718747652607048873844887154050655873229481253009036667580651982688024602108497109510543618813709118590159151028445766302638815571159012089159842368795697453353611394441235416171812306073540868265290360727397471219384338022415248885280455087501308196940266387450407326294030679760807313474832847136744058037083604693712235414863874316308027224552820907552878061438254283756971684984400884135459690051838509099898410287680456913450866890774461862824746899262378354439180283804297229937236774765291076686418190948589259999491249337917064234109465191447089316079073669618481209218619376987126828772128924938632179460172670194639733904035140840639726259271309149812815323379503524091354415282105036150870895500440112241050922813805910319571755182507448063570000374620757766209999396313355711384424828585837274477860328786267146411775181380209364096632008179094107667116449671891619996487874187690158952646003489595191150325679260122484635045367186293305395794825055533065042458722233659040086027886155227638127560993692114642595131852014949685441231694239108821965578098868597017371448032550380595350947815262302734510472550727794869284302634012571247128887666604358323955004146014278580308604540001025702740970388942171940085918785517849065307609149812047347654110576032163456726796821517368826699177395593685708268494641682821642480293465510415185037231447387138522019122124904050351011292170350121085574001193711976750959497781959536445936994257259317121 A089683 984 72068186784710532948928495579722648466862368735980563545495127660200047089676583794591109790908993239043995408094103377083379351067211512704674889702939003345119535004670646918121549033458082660840224975885692474949480514618281504385872863739489260183338098996724975635449052364348382966480672139829786572687909081711384969828302493320326060317136190742232877216064339007003171318314840867490470514531478117530548928687692281253218559861170958781435859478103125731587981493731970074032810597729992770788265870354033123910438605802891233304107070513744061263879979221947231872451493721642522949740068709916796791956810329488519218919195168770131379815635159707716862087605963952161577383482993429816485060625392391461460618076268701003771980190691068603973819620950205188778493511783122976498596984314706483736471614972234894198919237091771233302117009989520218152731410888804498840252646709573602988148075624916178755988577211599873466835730059958791196371282202962866680507214234602404967239096977946708169535957273130542442920029206536273986285765818446226846408091817827000976041134838041193739785451399707637850507928220542535535649091525124747918278735885312169783103293149170030344281379063009951101381812622138411115452819232706686631687638859353789691796958491827192662506622721036432423423221219715517809202902875164326282657210483176380020069921255438674742089757737059380829498178268439156500926382246968258778573438688332440489061286050205680013210924520739767233367814579211826008356358407087290636580828223426773036246521495348276608951384412028513355018271017439900994953024240355335827156565004996967740083081922018601504315927146959421626945774289916341134775835159982956658605239994870542542906874962633369043088542369748065976308553040903770706343629988015747238358220283548892117228078431914665798359807931494096690670116827719320338722452120896534838004686801 A089683 985 5837523129561553168863208141957534525815851867614425647185105340476203814263803287361879893063628452362563628055622373543753727436444132529078666065938059270954682335378322400367845471710104695528058223046741090470907921684080801855255701962898630074850386018734723026471373241512219020284934443326212712387720635618622182556092501958946410885688031450120863054501211459567256876783502110266728111677049727519974463223703074781510703348754847661296304617726353184258626500992289575996657658416129414433849535498676683036745527070034189897632672711613268962374278316977725781668570991453044358928945565503260540148501636688570056732454808670380641765066447936325065829096083080125087768062122467815135289910656783708378310064177764781305530395445976556921879389296966620291057974454432961096386355729491225182654200812751026430112458204433469897471477809151137670371244281993164406060464383475461842039994125618210479235074754139589750813694134856662086906073858439992201121084353002794802346366855213683361732412539123573937876522365729438192889147031294144374559055437243987079059331921881336692922621563376318665891142185863945378387576413535104581380577606710285752431366745082772457886791704103806039211926822393211300351678357849241617166698747607656965035553637838002605663036440403951026297280918796956942545435132888310428895234049137286781625663621690532654109270376701809847189352439743571676575036962004428961064448533754927679613964170066660081070084886179921145902792980916157906676865030974070541563047086097568615935968241123210405325062137374309581756479952412631980591194963468782201999681765404754386946729635683506721849590098903713151782607717483223631916842647958619489347024439584513945975456871973302892490171931949593344080992796313205427213834029029275526307015842967460261495474352985087929667144442451021831944279463045264947436518621792619321878379630881 A089683 986 472839373494485806677919859498560296591084001276768477421993532578572508955368066276312271338153904641367653872505412257044051922351974734855371951340982800947329269165644114429795483208518480337772716066786028328143541656410544950275711858994789036062881267517512565144181232562489740643079689909423229703405371485108396787043492658674659281740730547459789907414598128224947807019463670931604977045841027929117931521119949057302366971249142660565000674035834607924948746580375455655729270331706482569141812375392811325976387692672769381708246489640674785952316543675195788315154250307696593073244590805764103752028632571774174595328839502300831982970382282842330332156782729490132109213031919893025958482763199480378643115198398947285747962031124101110672230533054296243575695930809069848807294814088789239794990265832833140839109114559111061695189702541242151300070786841446316890897615061512409205239524175075048818041055085306769815909224923389629039391982533639368290807832593226378990055715272308352300325415669009488967998311624084493624020909534825694339283490416762953403805885672388272126732346633481811937182517054979575649393689496343471091826786143533145946940706351704569088830128032408289176166072613850115328485946985788570990502598556220214167879844664878211058705951672720033130079754422553512346180245763953144740513957980120229311678753356933144982850900512846597622337547619229305802577993922358745846220331234149142048731097775399466566676875780573612818126231454208790440826067508899713866606813973903057890813427530980042831330033127319076122274876145423190427886792040971358361974222997785105342685100490364044469816798011200765294391225116141114185264254484648178637108979606345629624012006629837534291703926487917060870560416501369639604320556351371317630868283280364281181133422591792122303038699838532768387486636506666460742358008365202165072148750101361 A089683 987 38299989253053350340911508619383384023877804103418246671181476138864373225384813368381293978390466275950779963672938392820568205710509953523285128058619606876733670802417173268813434139889996907359590001409668294579626874169254140972332660578577911921093382668918517776678679837561668992089454882663281605975835090293780139750522905352647401820999174344242982500582448386220772368576557345460003140713123262258552453210715873641491724671180555505765054596902603241920848473010411908114070896868225088100486802406817717404087403106494319918367965660894657662137640037690858853527494274923424038932811855266892403914319238313708142221635999686367390620600964910228756904699401088700700846255585511335102637103819157910670092331070314730145584924521052189964450673177397995729631370395534657753390879941191928423394211532459484407967838279287995997310365905840614255305733734157151668162706819982505145624401458181078954261325461909848355088647218794559952190750585224788831555434440051336698194512937056976536326358669189768606407863241550843983545693672320881241481962723757799225708276739463450042265320077312026766911783881453345627600888849203821158437969677626184821702197214488070096195240370625071423269451881721859341607361705848874250230710483053837347598267417855135095755182085490322683536460108226834500040599906880204723981630596389738574245979021911584743610922941540574407409341357157573770008817507711058413543846829966080505947218919807356791900826938226462638268224747790912025706911468220876823195151931886147689155887630009383469337732683312845165904264967779278424658830155318680027319912062820593532757493139719487602055160638907261988845689234407430249006404613256502469605827348113995999544972537016840277628018045521281930515393736610940807949965064461076728100330945709506775671807229935161906546134686921154239386417557039983320130998677581375370844048758210241 A089683 988 3102299129497321377613832198170054105934102132376877980365699567248014231256169882838884812249627768352013177057508009818466024662551306235386095372748188157015427334995791034773888165331089749496126790114183131860949776807709585418758945506864810865608563996182399939910973066842495188359245845495725810084042642313796191319792355333564439547500933121883681582547178319283882561854701144982260254397762984242942748710067985764960829698365624995966969422349110862595588726313843364557239742646326232136139430994952235109731079651626039913387805218532467270633148843052959567135727036268797347153557760276618284717059858303410359519952515974595758640268678157728529309280651488184756768546702426418143313605409351790764277478816695493141792378886205227387120504527369237654100141002038307278024661275236546202294931134129218237045394900622327675782139638373089754679764432466729285121179252418582916795576518112667395295167362414697716762180424722359356127450797403207895355990189644158272553755547901615099442435052204371257119036922565618362667201187457991380560038980624381737282370415896539453423490926262274168119854494397720995835671996785509513833475543887720970557877974373533677791814470020630785284825602419470606670196298173758814268687549127360825155459660846265942756169748924716137366453268766373594503288592457296582642512078307568824513924300774838364232484758264786527000156649929763475370714218124595731497051593227252520981724732504395900143966981996343473699726204571063874082259828925891022678807306482777962821626898030760061016356347348340458438245462390121552397365242580813082212912877088468076153356944317278495766468011751488221096500827987001850169518773673776700038072015197233675963142775498364062487869461687223836371746892665486205443947170221347214976126806602470048829416385624748114430236909640613493390299822120238648930610892884091405038367949415029521 A089683 989 251286229489283031586720408051774382580662272722527116409621664947089152731749760509949669792219849236513067341658148795295747997666655805066273725192603240718249614134659073816684941391818269709186269999248833680736931921424476418919474586056049680114293683690774395132788818414242110257098913485153790616807454027417491496903180782018719603347575582872578208186321443861994487510230792743563080606218801723678362645515506846961827205567615624673324523210277979870242686831421312529136419154352424803027293910591131043888217451781709232984412222701129848921285056287289724937993889937772585119438178582406081062081848522576239121116153793942256449861762930776010874051732770542965298252282896539869608402038157495051906475784152334944485182689782623418356760866716908249982111421165102889519997563294160242385889421864466677200676986950408541738353310708220270129060919029805072094815519445905216260441697967126059018908556355590515057736614402511107846323514589659839523835205361176820076854199380030823054837239228554071826641990727815087376043296184097301825363157430574920719872003687619695727302765027244207617708214046215400662689431739626270620511519054905398615188115924256227901136972071671093608070873795977119140285900152074463955763691479316226837592232528547541363249749662902007126682714770076261154766375989041023194043478342913074785627868362761907502831265419447708687012688644310841505027851668092254251261179051407454199519703332856067911661325541703821369677822570256173800663046142997172836983391825105014988551778740491564942324864135215577133497882453599845744186584649045859659245943044165914168421912489699558157083908951870545908816567066947149863731020667575912703083833230975927753014564815367489061517426396665130746111498305904382640959720787929124413066271334800073955182727235604597268849189680889692964614285591739330563379482323611403808107803902617391201 A089683 990 20354184588631925558524353052193724989033644090524696429179354860714221371271730601305923253169807788157558454674310052418955587810999120210368171740600862498178218744907384979151480252737279846444087869939155528139691485635382589932477441470540024089257788378952726005755894291553610930825011992297457039961403776220816811249157643343516287871153622212678834863092036952821553488328694212228609529103722939617947374286756054603908003650976865598539286380032516369489657633345126314860049951502546409045210806757881614554945613594318447871737390038791517762624089559270467719977505084959579394674492465174892566028629730328675368810408457309322772438802797392856880798190354413980189158434914619729438280565090757099204424538516339130503299797872392496886897630204069568248551025114373334051119802626826979633257043171021800853254835942983091880806618167365841880453934441414210839680057075118322517095777535337210780531593064802831719676665766603399735552204681762447001430651634255322426225190149782496667441816377512879817958001248953022077459506990911881447854415751876568578309632298697195353911523967206780817034365337743447453677843970909727920261433043447337287830237389864754459992094737805358582253740777474146650363157912318031580416859009824614373844970834812350850423229722695062577261299896376177153536076455112322878717521745775959057635857337383714507729332498975264403648027780189178161907255985115472594352155503164003790161095969961341500844567368878009530943903628190750077853706737582770999795654737833506214072694077979816760328313994952461747813328478741587505279113356572714632398921386577439047642174911665664210723796625101514218614141932422719138962212674073648928949790491709050147994179750044766613982911538129875590435031362778254993917737383822259077458367978118805990369800906083972378776784364152065130133757132930885775633738068212523708456732116112008687281 A089683 991 1648688951679185970240472597227691724111725171332500410763527743717851931073010178705779783506754430840762234828619114245935402612690928737039821910988669862352435718337498183311269900471719667561971117465071597779315010336465989784530672759113741951229880858695170806466227437615842485396825971376094020236873705873886161711181769110824819317563443399226985623910454993178545832554624231190517371857401558109053737317227240422916548295729126113481682196782633825928662268300955231503664046071706259132662075347388410778950594701139794277610728593142112938772551254300907885318177911881725930968633889679166297848319008156622704873643085042055144567543026588821407344653418707532395321833228084198084500725772351325035558387619823469570767283627663792247838708046529635028132633034264240058140704012772985350293820496852765869113641711381630442345336071556633192316768689754551078014084623084584123884757980362314073223059038249029369293809927094875378579728579222758207115882782374681116524240402132382230062787126578543265254598101165194788274220066263862397276207675902002054843080216194472823666833441343749246179783592357219243747905361643687961541176076519234320314249228579045111259359673762234045162553002975405878679415790897760558013765579795793764281442637619800418884281607538300068758165291606470349436422192864098153176119261407852683668504444328080875126075932416996416695490250195323431114487734794353280142524595756284307003048773566868661568409956879118772006456193883450756306150245744204450983448033764514003339888220316365157586593433591149401572879606778068587927608181882389885224312632312772562859016167844918801068627526633222651707745496526240250255939226599965563244933029828433061987528559753626095732615834588519922825237540385038654507336728089602985274127806227623285219953873392801762680919533496317275540834327767401747826332783525214420384995301405072703669761 A089683 992 133543805086014063589478280375443029653049738877932533271845747241146006416913824475168162464047108898101741021118148253920767611627965227700225574790082258850547293185337352848212861938209293072519660514670799420124515837253745172546984493488213098049620349554308835323764422446883241317142903681463615639186770175784779098605723297976810364722638915337385835536746854447462212436924562726431907120449526206833352722695406474256240411954059215192016257939393339900221643732377373751796787731808206989745628103138461273094998170792323336486469016044511148040576651598373538710772410862419800408459345064012470125713839660686439094765089888406466709970985153694533994916926915310124021068491474820044844558787560457327880229397205701035232149973840767172074935351768900437278743275775403444709397025034611813373799460245074035398204978621912065829972221796087288577658263870118637319140854469851314034665396409347439931067782098171378912798604094684905664958014917043414776386505372349170438463472572722960635085757252862004485622446194380777850211825367372854179372821748062166442289497511752298717013508748843688940562470980934758743580334293138724884835262198057979945454187514902654012008133574740957658166793241007876173032679062718605199115011963459294906796853647203833929626810210602305569411388620124098304350197621991950407265660174036067377148859990574550885212150525776709752334710265821197920273506518342615691544492256259028867246950658916361587041206507208620532522951704559511260798169905280560529659290734925634270530945845625577764514068120883101527403248149023555622136262732473580703169323217334577591580309595438422886558829657291034788327385218625460270731077354597210622839575416103078020989813340043713754341882601670113748844240771188131015094274975257841807204352304437486102816263744816942777154482213201699318807580549159541573932955465542368051184619413810888997250641 A089683 993 10817048211967139150747740710410885401897028849112535195019505526532826519770019782488621159587815820746241022710570008567582176541865183443718271557996662966894330748012325580705241816994952738874092501688334753030085782817553358976305743972545260942019248313899015661224918218197542546688575198198552866774128384238567106987063587136121639542533752142328252678476495210244439207390889580840984476756411622753501570538327924414755473368278796430553316893090860531917953142322567273895539806276464766169395876354215363120694851834178190255403990299605402991286708779468256635572565279856003833085206950185010080182821012515601566675972280960923803507649797449257253588271080140120045706547809460423632409261792397043558298581173661783853804147881102140938069763493280935419578205337807679021461159027803556883277756279850996867254603268374877332227749965483070374790319373479609622850409212057956436807897109157142634416490349951881691936686931669477358861599208280516596887306935160282805515541278390559811441946337481822363335418141744843005867157854757201188529198561593035481825449298451936196078094208656338804185560149455715458230007077744236715671656238042696375581789188707114974972658819554017570311510252521637970015647004080207021128315969040202887450545145423510548299771627058786751122322478230051962652366007381347982988518474096921457549057659236538621702184192587913489939111531531517031542154027985751871015103872756981338247003003372225288550337727083898263134359088069320412124651762327725402902402549528976375913006613495671798925639517791531223719663100070908005393037281330360036956715180604100784918005077230512253811265202240573817854518202708662281929217265722374060450005608704349319700174880543540814101692490735279213656383502466238612222636272995885186383552536659436374328117363330172364949513059269337644823414024481922867488569392708931812145954172518682008777301921 A089683 994 876180905169338271210566997543281717553659336778115350796579947649158948101371602381578313926613081480445522839556170693974156299891079858941179996197729700318440790588998372037124587176591171848801492636755114995436948408221822077080765261776166136303559113425820268559218375674000946281774591054082782208704399123323935665952150558025852802945233923528588466956596112029799575798662056048119742617269341443033627213604561877595193342830582510874818668340359703085354204528127949185538724308393646059721065984691444412776282998568433410687723214268037642294223411136928787481377787668336310479901762964985816494808502013763726900753754757834828084119633593389837540649957491349723702230372566294314225150205184160528222185075066604492158135978369273415983650842955755768985834632362422000738353881252088107545498258667930746247622864738365063910447747204128700358015869251848379450883146176694471381439665841728553387735718346102417046871641465227666067789535870721844347871861747982907246758843549635344726797653336027611430168869481332283475239786235333296270865083489035874027861393174606831882325630901163443139030372105912952116630573297283173969404155281458406422124924285276312972785364383875423195232330454252675571267407330496768711393593492256433883494156779304354412281501791761726840908120736634208974841646597889186622069996401850638061473670398159628357876919599620992685068034054052879554914476266845901552223413693315488398007243273150248372577355893795759313883086133614953382096792748545757635094606511847086448953535693149415712976800941114029121292711105743548436836019787759162993493929628932163578358411255671492558712481381486479246215974419401644836266598523512298896450454305052294895714165324026805942237091749557616306167063699765327590033538112666700097067755469414346320577506429743961560910557800816349230696535983035752266574120809423476783822287974013242710961455601 A089683 995 70970653318716399968055926801005819121846406279027343414522975759581874796211099792907843428055659599916087350004049826211906660291177468574235579692016105725793704037708868135007091561303884919752920903577164314630392821065967588243541986203869457040588288187491441753296688429594076648823741875380705358905056328989238788942124195200094077038563947805815665823484285074413765639691626539897699151998816656885723804301969512085210660769277183380860312135569135949913690566778363884028636668979885330837406344760006997434878922884043106265705580355711049025832096302091231785991600801135241148872042800163851136079488663114861878961054135384621074813690321064576840792646556799327619880660177869839452237166619917002785996991080394963864809014247911146694675718279416217287852605221356182059806664381419136711185358952102390446057452043807570176746267523534424728999285409399718735521534840312252181896612933180012824406593186034295780796602958683440951490952405528469392177620801586615486987466327520462922870609920218236525843678427987914961494422685061996997940071762611905796256772847143153382468376102994238894261460140578949121447076437079937091521736577798130920192118867107381350795614515093909278813818766794466721272659993770238265622881072872771144563026699123652707394801645132699874113557779667370926962173374429024116387669708549901682979367302250929896988030487569300407490510758378283243948072577614518025730096509158554560238586705125170118178765827397456504424529976822811223949840212632206368442663127459614002365236391145102672751120876230236358824709599565227423383717602808492202473008299943505249847031311709390897255710991900404818943493927971533231737594480404496210612486798709235886552847391246171281321204431714166920799532159680991534792716587126002707862488193022562051966778020809260886433755181866124287686419414625895933592503785563301619489605325895072659587877903681 A089683 996 5748622918816028397412530070881471348869558908601214816576361036526131858493099083225535317672508427593203075350328035923164439483585374954513081955053304563789290027054418318935574416465614678499986593189750309485061818506343374647726900882513426020287651343186806782017031762797120208554723091905837134071309562648128341904312059811207620240123679772271068931702227091027515016815021749731713631311904149207743628148459530478902063522311451853849685282981100011943008935909047474606319570187370711797829913925560566792225192753607491607522152008812594971092399800469389774665319664891954533058635466813271942022438581712303812195845384966154307059908916006230724104204371100745537210333474407456995631210496213277225665756277511992073049530154080802882268733180632713600316061022929850746844339814894950073606014075120293626130653615548413184316447669406288403048942118161377217577244322065292426733625647587581038776934048068777958244524839653358717070767144847806020766387284928515854445984772529157496752519403537677158593337952667021111881048237490021756833145812771564369496798600618595423979938464342533350435178271386894878837213191403474904413260662801648604535561628235697889414444775722606651583919320110351804423085459495389299515453366902694462709605162629015869298978933255748689803198180153057045083936043328750953427401246392542036321328751482325321656030469493113333006731371428640942759793878786775960084137817241842919379325523115138779572480032019193976858386928122647709139937057223208715843855713324228734191584147682753316492840790974649145064801477564783421294081125827487868400313672295423925237609536248460662677712590343932790334423008165694191770745152912764193059611430695448106810780638690939873787017558968847520584762104934160314318210043557206219336861543634827526209309019685550131801134169731156067302599972584697570620992806630627431178658031397500885426618110198161 A089683 997 465638456424098300190414935741399179258434271596698400142685243958616680537941025741268360731473182635049449103376570909776319598170415371315559638359317669666932492191407883833781527733714788958498914048369775068290007299013813346465878971483587507643299758798131349343379572786566736892932570444372807859776074574498395694249276844707817239450018061553956583467880394373228716362016761728268804136264236085827233880025221968791067145307227600161824507921469100967383723808632845443111885185177027655624223027970405910170240613042206820209294312713820192658484383838020571747890892856248317177749472811875027303817525118696608787863476182258498871852622196504688652440554059160388514037011427004016646128050193275455278926258478471357917011942480545033463767387631249801625600942857317910494391525006490955962087140084743783716582942859421467929632261221909360646964311571071554623756790087288686565423677454594064140931657893571014617806512011922056082732138732672287682077370079209784210124766574861757236954071686551849846060374166028710062364907236691762303484810834496713929240686650106229342375015611745201385249439982338485185814268503681467257474113686933536967380491887091529042570026833531138778297464928938496158269922219126533260751722719118251479478018172950285413217293593715643874059052592397620651798819509628827227619500957795904942027628870068351054138468028942179973545241085719916363543304181728852766815163196589276469725367372326241145370882593554712125529341177934464440334901635079905983352312779262527469518315962303018635920104068946580750248919682747457124820571192026517340425407455929337944246372436125313676894719817858556017088263661421229533430357385933899637828525886331296651673231733966129776748422276476649167365730499666985459775013528133703766285785034421029622954030594529560675891867748223641451510597779360503220300417337080821925471300543197571719556066926051041 A089683 998 37716714970351962315423609795053333519933175999332570411557504760647951123573223085042737219249327793439005377373502243691881887451803645076560330707104731243021531867504038590536303746430897905638412037917951780531490591220118881063736196690170588119107280462648639296813745395711905688327538205994197436641862040534370051234191424421333196395451462985870483260898311944231526025323357699989773135037403122952005944282042979472076438769885435613107785141638997178358081628499260480892062699999339240105562065265602878723789489656418752436952839329819435605337235090879666311579162321356113691397707297761877211609219534614425311816941570762938408620062397916879780847684878791991469636997925587325348336372065655311877593026936756179991277967340924147710565158398131233931673676371442750750045713525525767432929058346864246481043218371613138902300213158974658212404109237256795924524299997070383611799317873822119195415464289379252184042327472965686542701303237346455302248266976415992521020106092563802336193279806610699837530890307448325515051557486172032746582269677594233828268495618658604576732376264551361312205204638569417300050955748798198847855403208641616494357819842854413852448172173516022241042094659244018188819863699749249194120889540248578369837719472008973118470600781090967153798783259984207272795704380279935005437179577581468300304237938475536435385215910344316577857164527943313225447007638720037074112028218923731394047754757158425532775041490077931682167876635412691619667127032441472384651537335120264725030983592946544509509528429584673040770162494302544027110466266554147904574458003930276373483956167326150407828472305246543037384149356575119592207858948260645870664110596792835028785531770451256511916622204394608582556624170473025822241776095778830005069148587788103399459276478156894414747241287606114957572358420128200760844333804303546575963175343999003309284041421010134321