A009977 1/(1-33*x) A009977 0 1 A009977 1 33 A009977 2 1089 A009977 3 35937 A009977 4 1185921 A009977 5 39135393 A009977 6 1291467969 A009977 7 42618442977 A009977 8 1406408618241 A009977 9 46411484401953 A009977 10 1531578985264449 A009977 11 50542106513726817 A009977 12 1667889514952984961 A009977 13 55040353993448503713 A009977 14 1816331681783800622529 A009977 15 59938945498865420543457 A009977 16 1977985201462558877934081 A009977 17 65273511648264442971824673 A009977 18 2154025884392726618070214209 A009977 19 71082854184959978396317068897 A009977 20 2345734188103679287078463273601 A009977 21 77409228207421416473589288028833 A009977 22 2554504530844906743628446504951489 A009977 23 84298649517881922539738734663399137 A009977 24 2781855434090103443811378243892171521 A009977 25 91801229324973413645775482048441660193 A009977 26 3029440567724122650310590907598574786369 A009977 27 99971538734896047460249499950752967950177 A009977 28 3299060778251569566188233498374847942355841 A009977 29 108869005682301795684211705446369982097742753 A009977 30 3592677187515959257578986279730209409225510849 A009977 31 118558347188026655500106547231096910504441858017 A009977 32 3912425457204879631503516058626198046646581314561 A009977 33 129110040087761027839616029934664535539337183380513 A009977 34 4260631322896113918707328987843929672798127051556929 A009977 35 140600833655571759317341856598849679202338192701378657 A009977 36 4639827510633868057472281267762039413677160359145495681 A009977 37 153114307850917645896585281836147300651346291851801357473 A009977 38 5052772159080282314587314300592860921494427631109444796609 A009977 39 166741481249649316381381371919564410409316111826611678288097 A009977 40 5502468881238427440585585273345625543507431690278185383507201 A009977 41 181581473080868105539324314020405642935745245779180117655737633 A009977 42 5992188611668647482797702362673386216879593110712943882639341889 A009977 43 197742224185065366932324177968221745157026572653527148127098282337 A009977 44 6525493398107157108766697872951317590181876897566395888194243317121 A009977 45 215341282137536184589301029807393480476001937619691064310410029464993 A009977 46 7106262310538694091446933983643984855708063941449805122243530972344769 A009977 47 234506656247776905017748821460251500238366110067843569034036522087377377 A009977 48 7738719656176637865585711108188299507866081632238837778123205228883453441 A009977 49 255377748653829049564328466570213883759580693863881646678065772553153963553 A009977 50 8427465705576358635622839396817058164066162897508094340376170494254080797249 A009977 51 278106368284019834975553700094962919414183375617767113232413626310384666309217 A009977 52 9177510153372654554193272103133776340668051395386314736669649668242693988204161 A009977 53 302857835061297600288377979403414619242045696047748386310098439052008901610737313 A009977 54 9994308557022820809516473320312682434987507969575696748233248488716293753154331329 A009977 55 329812182381753086714043619570318520354587762995997992691697200127637693854092933857 A009977 56 10883802018597851861563439445820511171701396178867933758826007604212043897185066817281 A009977 57 359165466613729111431593501712076868666146073902641814041258250938997448607107204970273 A009977 58 11852460398253060677242585556498536665982820438787179863361522280986915804034537764019009 A009977 59 391131193142351002349005323364451709977433074479976935490930235272568221533139746212627297 A009977 60 12907329373697583077517175671026906429255291457839238871200697763994751310593611625016700801 A009977 61 425941869332020241558066797143887912165424618108694882749623026211826793249589183625551126433 A009977 62 14056081687956667971416204305748301101459012397586931130737559864990284177236443059643187172289 A009977 63 463850695702570043056734742089693936348147409120368727314339475544679377848802620968225176685537 A009977 64 15307072958184811420872246488959899899488864500972168001373202692974419469010486491951430830622721 A009977 65 505133407620098776888784134135676696683132528532081544045315688868155842477346054234397217410549793 A009977 66 16669402451463259637329876426477330990543373441558690953495417732649142801752419789735108174548143169 A009977 67 550090280898287568031885922073751922687931323571436801465348785177421712457829853061258569760088724577 A009977 68 18152979269643489745052235428433813448701733677857414448356509910854916511108385151021532802082927911041 A009977 69 599048315898235161586723769138315843807157211369294676795764827058212244866576709983710582468736621064353 A009977 70 19768594424641760332361884381564422845636187975186724334260239292921004080597031429462449221468308495123649 A009977 71 652363616013178090967942184591625953905994203181161903030587896666393134659702037172260824308454180339080417 A009977 72 21527999328434877001942092091523656478897808704978342800009400589990973443770167226684607202178987951189653761 A009977 73 710423977838350941064089039020280663803627687264285312400310219469702123644415518480592037671906602389258574113 A009977 74 23443991268665581055114938287669261905519713679721415309210237242500170080265712109859537243172917878845532945729 A009977 75 773651711865964174818792963493085642882150551430806705203937829002505612648768499625364729024706290001902587209057 A009977 76 25530506491576817769020167795271826215110968197216621271729948357082685217409360487637036057815307570062785377898881 A009977 77 842506714222034986377665537243970265098661950508148501967088295783728612174508896092022189907905149812071917470663073 A009977 78 27802721569327154550462962729051018748255844366768900564913913760863044201758793571036732266960869943798373276531881409 A009977 79 917489811787796100165277770058683618692442864103373718642159154108480458658040187844212164809708708145346318125552086497 A009977 80 30277163788997271305454166411936559416850614515411332715191252085579855135715326198859001438720387368796428498143218854401 A009977 81 999146405036909953079987491593906460756070279008573979601311318824135219478605764562347047477772783170282140438726222195233 A009977 82 32971831366218028451639587222598913204950319207282941326843273521196462242793990230557452566766501844619310634477965332442689 A009977 83 1088070435085194938904106378345764135763360533840337063785828026199483254012201677608395934703294560872437250937772855970608737 A009977 84 35906324357811432983835510485410216480190897616731123104932324864582947382402655361077065845208720508790429280946504247030088321 A009977 85 1184908703807777288466571846018537143846299621352127062462766720531237263619287626915543172891887776790084166271234640151992914593 A009977 86 39101987225656650519396870918611725746927887504620193061271301777530829699436491688212924705432296634072777486950743125015766181569 A009977 87 1290365578446669467140096740314186949648620287652466371021952958658517380081404225711026515279265788924401657069374523125520283991777 A009977 88 42582064088740092415623192430368169338404469492531390243724447635731073542686339448463875004215771034505254683289359263142169371728641 A009977 89 1405208114928423049715565350202149588167347493253535878042906771979125426908649201799307875139120444138673404548548855683691589267045153 A009977 90 46371867792637960640613656556670936409522467277366683975415923475311139087985423659377159879590974656576222350102112237561822445812490049 A009977 91 1530271637157052701140250666370140901514241420153100571188725474685267589903518980759446276026502163667015337553369703839540140711812171617 A009977 92 50498964026182739137628271990214649749969966865052318849227940664613830466816126365061727108874571401011506139261200226704824643489801663361 A009977 93 1666465812864030391541732975677083441749008906546726522024522041932256405404932170047036994592860856233379702595619607481259213235163454890913 A009977 94 54993371824513002920877188197343753577717293916041975226809227383764461378362761611552220821564408255701530185655447046881554036760394011400129 A009977 95 1814781270208929096388947210512343868064670699229385182484704503664227225485971133181223287111625472438150496126629752547091283213093002376204257 A009977 96 59887781916894660180835257946907347646134133074569711021995248620919498441037047394980368474683640590458966372178781834054012346032069078414740481 A009977 97 1976296803257523785967563512247942472322426391460800463725843204490343448554222564034352159664560139485145890281899800523782407419058279587686435873 A009977 98 65217794507498284936929595904182101586640070918206415302952825748181333802289344613133621268930484603009814379302693417284819444828923226393652383809 A009977 99 2152187218747443402918676664838009352359122340300811704997443249689984015475548372233409501874705991899323874516988882770399041679354466470990528665697 A009977 100 71022178218665632296316329939654308627851037229926786264915627239769472510693096283702513561865297732677687859060633131423168375418697393542687445968001 A009977 101 2343731881215965865778438888008592184719084228587583946742215698912392592852872177362182947541554825178363699349000893336964556388817013986908685716944033 A009977 102 77343152080126873570688483304283542095729779543390270242493118064108955564144781852952037268871309230886002078517029480119830360830961461567986628659153089 A009977 103 2552324018644186827832719949041356889159082724931878918002272896115595533616777801147417229872753204619238068591061972843954401907421728231743558745752051937 A009977 104 84226692615258165318479758318364777342249729922752004294075005571814652609353667437864768585800855752434856263505045103850495262944917031647537438609817713921 A009977 105 2779480856303519455509832024506037652294241087450816141704475183869883536108671025449537363331428239830350256695666488427066343677182262044368735474123984559393 A009977 106 91722868258016142031824456808699242525709955885876932676247681067706156691586143839834732989937131914401558470956994118093189341347014647464168270646091490459969 A009977 107 3026854652514532687050207074687075003348428544233938778316173475234303170822342746714546188667925353175251429541580805897075248264451483366317552931321019185178977 A009977 108 99886203532979578672656833464673475110498141959719979684433724682732004637137310641580024226041536654783297174872166594603483192726898951088479246733593633110906241 A009977 109 3296244716588326096197675504334224678646438684670759329586312914530156153025531251172140799459370709607848806770781497621914945359987665385919815142208589892659905953 A009977 110 108776075647414761174523291643029414395332476594135057876348326179495153049842531288680646382159233417059010623435789421523193196879592957735353899692883466457776896449 A009977 111 3589610496364687118759268624219970675045971727606456909919494763923340050644803532526461330611254702762947350573381050910265375497026567605266678689865154393106637582817 A009977 112 118457146380034674919055864599259032276517067011013078027343327209470221671278516573373223910171405191177262568921574680038757391401876730973800396765550094972519040232961 A009977 113 3909085830541144272328843531775548065125063211363431574902329797912517315152191046921316389035656371308849664774411964441278993916261932122135413093263153134093128327687713 A009977 114 128999832407857760986851836548593086149127085974993241971776883331113071400022304548403440838176660253192038937555594826562206799236643760030468632077684053425073234813694529 A009977 115 4256994469459306112566110606103571842921193837174776985068637149926731356200736050097313547659829788355337284939334629276552824374809244081005464858563573763027416748851919457 A009977 116 140480817492157101714681650001417870816399396626767640507265025947582134754624289653211347072774383015726130402998042766126243204368705054673180340332597934179904752712113342081 A009977 117 4635866977241184356584494450046789736941180088683332136739745856270210446902601558555974453401554639518962303298935411282166025744167266804214951230975731827936856839499740288673 A009977 118 152983610248959083767288316851544061319058942926549960512411613256916944747785851432347156962251303104125756008864868572311478849557519804539093390622199150321916275703491429526209 A009977 119 5048459138215649764320514456100954023528945116576148696909583237478259176676933097267456179754293002436149948292540662886278802035398153549790081890532571960623237098215217174364897 A009977 120 166599151561116442222576977051331482776455188847012906998016246836782552830338792209826053931891669080392948293653841875247200467168139067143072702387574874700566824241102166754041601 A009977 121 5497772001516842593345040242693938931623021231951425930934536145613824243401180142924259779752425079652967293690576781883157615416548589215721399178789970865118705199956371502883372833 A009977 122 181426476050055805580386328008899984743559700654397055720839692805256200032238944716500572731830027628547920691789033802144201308746103444118806172900069038548917271598560259595151303489 A009977 123 5987073709651841584152748824293699496537470121595102838787709862573454601063885175644518900150390911742081382829038115470758643188621413655920603705702278272114269962752488566639993015137 A009977 124 197573432418510772277040711201692083385736514012638393679994425464924001835108210796269123704962900087488685633358257810535035225224506650645379922288175182979770908770832122699119769499521 A009977 125 6519923269810855485142343469655838751729304962417066991439816040342492060558570956276881082263775702887126625900822507747656162432408719471297537435509781038332439989437460049070952393484193 A009977 126 215157467903758231009697334498642678807067063759763210717513929331302237998432841557137075714704598195275178654727142755672653360269487742552818735371822774264970519651436181619341428984978369 A009977 127 7100196440824021623320012038455208400633213104072185953677959667932973853948283771385523498585251740444080895605995710937197560888893095504243018267270151550744027148497393993438267156504286177 A009977 128 234306482547192713569560397269021877220896032434382136471372669041788137180293364455722275453313307434654669554997858460927519509333472151640019602819915001174552895900414001783462816164641443841 A009977 129 7732113924057359547795493109877721948289569070334610503555298078379008526949681027038835089959339145343604095314929329210608143808004581004120646893057195038760245564713662058854272933433167646753 A009977 130 255159759493892865077251272625964824293555779321042146617324836586507281389339473892281557968658191796338935145392667863950068745664151173135981347470887436279088103635550847942191006803294532342849 A009977 131 8420272063298464547549291996656839201687340717594390838371719607354740285848202638445291412965720329279184859797958039510352268606916988713487384466539285397209907419973177982092303224508719567314017 A009977 132 277868978088849330069126635889675693655682243680614897666266747042706429432990687068694616627868770866213100373332615303841624864028260627545083687395796418107926944859114873409046006408787745721362561 A009977 133 9169676276932027892281178984359297890637514041460291622986802652409312171288692673266922348719669438585032312319976305026773620512932600708987761684061281797561589180350790822498518211489995608804964513 A009977 134 302599317138756920445278906483856830391037963368189623558564487529507301652526858217808437507749091473306066306559218065883529476926775823396596135574022299319532442951576097142451100979169855090563828929 A009977 135 9985777465578978374694203913967275402904252791150257577432628088473740954533386321187678437755720018619100188116454196174156472738583602172087672473942735877544570617402011205700886332312605217988606354657 A009977 136 329530656364106286364908729160920088295840342107958500055276726919633451499601748599193388445938760614430306207842988473747163600373258871678893191640110283958970830374266369788129248966315972193624009703681 A009977 137 10874511660015507450041988062310362913762731289562630501824131988347903899486857703773381818715979100276200104858818619633656398812317542765403475324123639370646037402350790203008265215888427082389592320221473 A009977 138 358858884780511745851385606056241976154170132555566806560196355615480828683066304224521600017627310309114603460341014447910661160806478911258314685696080099231319234277576076699272752124318093718856546567308609 A009977 139 11842343197756887613095724999855985213087614374333704616486479735310867346541188039409212800581701240200781914191253476781051818306613804071524384627970643274633534731160010531076000820102497092722266036721184097 A009977 140 390797325525977291232158924995247512031891274353012252344053831265258622435859205300504022419196140926625803168311364733774710004118255534360304692723031228062906646128280347525508027063382404059834779211799075201 A009977 141 12896311742357250610661244524843167897052412053649404327353776431753534540383353774916632739833472650578651504554275036214565430135902432633890054859860030526075919322233251468341764893091619333974547713989369481633 A009977 142 425578287497789270151821069319824540602729597770430342802674622247866639832650674572248880414504597469095499650291076195080659194484780276918371810375381007360505337633697298455278241472023438021160074561649192893889 A009977 143 14044083487427045915010095287554209839890076726424201312488262534179599114477472260884213053678651716480151488459605514437661753417997749138306269742387573242896676141912010849024181968576773454698282460534423365498337 A009977 144 463454755085092515195333144489288924716372531971998643312112663627926770777756584609179030771395506643844999119166981976442837862793925721564106901498789917015590312683096358017798004963033524005043321197635971061445121 A009977 145 15294006917808053001445993768146534515640293555075955229299717899721583435665967292102908015456051719246884970932510405222613649472199548811615527749460067261514480318542179814587334163780106292166429599521987045027688993 A009977 146 504702228287665749047717794348835639016129687317506522566890690690812253376976920639395964510049706735147204040772843372346250432582585110783312415732182219629977850511891933881382027404743507641492176784225572485913736769 A009977 147 16655173533492969718574687213511576087532279681477715244707392792796804361440238381100066828831640322259857733345503831287426264275225308655849309719162013247789269066892433818085606904356535752169241833879443892035153313377 A009977 148 549620726605268000712964678045882010888565229488764603075343962162294543927527866576302205351444130634575305200401626432485066721082435185643027220732346437177045879207450315996825027843765679821584980518021648437160059341441 A009977 149 18137483977973844023527834375514106359322652573129231901486350751355719949608419597017972776597656310940985071613253672272007201795720361126219898284167432426842514013845860427895225918844267434112304357094714398426281958267553 A009977 150 598536971273136852776418534391965509857647534913264652749049574794738758337077846701593101627722658261052507363237371184976237659258771917165256643377525270085802962456913394120542455321860825325706043784125575148067304622829249 A009977 151 19751720052013516141621811634934861825302368652137733540718635968226379025123568941152572353714847722614732742986833249104215842755539473266453469231458333912831497761078142005977901025621407235748299444876143979886221052553365217 A009977 152 651806761716446032673519783952850440234978165520545206843714986951470507829077775058034887672589974846286180518565497220439122810932802617792964484638125019123439426115578686197270733845506438779693881680912751336245294734261052161 A009977 153 21509623136642719078226152870444064527754279462177991825842594569398526758359566576915151293195469169927443957112661408274491052760782486387167827993058125631073501061814096644509934216901712479729898095470120794096094726230614721313 A009977 154 709817563509209729581463044724654129415891222251873730252805620790151383025865697038199992675450482607605650584717826473058204741105822050776538323770918145825425535039865189268827829157756511831086637150513986205171125965610285803329 A009977 155 23423979595803921076188280475913586270724410334311833098342585486074995639853568002260599758289865926050986469295688273610920756456492127675625764684440298812239042656315551245871318362205964890425859025966961544770647156865139431509857 A009977 156 772991326661529395514213255705148346933905541032290492245305321040474856115167744074599792023565575559682553486757713029160384963064240213295650234586529860803888407658413191113753505952796841384053347856909730977431356176549601239825281 A009977 157 25508713779830470051969037438269895448818882854065586244095075594335670251800535554461793136777663993469524265063004529962292703781119927038756457741355485406528317452727635306753865696442295765673760479278021122255234753826136840914234273 A009977 158 841787554734405511714978235462906549811023134184164346055137494613077118309417673297239173513662911784494300747079149488755659224776957592278963105464731018415434475940011965122877567982595760267234095816174697034422746876262515750169731009 A009977 159 27778989306235381886594281770275916143763763428077423419819537322231544904210783218808892725950876088888311924653611933128936754417639600545205782480336123607709337706020394849054959743425660088818725161933765002135950646916663019755601123297 A009977 160 916706647105767602257611298419105232744204193126554972854044731633640981838955846220693459956378910933314293513569193793254912895782106817991790821851092079054408144298673030018813671533046782931017930343814245070486371348249879651934837068801 A009977 161 30251319354490330874501172847830472680558738373176314104183476143910152400685542925282884178560504060799371685947783395177412125560809524993729097121086038608795468761856209990620851160590543836723591701345870087326050254492246028513849623270433 A009977 162 998293538698180918858538703978405598458438366314818365438054712749035029222622916534335177892496634006379265636276852040854600143506714324793060204995839274090250469141254929690488088299487946611878526144413712881759658398244118940957037567924289 A009977 163 32943686777039970322331777231287384749128466088389006059455805520718155964346556245633060870452388922210515765997136117348201804735721572718170986764862696044978265481661412679786106913883102238191991362765652525098068727142055925051582239741501537 A009977 164 1087141663642319020636948648632483696721239380916837199962041582183699146823436356105891008724928834432947020277905491872490659556278811899699642563240468969484282760894826618432941528158142373860335714971266533328236267995687845526702213911469550721 A009977 165 35875674900196527681019305404871961991800899570255627598747372212062071845173399751494403287922651536287251669170881231792191765357200792690088204586935475992981331109529278408287070429218698337391078594051795599831796843857698902381173059078495173793 A009977 166 1183897271706485413473637078360774745729429685818435710758663282998048370890722191799315308501447500697479305082639080649142328256787626158772910751368870707768383926614466187473473324164217045133905593603709254794449295847304063778578710949590340735169 A009977 167 39068609966314018644630023585905566609071179632008378455035888338935596239393832329377405180547767523016817067727089661421696832473991663239506054795172733356356669578277384186624619697419162489418884588922405408216826762961034104693097461336481244260577 A009977 168 1289264128888362615272790778334883698099348927856276489016184315184874675899996466869454370958076328259554963234993958826915995471641724886903699808240700200759770096083153678158612450014832362150823191434439378471155283177714125454872216224103881060599041 A009977 169 42545716253315966304002095685051162037278514619257124137534082401100864304699883406691994241616518832565313786754800641288227850564176921267822093671943106625072413170744071379234210850489467950977165317336499489548124344864566140010783135395428074999768353 A009977 170 1404008636359426888032069157606688347230190982435485096538624719236328522055096152420835809973345121474655354962908421162511519068617838401838129091174122518627389634634554355514728958066152442382246455472104483155088103380530682620355843468049126474992355649 A009977 171 46332284999861087305058282201020715458596302420371008185774615734798841227818173029887581729120389008663626713775977898362880129264388667260658260008746043114703857942940293731986055616183030598614133030579447944117907411557512526471742834445621173674747736417 A009977 172 1528965404995415881066923312633683610133677979872243270130562319248361760517999709986290197060972837285899681554607270645975044265724826019601722580288619422785227312117029693155539835334040009754266390009121782155890944581397913373567513536705498731266675301761 A009977 173 50455858364848724075208469316911559134411373335784027914308556535195938097093990429547576503012103630434689491302039931317176460768919258646856845149524440951912501299861979874132814566023320321890790870301018811144401171186131141327727946711281458131800284958113 A009977 174 1665043326040007894481879487458081451435575320080872921172182365661465957204101684175070024599399419804344753212967317733466823205374335535346275889934306551413112542895445335846382880678769570622396098719933620767765238649142327663815022241472288118349409403617729 A009977 175 54946429759320260517902023086116687897373985562668806398682018066828376587735355577777310811780180853543376856027921485204405165777353072666427104367832116196632713915549696082930635062399395830539071257757809485336252875421696812905895733968585507905530510319385057 A009977 176 1813232182057568597090766761841850700613341523568070611156506596205336427395266734066651256788745968166931436248921409011745370470652651397992094444138459834488879559213139970736710957059180062407789351506007713016096344888915994825894559220963321760882506840539706881 A009977 177 59836662007899763703995303140781073120240270277746330168164717674776102104043802224199491474028616949508737396214406497387597225531537496133739116656569174538133025454033619034311461582952942059457048599698254529531179381334227829254520454291789618109122725737810327073 A009977 178 1974609846260692202231845003645775412967928919165628895549435683267611369433445473398583218642944359333788334075075414413790708442540737372413390849666782759758389839983109428132278232237447087962082603790042399474528919584029518365399174991629057397601049949347740793409 A009977 179 65162124926602842673650885120310588627941654332465753553131377547831175191303700622153246215217163858015015024477488675655093378603844333289641898039003831072026864719442611128365181663835753902748725925071399182659454346272974106058172774723758894120834648328475446182497 A009977 180 2150350122577893808230479208970249424722074592971369867253335459078428781313022120531057125102166407314495495807757126296618081493926862998558182635287126425376886535741606167236050994906579878790707955527356173027761993427008145499919701565884043505987543394839689724022401 A009977 181 70961554045070495671605813896018231015828461568055205619360070149588149783329729977524885128371491441378351361655985167788396689299586478952420026964475172037437255679473003518789682831917136000093362532402753709916145783091268801497350151674173435697588932029709760892739233 A009977 182 2341731283487326357162991858568601623522339231745821785438882314936408942849881089258321209236259217565485594934647510537017090746886353805429860889827680677235429437422609116120059533453265488003080963569290872427232810842011870449412555005247723378020434756980422109460394689 A009977 183 77277132355081769786378731332763853576237194647612118919483116392901495114046075945524599904796554179661024632843367847721563994647249675579185409364313462348769171434946100831961964603957761104101671797786598790098682757786391724830614315173174871474674346980353929612193024737 A009977 184 2550145367717698402950498133981207168015827423371199924342942840965749338763520506202311796858286287928813812883831138974811611823359239294113118509022344257509382657353221327454744831930606116435355169326957760073256531006950926919410272400714770758664253450351679677202369816321 A009977 185 84154797134684047297366438421379836544522304971249597503317113751869728179196176704676289296323447501650855825166427586168783190170854896705732910797737360497809627692656303806006579453710001842366720587789606082417465523229380588340538989223587435035920363861605429347678203938593 A009977 186 2777108305444573560813092467905534605969236064051236717609464753811701029913473831254317546778673767554478242230492110343569845275638211591289186056325332896427717713857658025598217121972430060798101779397057000719776362266569559415237786644378385356185372007432979168473380729973569 A009977 187 91644574079670927506832051440882641996984790113690811681112336875786133987144636431392479043696234329297781993606239641337804894096060982512543139858735985582114684557302714844741165025090192006337358720102881023752619954796795460702846959264486716754117276245288312559621564089127777 A009977 188 3024270944629140607725457697549127185900498073751796785476707116900942421575773002235951808441975732866826805789005908164147561505170012422913923615338287524209784590390989589876458445827976336209132837763395073783836458508294250203193949655728061652885870116094514314467511614941216641 A009977 189 99800941172761640054940104019121197134716436433809293920731334857731099912000509073786409678585199184605284591037194969416869529670610409956159479306163488298922891482902656465923128712323219094901383646192037434866603130773710256705400338639026034545233713831118972377427883293060149153 A009977 190 3293431058701134121813023432630999505445642402315706699384134050305126297096016799434951519393311573091974391504227433990756694479130143528553262817103395113864455418935787663375463247506666230131745660324337235350597903315532438471278211175087859139992712556426926088455120148670984922049 A009977 191 108683224937137426019829773276822983679706199276418321079676423660069167804168554381353400139979281912035154919639505321694970917811294736442257672964412038757527028824880992891390287167719985594347606790703128766569730809412570469552180968777899351619759514362088560919018964906142502427617 A009977 192 3586546422925535058654382518135158461430304576121804595629321980782282537537562294584662204619316303097160112348103675615934040287772726302594503207825597278998391951221072765415879476534759524613471024093203249296801116710614825495221971969670678603452063973948922510327625841902702580111361 A009977 193 118356031956542656935594623098460229227200051012019551655767625365815323738739555721293852752437438002206283707487421295325823329496499967985618605858244710206946934390295401258724022725647064312244543795075707226794436851450289241342325074999132393913918111140314442840811652782789185143674913 A009977 194 3905749054565907678874622562249187564497601683396645204640331637071905683378405338802697140830435454072807362347084902745752169873384498943525413993322075436829248834879748241537892749946353122304069945237498338484216416097859544964296727474971368999159297667630376613746784541832043109741272129 A009977 195 128889718800674953402862544554223189628420855552089291753130944023372887551487376180489005647404369984402642957453801790609821605821688465136338661779628489415365211551031691970750460748229653036034308192837445169979141731229364983821792006674055176972256823031802428253643889880457422621461980257 A009977 196 4253360720422273462294463970289365257737888233218946627853321152771305289199083413956137186364344209485287217595975459090124112992115719349499175838727740150707051981184045835034765204691578550189132170363635690609311677130569044466119136220243820840084475160049480132370248366055094946508245348481 A009977 197 140360903773935024255717311019549053505350311696225238719159598041453074543569752660552527150023358913014478180667190149974095728739818738533472802678015424973332715379073512556147251754822092156241361621999977790107285345308778467381931495268046087722787680281632844368218196079818133234772096499873 A009977 198 4631909824539855800438671263645118765676560285975432877732266735367951459937801837798233395950770844129477779962017274949145159048414018371604602488374509024119979607509425914352859307909129041155964933525999267073540416395189689423603739343845520894851993449293883864151200470633998396747479184495809 A009977 199 152853024209815241414476151700288919267326489437189284965164802267142398177947460647341702066375437856272766738746570073321790248597662606262951882116358797795959327047811055173644357161001258358146842806357975813426833741041259750978923398346902189530115783826698167516989615530921947092666813088361697 A009977 200 5044149798923902966677713006109534335821774151427246403850438474815699139872266201362276168190389449257001302378636812419619078203722866006677412109839840327266657792577764820730263786313041525818845812609813201843085513454361571782304472145447772254493820866281039528060657312520424254058004831915936001 A009977 201 166456943364488797900364529201614633082118546997099131327064469668918071615784784644955113550282851825481042978495014809847429580722854578220354599624714730799799707155066239084098704948330370352021911816123835660821821943993931868816047580799776484398296088587274304426001691313174000383914159453225888033 A009977 202 5493079131028130330712029463653282891709912050904271333793127499074296363320897893283518747159334110240874418290335488724965176163854201081271701787615586116393390336117185889775257263294902221616723089932086576807120124151799751670929570166392623985143770923380052046058055813334742012669167261956454305089 A009977 203 181271611323928300913496972300558335426427097679840954015173207469451779989589630478356118656258025637948855803581071127923850813407188635681966158991314341840981881091867134362583489688731773313351861967758857034634964097009391805140675815490956591509744440471541717519915841840046486418082519644562992067937 A009977 204 5981963173689633930145400085918425069072094223434751482500715846491908739656457805785751915656514846052312241518175347221487076842437224977504883246713373280752402076031615433965255159728148519340611444936042282142953815201309929569642301911201567519821566535560876678157222780721534051796723148270578738241921 A009977 205 197404784731757919694798202835308027279379109373346798922523622934232988408663107590929813216664989919726303970099786458309073535800428424257661147141541318264829268509043309320853420271028901138240177682889395310717475901643227675798195963069651728154111695673508930379188351763810623709291863892929098361983393 A009977 206 6514357896148011349928340693565164900219510609320444364443279556829688617485882550500683836149944667350968031013292953124199426681414138000502817855670863502739365860798429207588162868943953737561925863535350045253676704754226513301340466781298507029085685957225794702513215608205750582406631508466660245945451969 A009977 207 214973810572884374547635242887650441707243850107574664026628225375379724377034124166522566592948174022581945023438667453098581080486666554016592989237138495590399073406348163850409374675150473339543553496666551493371331256889474938944235403782850731959827636588451225182936115070789769219418839779399788116199914977 A009977 208 7094135748905184360071963015292464576339047053549963912878731437387530904442126097495244697567289742745204185773476025952253175656059996282547568644825570354483169422409489407063509364279965620204937265389996199281253931477352672985159768324834074154674312007418890431036891797336062384240821712720193007834597194241 A009977 209 234106479713871083882374779504651331019188552767148809124998137433788519846590161217343075019720561510591738130524708856424354796649979877324069765279243821697944590939513150433095809021238865466762929757869874576281379738752638208510272354719524447104252296244823384224217429312090058679947116519766369258541707409953 A009977 210 7725513830557745768118367723653493923633222241315910701124938535315021154937475320172321475650778529849527358307315392262003708289449335951694302254215046116032171501003933964292161697700882560403176682009705861017285531378837060880838987705744306754440325776079171679399175167298971936438254845152290185531876344528449 A009977 211 254941956408405610347906134880565299479896333963425053137122971665395698112936685565686608696475691485034402824141407944646122373551828086405911974389096521829061659533129820821641336024129124493304830506320293413570422535501623009067686594289562122896530750610612665420172780520866073902462409890025576122551919369438817 A009977 212 8413084561477385141480902451058654882836579020793026753525058064958058037726910623667658086983697819006135293196666462173322038327210326851395095154840185220359034764593284087114164088796261108279059406708569682647823943671553559299233657611555550055585514770150217958865701757188580438781259526370844012044213339191480961 A009977 213 277631790528753709668869780884935611133607107686169882866326916143615915244988050581032716870462028027202464675489993251719627264797940786096038140109726112271848147231578374874767414930276616573208960421382799527378190141161267456874710701181333151834321987414957192642568157987223154479781564370237852397459040193318871713 A009977 214 9161849087448872419072702769202875167409034553643606134588788232739325203084605669174079656725246924897681334291169777306747699738332045941169258623620961704970988858642086370867324692699128346915895693905632384403480274658321826076865453138983994010532625584693587357204749213578364097832791624217849129116148326379522766529 A009977 215 302341019885812789829399191383694880524498140270239002441430011680397731701791987082744628671933148521623484031608602651122674091364957516058585534579491736264042632335188850238621714859071235448224557898885868685314849063724620260536559953586471802347576644294888382787756724048086015228482123599189021260832894770524251295457 A009977 216 9977253656231822064370173315661931057308438628917887080567190385453125146159135573730572746173793901213574973043083887487048245015043598029933322641123227296713406867061232057874516590349350769791410410663233666615390019102912468597706478468353569477470029261731316631995971893586838502539910078773237701607485527427300292750081 A009977 217 329249370655650128124215719416843724891178474754290273658717282719953129823251473933108900623735198740047974110421768287072592085496438734987799647157066500791542426613020657909859047481528575403116543551886710998307870630396111463724313789455667792756510965637133448855867072488365670583817032599516844153047022405100909660752673 A009977 218 10865229231636454228099118740755842921408889666891579030737670329758453284167298639792593720583261558421583145643918353473395538821382478254597388356183194526120900078229681711025348566890442988302845937212261462944159730803071678302902355052037037160964861866025403812243613392116067129265962075784055857050551739368330018804838209 A009977 219 358552564644002989527270918444942816406493359007422108014343120882028958377520855113155592779247631427912243806249305664622052781105621782401713815754045419361989702581579496463836502707384618613993915928004628277157271116501365383995777716717222226311840441578838325804039241939830215265776748500873843282668207399154890620559660897 A009977 220 11832234633252098654399940308683112941414280847244929564473322989106955626458188218734134561715171837121104045606227086932527741776485518819256555919883498838945660185192123383306604589343692414261799225624152733146189946844545057671860664651668333468290734572101664751533294984014397103770632700528836828328050844172111390478468809601 A009977 221 390463742897319255595198030186542727066671267959082675627619658640529535673120211218226440536600670624996433505005493868773415478624022121035466345356155461685206786111340071649117951448341849670639374445597040193824268245869986903171401933505055004453594240879354936800598734472475104424430879117451615334825677857679675885789470716833 A009977 222 12885303515611535434641534996155909993200151842649728295711448735137474677212966970201472537707822130624882305665181297669522710794592729994170389396753130235611823941674222364420892397795281039131099356704702326396200852113709567804656263805666815146968609949018712914419758237591678446006219010875903306049247369303429304231052533655489 A009977 223 425215016015180669343170654873145029775605010807441033758477808259536664348027910016648593744358130310621116086950982823094249456221560089807622850092853297775190190075249338025889449127244274291326278771255176771074628119752415737553656705587004899849964128317617526175852021840525388718205227358904809099625163187013167039624733610631137 A009977 224 14032095528500962088324631610813785982594965356645554114029767672564709923484921030549403593563818300250496830869382433162110232055311482963651554053064158826581276272483228154854351821199061051613767199451420833445462727951829719339270671284371161695048816234481378363803116720737337827700772502843858700287630385171434512307616209150827521 A009977 225 463059152440531748914712843156854937425633856769303285762982333194635427475002394008130318587606003908266395418689620294349637657825278937800501283751117241277182116991946529110193610099569014703254317581896887503700270022410380738195932152384248335936610935737885486005502851784332148314125492593847337109491802710657338906151334901977308193 A009977 226 15280952030537547714185523824176212935045917273387008430178416995422969106675079002268300513390998128972791048816757469713538042708234204947416542363786868962147009860734235460636389133285777485207392480202597287622108910739542564360465761028680195085908160879350221038181594108882960894366141255596962124613229489451692183902994051765251170369 A009977 227 504271417007739074568122286197815026856515270021771278195887760848957980520277607074853916941902938256102104610952996500546755409371728763264745898004966675750851325404229770201000841398430657011843951846685710491529594054404904623895370113946446437834969309018557294259992605593137709514082661434699750112236573151905842068798803708253288622177 A009977 228 16640956761255389460748035444527895886265003910718452180464296108015613357169161033470179259082796962451369452161448884518042928509267049187736614634163900299778093738339582416633027766148211681390850410940628446220476603795361852588547213760232732448553987197612390710579755984573544413964727827345091753703806914012892788270360522372358524531841 A009977 229 549151573121427852204685169669420564246745129053708921955321771564515240786582314104515915549732299760895191921327813189095416640805812623195308282927408709892677093365206219748889916282890985485898063561040738725275727925246941135422058054087680170802281577521208893449131947490926965660836018302388027872225628162425462012921897238287831309550753 A009977 230 18122001913007119122754610599090878620142589258772394424525618461629002945957216365449025213141165892109541333403817835240148749146591816565445173336604487426458344081051805251713367237335402521034636097514344377934099021533149057468927915784893445636475292058199893483821354267200589866807588603978804919783445729360040246426422608863498433215174849 A009977 231 598026063129234931050902149769998994464705445539489016009345409233757097216588140059817832033658474439614864002325988562924908721837529946659690720107948085073125354674709573306541118832068283194142991217973364471825267710593918896474621220901483706003684637920596484966104690817619465604650423931300562352853709068881328132071946092495448296100770017 A009977 232 19734860083264752724679770942409966817335279702803137528308398504713984208147408621973988457110729656507290512076757622576521987820638488239769793763562286807413136704265415919115856921458253345406718710193121027570233834449599323583662500289748962298121593051379684003881454796981442364953463989732918557644172399273083828358374221052349793771325410561 A009977 233 651250382747736839914432441099528904972064230192503538434177150655561478868864484525141619084654078664740586898533001545025225598081070111912403194197555464644633511240758725330823278408122360398421717436372993909817716536836777678260862509561715755838012570695529572128088008300387598043464311661186312402257689176011766335826349294727543194453738548513 A009977 234 21491262630675315717176270556284453864078119596352616768327845971633528802672527989329673429793584595936439367651589050985832444736675313693109305408519330333272905870945037935917168187468037893147916675400308799023984645715613663382608462815536619942654414832952475880226904273912790735434322284819148309274503742808388289082269526726008925416973372100929 A009977 235 709211666812285418666816928357386977514577946679636353354818917063906450488193423647879223183188291665902499132502438682532470676310285351872607078481137900998005893741186251885266550186445250473881250288210190367791493308615250891626079272912708458107595689487431704047487841039122094269332635399031894206058623512676813539714894381958294538760121279330657 A009977 236 23403985004805418816004958635793770257981072240427999660709024263108912866110382980380014365045213624974782471372580476523571532318239416611796033589877550732934194493459146312213796156152693265638081259510936282137119279184303279423660616006119379117550657753085246233567098754291029110887976968168052508799934575918334846810591514604623719779084002217911681 A009977 237 772331505158578820928163634981194418513375383934123988803397800682594124581642638352540474046492049624167821555295155725277860566501900748189269108465959174186828418284151828303055273153038877766056681563860897310524936213082008220980800328201939510879171705851813125707714258891603960659303239949545732790397841005305049944749519981952582752709772073191085473 A009977 238 25486939670233101090629399954379415810941387669826091630512127422525606111194207065633835643534237637597538111324740138934169398694562724690245880579376652748165337803377010334000824014050282966279870491607409611247322895031706271292366410830664003859012666293109833148354570543422930701757006918335009182083128753175066648176734159404435230839422478415305820609 A009977 239 841069009117692335990770198494520721761065793104261023806900204943345001669408833165916576236629842040718757673716424584827590156920569914778114059119429540689456147511441341022027192463659337887235726223044517171161655536046306952648091557411912127347417987672624493895700827932956713157981228305055303008743248854777199389832227260346362617700941787705092080097 A009977 240 27755277300883847087695416550319183818115171172440613785627706763130385055090491494475247015808784787343719003232642011299310475178378807187677763950941174842752052867877564253726897351300758150278778965360469066648334632689528129437387021394593100202464793593196608298558127321787571534213380534066824999288527212207647579864463499591429966384131078994268038643201 A009977 241 915924150929166953893948746160533065997800648690540254925714323183302706817986219317683151521689897982342727106677186372877245680886500637193366210381058769810817744639959620372987612592925018959199705856895479199395042878754428271433771706021572306681338188575488073852418201618989860629041557624205224976521398002852370135527295486517188890676325606810845275225633 A009977 242 30225496980662509478500308623297591177927421406787828412548572665048989324993545237483544000215766633417309994520347150304949107469254521027381084942574939403756985573118667472308591215566525625653590293277550813580036414998896132957314466298711886120484160222991106437129800653426665400758371401598772424225206134094128214472400751055067233392318745024757894082445889 A009977 243 997441400361862812790510184568820508871604906423998337614102897946616647724786992836956952007120298902771229819171455960063320546485399193903575803104973000323980523912916026586183510113695345646568479678159176848141201694963572387591377387857492241975977287358706512425283421563079958225026256252759489999431802425106231077589224784817218701946518585817010504720714337 A009977 244 32915566211941472822086836090771076792762961911991945141265395632238349374917970763619579416234969863791450584032658046682089578034018173398818001502464109010691357289126228877344055833751946406336759829379252835988659655933797888790515453799297243985207250482837314910034352911581638621425866456341063169981249480028505625560444417898968217164235113331961346655783573121 A009977 245 1086213684994068603128865590995445534161177743095734189661758055863865529372293035199446120735754005505117869273077715540508956075122599722160994049581315597352814790541165552952353842513814231409113074369515343587625768645815330330087009975376809051511839265933631392031133646082194074507053593059255084609381232840940685643494665790665951166419758739954724439640857912993 A009977 246 35845051604804263903252564502849702627318865522159228258838015843507562469285670161581721984279882181668889686011564612836795550479045790831312803636183414712642888087858463247427676802955869636500731454194006338391650365311905900892871329187434698699890695775809835937027410320712404458732768570955417792109580683751042626235323971091976388491852038418505906508148311128769 A009977 247 1182886702958540708807334628594040186701522562231254532541654522835749561486427115332196825481236111995073359638381632223614253165808511097433322519994052685517215306899329287165113334497543698004524137988402209166924462055292894729464753863185345057096392960601724585921904540583509347138181362841528787139616162563784406665765691046035220820231117267810694914768894267249377 A009977 248 39035261197631843390642042743603326161150244553631399573874599253579735529052094805962495240880791695837420868066593863379270354471680866215299643159803738622068105127677866476448740038418942034149296553617272902508507247824665526072336877485116386884180967699856911335422849839255808455559984973770449975607333364604885419970267804519162287067626869837752932187373510819229441 A009977 249 1288163619521850831891187410538909763317958070269836185937861775368131272458719128596762342949066125962634888646197597491515921697565468585104888224273523374528247469213369593722808421267825087126926786269370005782780739178213962360387116957008840767177971934095278074068954044695441679033479504134424849195042001031961218859018837549132355473231686704645846762183325857034571553 A009977 250 42509399444221077452409184547784022189492616318904594135949438587148331991137731243693157317319182156766951325324520717220025416019660463308461311401026271359432166484041196592852677901838227875188583946889210190831764392881060757892774859581291745316873073825144176444275483474949575408104823636436020023436386034054720222347621639121367730616645661253312943152049753282140861249 A009977 251 1402810181659295555929503090076872732253256338523851606486331473375894955707545131041874191471533011173309393735709183668260838728648795289179223276233866954861261493973359487564138370760661519881223270247343936297448224965075005010461570366182627595456811436229757822661090954673335988467459180002388660773400739123805767337471514091005135110349306821359327124017641858310648421217 A009977 252 46292735994756753345673601972536800164357459171287103014048938621404533538348989324381848318560589368719209993278403061052607678045410244542914368115717609510421629301120863089616566235101830156080367918162349897815791423847475165345231822084026710650074777395582008147816001504220087619426152940078825805522224391085590322136559965003169458641527125104857795092582181324251397900161 A009977 253 1527660287826972860407228865093714405423796152652474399463614974506349606765516647704600994512499449167733929778187301014736053375498538069916174147818681113843913766936988481957346685758360395150652141299357546627921116986966680456392650128772881451452467654054206268877928049639262891441063047022601251582233404905824480630506478845104592135170395128460307238055211983700296130705313 A009977 254 50412789498290104393438552548092575378985273037531655182299294158709537023262049374251832818912481822535219682680180933486289761391451756307233746878016476756849154308920619904592440630025893039971520662878799038721396860569900455060957454249505087897931432583788806872971625638095675417555080551745841302213702361892207860806713801888451540460623039239190138855821995462109772313275329 A009977 255 1663622053443573444983472234087054987506514010238544621015876707237414721767647629350310483024111900143662249528445970805047562125917907958138713646974543732976022092194380456851550540790854470319060181875000368277806096398806715017011595990233667900631737275265030626808063646057157288779317658207612762973052177942442859406621555462318900835200560294893274582242125850249622486338085857 A009977 256 54899527763637923684454583724872814587714962337871972493523931338834685818332371768560245939795692704740854234438717036566569550155290962618577550350159943188208729042414555076101167846098197520528986001875012153167601181160621595561382667677711040720847330083746010684666100319886190529717482720851221178110721872100614360418511330256523727561618489731478061213990153058237542049156833281 A009977 257 1811684416200051481587001262920802881394593757149775092286289734181544632004968268362488116013257859256448189736477662206696795155124601766413059161555278125210888058399680317511338538921240518177456538061875401054530838978300512653525628033364464343787961892763618352593981310556244287480676929788090298877653821779320273893810873898465283009533410161138776020061675050921838887622175498273 A009977 258 59785585734601698892371041676386495086021593985942578045447561227990972856163952855962107828437509355462790261303762852820994240119111858291630952331324178131959305927189450477874171784400937099856065756041888234799517686283916917566345725101027323345002742461199405635601383248356061486862338683006979862962576118717569038495758838649354339314602535317579608662035276680420683291531791443009 A009977 259 1972924329241856063448244375320754337838712601536105075499769520523702104253410444246749558338437808730272078623024174143092809923930691323623821426933697878354657095597251865769847668885230924295250169949382311748384083647369258279689408928333901670385090501219580385974845647195750029066457176539230335477765011917679778270360041675428693197381883665480127085847164130453882548620549117619297 A009977 260 65106502864981250093792064385584893148677515850691467491492394177282169440362544660142735425168447688098978594559797746722062727489712813679586107088812029985703684154709311570404973073212620501743255608329616287696674760363185523229750494635018755122707986540246152737169906357459750959193086825794601070766245393283432682921881375289146875513602160960844193832956416304978124104478120881436801 A009977 261 2148514594544381253095138124724301473906358023072818427219249007850311591531963973784710269030558773707266293620473325641828070007160522851426341533930796989528221577105407281823364111416016476557527435074877337493990267091985122266581766322955618919049363555828123040326606909796171781653371865251221835335286097978353278536422085384541846891948871311707858396487561738064278095447777989087414433 A009977 262 70900981619964581352139558115901948638909814761403008098235217259060282520554811134895438878008439532339787689475619746180326310236297254097069270619716300654431312044478440300171015676728543726398405357470952137301678814035509034797198288657535424328628997342328060330778028023273668794561271553290320566064441233285658191701928817689880947434312753286359327084089537356121177149776673639884676289 A009977 263 2339732393458831184620605417824764305084023887126299267241762169548989323178308767451549482974278504567212993752695451623950768237797809385203285930450637921596233297467788529905643517332041942971147376796541420530955400863171798148307543525698669002844756912296825990915674924768031070220521961258580578680126560698426720326163650983766071265332320858449857793774954732751998845942630230116194317537 A009977 264 77211168984141429092479978788217222067772788275167875818978151595116647664884189325901132938151190650718028793838949903590375351847327709711708435704871051412675698816437021486886236071957384118047863434285866877521528228484669338894148936348056077093876978105795257700217272517345025317277224721533159096444176503048081770763400482464280351755966588328845307194573506180815961916106797593834412478721 A009977 265 2547968576476667160051839300011168328236502013080539902026279002638849372941178247754737386958989291473694950196685346818482386610961814420486378378260744696618298060942421709067245790374593675895579493331433606958210431539994088183506914899485850544097940277491243504107169993072385835470148415810594250182657824600586698435192215921321251607946897414851895137420925703966926743231524320596535611797793 A009977 266 84082963023730016281710696900368554831804566431657816766867207087082029307058882175906333769646646618631933356490616445009918758161739875876050486482604574988403836011099916399219111082361591304554123279937309029620944240819804910055728191683033067955232029157211035635536609771388732570514897721749610256027708211819361048361343125403601303062247614690112539534890548230908582526640302579685675189327169 A009977 267 2774737779783090537296452997712162309449550692244707953306617833873706967132943111804909014398339338414853800764190342685327319019337415903909666053925950974617326588366297241174230665717932513050286068237931197977491159947053562031839030325540091242522656962187964175972708122455828174826991624817737138448914370990038914595924323138318843001054171284773713804651388091619983223379129985129627281247796577 A009977 268 91566346732841987730782948924501356211835172844075362459118388517832329915387122689561997475145198167690175425218281308615801527638134724829018979779556382162371777416087808958749611968691772930659440251851729533257208278252767547050688000742823011003247679752202817807099368041042329769290723618985325568814174242671284181665502663564521819034787652397532555553495807023459446371511289509277700281177287041 A009977 269 3021689442183785595115837314508544754990560703854486961150906821088466887207775048755545916679791539533775789032203283184321450412058445919357626332725360611358268654730897695638737194966828506711761528311107074597487873182341329052672704024513159363107173431822692987634279145354396882386593879426515743770867750008152377994961587897629220028147992529118574333265361631774161730259872553806164109278850472353 A009977 270 99715751592064924638822631378781976914688503227198069717979925095919407277856576608933015250433120804614601038062708345082607863597928715338801668979936900174822865606119623956078327433905340721488130434266533461717099815017263858738199232808934258982536723250148868591931211796695097118757598021075019544438635750269028473833732400621764260928883753460912952997756933848547337098575794275603415606202065587649 A009977 271 3290619802538142513081146835499805238184720606497536300693337528165340440169267028094789503264292986552281834256069375387726059498731647606180455076337917705769154565001947590550584805318876243809108304330795604236664293895569707338360574682694830546423711867254912663533729989290938204919000734695475644966474979758877939636513169220518220610653163864210127448925978817002062124253001211094912715004668164392417 A009977 272 108590453483758702931677845571493572860095780014418697922880138429456234525585811927128053607721668556225300530450289387794959963458144371003955017519151284290382100645064270488169298575522916045700574042916254939809921698553800342165898964528929408031982491619412117896613089646600960762327024244950696283893674332042972008004934584277101280151554407518934205814557300961068050100349039966132119595154049424949761 A009977 273 3583484964964037196745368903859287904383160740475817031455044568172055739344331793595225769054815062355434917504859549797233678794118764243130515578131992381582609321287120926109586852992256229508118943416236413013727416052275411291474665829454670465055422223440599890588231958337831705156791800083372977368491252957418076264162841281144342245001295448124828791880390931715245653311518318882359946640083631023342113 A009977 274 118255003843813227492597173827356500844644304435701962038016470749677839398362949188642450378808897057729352277660365143308711400205919220023307014078355748592226107602474990561616366148744455573767925132735801629453004729725088572618663972372004125346828933373539796389411654625148446270174129402751308253160211347594796516717373762277763294085042749788119350132052900746603106559280104523117878239122759823770289729 A009977 275 3902415126845836507255706736302764527873262046378164747254543534739368700145977323225200862500693602905068625162792049729187476206795334260769131464585739703543461550881674688533340082908567033934341529380281453771949156080927922896415911088276136136445354801326813280850584602629898726915746270290793172354286974470628285051673334155166188704806410743007938554357745724637902516456243449262889981891051074184419561057 A009977 276 128779699185912604739438322297991229419817647530479436659399936646399167104817251666431628462522888895867264630372137641063186714824246030605381338331329410216934231179095264721600222735982712119833270469549287974474322150670621455581725065913112492502696708443784838268069291886786657988219626919596174687691470157530733406705220027120484227258611554519261972293805608913050783043056033825675369402404685448085845514881 A009977 277 4249730073135115956401464635833710570853982368505821409760197909331172514458969304992243739263255333563619732802280542155085161589200119009977584164933870537158829628910143735812807350287429499954497925495126503157652630972130508034196927175132712252588991378644899662846286632263959713611247688346673764693818515198514202421272260894975979499534181299135645085695585094130675840420849116247287190279354619786832901991073 A009977 278 140241092413458826561248332982512448838181418160692106522086531007928692977145987064744043395687426007599451182475257891117810332443603927329260277442817727726241377754034743281822642559485173498498431541339174604202536822080306765128498596779379504335436715495281688873927458864710670549171173715440234234896011001550968679901984609534207323484627982871476287827954308106312302733888020836160477279218702452965485765705409 A009977 279 4627956049644141276521194988422910811659986799302839515228855523261646868245817573136553432057685058250781889021683510406887740970638929601865589155612985014965965465883146528300147204463010725450448240864192761938683715128650123249240453693719523643069411611344295732839606142535452128122648732609527729751568363051181966436765492114628841674992723434758717498322492167508305990218304687593295750214217180947861030268278497 A009977 280 152722549638256662125199434617956056784779564376993704002552232267634346652111979913506263257903606922275802337715555843427295452031084676861564442135228505493876860374143835433904857747279353939864791948518361143976562599245454067224934971892744280221290583174361759183707002703669920228047408176114415081801755980689004892413261239782751775274759873347037677444642241527774097677204054690578759757069166971279413998853190401 A009977 281 5039844138062469850131581342392549873897725624440792232084223664831933439519695337145706687510819028435101477144613342833100749917025794336431626590462540681297936392346746569318860305660218680015538134301105917751226565775099984218422854072460561247302589244753938053062331089221107367525564469811775697699457947362737161449637620912830808584067075820452243355673193970416545223347733804789099071983282510052220661962155283233 A009977 282 166314856556061505054342184298954145838624945606546143658779380939453803504149946125808320687857027938358348745772240313492324747261851213102243677485263842482831900947442636787522390086787216440512758431936495285790476670578299479207954184391198521160985445076879955751056925944296543128343627503788598024082112262970326327838041490123416683274213502074924030737215401023745992370475215558040269375448322831723281844751124346689 A009977 283 5488390266350029666793292081865486812674623205016022740739719571001975515636948222151674582699281921965825508610483930345246716659641090032374041357013706801933452731265607013988238872863978142536921028253904344431085730129083882813862488084909551198312519687537038539784878556161785923235339707625023734794709704678020768818655369174072750548049045568472493014328108233783617748225682113415328889389794653446868300876787103440737 A009977 284 181116878789550979004178638701561064818262565765528750444410745843065192016019291331005261229076303424872241784145969701393141649768155971068343364781452324463803940131765031461611882804511278703718393932378843366225829094259768132857462106802015189544313149688722271812900992353338935466766210351625783248225420254374685371015627182744400768085618503759592269472827571714859385691447509742705853349863223563746653928933974413544321 A009977 285 5976857000055182307137895077151515139002664670262448764665554612821151336528636613923173620559518013020783978876817000145973674442349147045255331037787926707305530024348246038233192132548872197222706999768501831085452360110572348384296249524466501254962333939727834969825732747660184870403284941603650847191438868394364617243515697030565225346825410624066544892603309866590359727817767821509293160545486377603639579654821155646962593 A009977 286 197236281001821016135550537545999999587087934118660809233963302223097994105445008259464729478464094429685871302934961004817131256597521852493425924247001581341082490803492119261695340374112782508349330992360560425819927883648887496681776234307394541413757020011018554004249180672786100723308403072920477957317482657014032369036018002008652436445238550594195981455909225597481871017986338109806674298001050460920106128609098136349765569 A009977 287 6508797273060093532473167739017999986373901825915806704720788973362233805479685272562336072789315116179633752996853713158965331467718221132283055500151052184255722196515239935635946232345721822775527922747898494052057620160413287390498615732144019866653981660363612282140222962201941323869177301406375772591476927681463068178188594066285530402692872169608467388045004444716901743593549157623620251834034665210363502244100238499542263777 A009977 288 214790310010983086571614535387593999550338760255221621255786036120953715580829613994557090402047398833927913848896172534245855938434701297365340831504984722080438832485002917875986225667408820151592421450680650303717901465293638483886454319160752655599581394791999205310627357752664063687682850946410400495518738613488281249880223604187422503288864781597079423805485146675657757538587122201579468310523143951941995574055307870484894704641 A009977 289 7088080230362441856863279667790601985161179088422313501440939191991472614167377261820383983267564161519621157013573693630113245968345142813056247439664495828654481472005096289907545447024491065002549907872461460022690748354690069968252992532304837634786186028135973775250702805837914101693534081231543216352118374245113281246047378938184942608532537792703620985581009840296705998773375032652122454247263750414085853943825159726001525253153 A009977 290 233906647601960581276488229037089865510318909917936345547550993335718596267523449640072671447829617330147498181447931889793737116955389712830856165508928362345597888576168177566948999751808205145084146959791228180748794695704772308952348753566059641947944138928487134583273192592651165355886624680640926139619906350088738281119563504960103106081573747159219492524173324729791297959521376077520040990159703763664833180146230270958050333354049 A009977 291 7718919370864699182124111558223965561840524027291899403069182780078713676828273838122398157778377371894867439987781752363193324859527860523418253461794635957404730323013549859709316991809670769787776849673110529964710224958257486195427508867679968184282156584640075441248015355557488456744258614461150562607456909552928363276945595663683402500691933656254243253297719716083112832664205410558161352675270224200939494944825598941615661000683617 A009977 292 254724339238535073010095681421390863540737292900632680301283031742597551335333036658039139206686453272530625519596797827985379720364419397272802364239222986594356100659447145370407460729719135402996636039212647488835437423622497044449107792633438950081311167293122489561184506733397119072560534277217968566046078015246635988139204656901552282522833810656390027358824750630742723477918778548419324638283917398631003333179244765073316813022559361 A009977 293 8405903194871657409333157486905898496844330665720878449942340047505719194065990209715291593820652957993510642146694328323517530772025840110002478019894358557613751321761755797223446204080731468298888989294017367131569434979542402466820557156903485352683268520673042155519088722202104929394497631148192962679520574503138987608593753677751225323253515751660870902841216770814509874771319692097837713063369274154823109994915077247419454829744458913 A009977 294 277394805430764694507994197067894650395862911968788988848097221567688733404177676920604622596081547613785851190840912834676078515476852723630081774656513832401253793618137941308373724734664138453863336646702573115341791354324899281405078386177815016638547861182210391132129927832669462670018421827890367768424178958603586591083593871365790435667366019804808739793760153436878825867453549839228644531091186047109162629832197549164842009381567144129 A009977 295 9154028579215234918763808503240523463063476094970036631987208311733728202337863338379952545670691071254933089297750123544310591010736139879792698563664956469241375189398552063176332916243916568977490109341184912806279114692721676286367586743867895549072079419012942907360287618478092268110607920320382136357997905633918357505758597755071084377023078653558688413194085063417001253625967144694545269526009139554602366784462519122439786309591715756257 A009977 296 302082943114102752319205680606937274281094711134011208855577874287213030677149490166538434007132805351412791946825754076962249503354292616033159052600943563484965381250152218084818986236049246776257173608259102122607210784859815317450130362547640553119378620827427115942889491409777044847650061370572610499813930885919305797690033725917345784441761595567436717635404807092761041369656915774919993894358301605301878103887263131040512948216526619956481 A009977 297 9968737122765390826533787460028930051276125467422369892234069851478030012345933175495768322235382576596622134245249884539754233610691656329094248735831137595003857581255023196799026545789625143616486729072550370046037955900373905475854301964072138252939494487305094826115353216522642479972452025228896146493859719235337091323771112955272410886578132653725411681968358634061114365198678220572359798513823952974961977428279683324336927291145378458563873 A009977 298 328968325051257897275614986180954691692112140424938206443724305098774990407415794791360354633767625027688530430093246189811889709152824658860110208282427540635127300181415765494367876011057629739344062059394162211519252544712338880703191964814380562347003318081068129261806656145247201839090916832553572834297370734766124013684446727523989559257078377572938585504955834924016774051556381278887873350956190448173745255133229549703118600607797489132607809 A009977 299 10855954726691510610095294543971504825839700634022960812642902068259574683444721228114891702914331625913721504193077124263792360402043213742383636873320108840959200905986720261314139908364901781398354047960007352980135333975507183063205334838874558557451109496675248265639619652793157660690000255474267903531813234247282092451586742008291655455483586459906973321663542552492553543701360582203299820581554284789733593419396575140202913820057317141376057697 A009977 300 358246505980819850133144719951059659252710120922757706817215768252565964553675800527791426196172943655152809638371545100705147893267426053498660016819563591751653629897561768623366616976041758786145683582680242648344466021191737041085776049682860432395886613390283192766107448542174202802770008430650840816549836730160309050902362486273624630030958353176930119614896904232254266942144899212708894079191291398061208582840086979626696156061891465665409904001 A009977 301 11822134697367055054393775758384968755339433990451004324968120352334676830271301417417117064473707140620042718066260988323269880477825059765455780555045598527804569786619538364571098360209378039942807558228448007395367378699327322355830609639534394269064258241879345361281545801891748692491410278211477746946144612095290198679777962047029612791021625654838693947291597839664390809090781674019393504613312616136019883233722870327680973150042418366958526832033 A009977 302 390130445013112816794994600026703968926201321684883142723947971627044335398952946774764863127632335640461409696186612614667906055768226972260040758316504751417550802958444766030846245886909475318112649421538784244047123497077801637742410118104635010879120521982018396922291011462427706852216539180978765649222772199144576556432672747551977222103713646609676900260622728708924896699995795242639985652239316332488656146712854720813472113951399806109631385457089 A009977 303 12874304685432722954234821800881230974564643615601143709890283063692463068165447243567240483211867076135226519974158216284040899840351490084581345024444656796779176497628677279017926114268012685497717430910779880053555075403567454045499533897452955359010977225406607098435603378260114326123145792972299266424351482571771026362278200669215248329422550338119337708600550047394521591099861243007119526523897438972125652841524205786844579760396193601617835720083937 A009977 304 424852054619279857489749119429080622160633239314837742426379341101851281249459759037718935945991613512462475159147221137373349694731599172791184385806673674293712824421746350207591561770844418621424675220055736041767317488317725983501484618615947526847362248438418034248374911482583772762063811168085875792003598924868443869955180622084103194870944161157938144383818151564019212506295421019234944375288615486080146543770298790965871132093074388853388578762769921 A009977 305 14020117802436235297161720941159660531300896897389645500070518256361092281232172048244724886217723245911261680251858297533320539926142772702109084731620231251692523205917629556850521538437865814507014282261839289378321477114484957455548992414326268385962954198467795130196372078925264501148105768546833901136118764520658647708520960528775405430741157318211958764665999001612634012707748893634753164384524311040644835944419860101873747359071454832161823099171407393 A009977 306 462663887480395764806336791058268797532929597613858301502327102459916045280661677592075921245184867115071635448311323818599577817562711499169599796143467631305853265795281775376067210768449571878731471314640696549484608744778003596033116749672766856736777488549437239296480278604533728537887490362045518737491919229181735374381191697449588379214458191500994639233977967053216922419355713489946854424689302264341279586165855383361833662849358009461340162272656443969 A009977 307 15267908286853060238609114104922870318586676721257323949576794381177229494261835360538505401091100614797363969794273686013786067979569479472596793272734431833093157771244298587410217955358835871998138553383142986132992088577674118669092852739201306272313657122131428896783849193949613041750287181947502118337233334562997267354579326015836416514077120319532823094721272912756158439838738545168246196014746974723262226343473227650940510874028814312224225354997662650977 A009977 308 503840973466150987874100765462454720513360331801491690336034214578848573310640566897770678236006320288313011003211031638454940243325792822595694178000236250492074206451061853384537192526841583775938572261643718542388738923063245916080064140393643106986350685030337153593867023400337230377759477004267569905128700040578909822701117758522601744964544970544583162125802006120953228514678371990552124468486650165867653469334616512481036858842950872303399436714922867482241 A009977 309 16626752124382982599845325260261005776940890949449225781089129081102002919251138707626432381788208569514329363105964044069013028029751163145657907874007796266238448812885041161689727353385772264605972884634242711898828384461087115230642116632990222530549572606001126068597611772211128602466062741140829806869247101339104024149136886031245857583829984027971244350151466201991456540984386275688220107460059455473632564488042344911874216341817378786012181411592454626913953 A009977 310 548682820104638425794895733588613190639049401331824450775941259676366096335287577351672268599010882793972868982496813454277429924981788383806710959842257276785868810825206358335761002661730484731997105192930009492661336687215874802611189848888677343508135895998037160263721188482967243881380070457647383626685154344190432796921517239031113300266389472923051063554998384665718065852484747097711263546181962030629874628105397382091849139279973499938401986582551002688160449 A009977 311 18106533063453068051231559208424235291088630243950206875606061569320081179064490052605184863767359132201104676422394843991155187524399016665621461674794490133933670757231809825080113087837105996155904471366690313257824110678123868486169265013326352335768484567935226288702799219937919048085542325102363659680610093358284282298410068888026738908790852606460685097314946693968696173131996654224471697024004747010785862727478113609031021596239125497967265557224183088709294817 A009977 312 597515591093951245690641453877999764605924798050356826895000031787562678909128171735971100504322851362636454321939029851708121188305167549965508235268218174419811134988649724227643731898624497873144847555100780337508195652378087660043585745439769627080359990741862467527192374257951328586822896728378000769460133080823381315847532273304882383990098136013202608211393240900966973713355889589407566001792156651355933470006777749098023712675891141432919763388398041927406728961 A009977 313 19718014506100391107791167977973992231995518335661775287535001048989568404001229667287046316642654094967002992623987985106367999214070529148861771763851199755853767454625440899512243152654608429813779969318325751137770456528476892781438329599512397693651879694481461428397348350512393843365155592036474025392184391667171583422968565019061118671673238488435686070975976949731910132540744356450449678059141169494745804510223665720234782518304407667286352191817135383604422055713 A009977 314 650694478701312906557108543273141743655852105076838584488655034616655757332040579020472528449207585133911098756591603508510143974064327461912438468207089591943174326002639549683904024037602078183854738987504749787546425065439737461787464876783909123890512029917888227137112495566908996831050134537203642837942084925016662252957962645629016916165216870118377640342207239341153034373844563762864839375951658593326611548837380968767747823104045453020449622329965467658945927838529 A009977 315 21472917797143325916384581928013677540643119467535673288125616142349639991957339107675593438823850309419066258967522915780834751144122806243110469450833956534124752758087105139568832793240868580067206386587656742989032027159511336238986340933869001088386896987290311495524712353707996895424654439727720213652088802525549854347612767305757558233452156713906462131292838898258050134336870604174539699406404733579778181111633571969335678162433499949674837536888860432745215618671457 A009977 316 708606287305729755240691203624451358841222942428677218508145332697538119734592190553294583481187060210829186545928256220767546787756052606022645491877520565626116841016874469605771482176948663142217810757392672518638056896263874095886549250817677035916767600580580279352315507672363897549013596511014767050518930483343145193471221321089999421703921171558913250332663683642515654433116729937759810080411356208132679976683907874988077379360305498339269638717332394280592115416158081 A009977 317 23384007481089081922942809719606894841760357100146348210768795979018757951241542288258721254879172986957363156015632455285329043995949735998747301231958178665661855753556857496990458911839305883693187754993958193115055877576707845164256125276983342185253330819159149218626411753188008619117448684863487312667124705950323791384550303595969980916229398661444137260977901560203016596292852087946073732653574754868378439230568959874606553518890081445195898077671969011259539808733216673 A009977 318 771672246875939703457112720747027529778091784304829490955370267307619012390970895512537801411012708569592984148515871024415858451866341287958660940654619895966841239867376297400685144090697094161875195914800620372796843960031358890420452134140450292113359917032251924214671587855204284430875806600495081318015115296360685115690160018667009370235570155827656529612270751486699547677664118902220433177567966910656488494608775675862016266123372687691464636563174977371564813688196150209 A009977 319 25465184146906010214084719784651908482677028882059373201527218821151427408902039551913747446563419382796568476901023743805723328911589262502635811041602456566905760915623417814222609754993004107341881465188420472302295850681034843383874920426634859639740877262064313499084162399221741386218901617816337683494498804779902608817775280616011309217773815142312665477204934799061085073362915923773274294859742908051664120322089597303446536782071298693818333006584774253261638851710472956897 A009977 320 840351076847898337064795752893512979928341953107959315650398221097997104493767305213153665736592839632286759737733783545588869854082445662586981764372881066707890110215572787869346121914769135542282088351217875585975763072474149831667872374078950368111448949648122345469777359174317465745223753387939143555318460557736786090986584260328373204186535899696317960747762848369015807420976225484518051730371515965704915970628956711013735713808352856896004989217297550357634082106445607577601 A009977 321 27731585535980645123138259845485928337635284452562657416463141296233904448294321072034070969307563707865463071345214857004432705184720706865370398224305075201360373637113901999688422023187381472895308915590189894337200181391646944445039788344605362147677815338388037400502652852752476369592383861801991737325509198405313941002557280590836315738155684689978492704676173996177521644892215440989095707102260026868262227030755571463453278555675644277568164644170819161801924709512705050060833 A009977 322 915142322687361289063562574901035635141964386934567694743283662775718846793712595377124341987149602359560281354392090281146279271095783326557223141402067481644892330024758765989717926765183588605545194214476266513127605985924349166686313015371976950873367906166805234216587544140831720196548667439465727331741803547375360053084390259497598419359137594769290259254313741873858214281443109552640158334374580886652653492014933858293958192337296261159749433257637032339463515413919266652007489 A009977 323 30199696648682922539097564971734175959684824768840733926528360871598721944192515647445103285575936877865489284694938979277827215946160849776388363666268226894281446890817039277660691583251058423982991409077716794933210997535503522500648329507275239378821140903504572729147388956647446766486106025502369001947479517063386881751784878563420747838851540627386578555392353481837321071287622615237125225034361169259537565236492817323700620347130776618271731297502022067202296008659335799516247137 A009977 324 996589989406536443790219644067227806669599217371744219575435908762757824158353016365688408424005916969561146394932986316168298126223308042620816000986851487511287747396962296162802822247284927991438716499564654232795962918671616242521394873740082899501097649815650900061863835569365743294041498841578177064266824063091767097808900992592884678682100840703757092327947664900631595352491546302825132426133918585564739652804262971682120471455315628402967132817566728217675768285758081384036155521 A009977 325 32887469650415702645077248254218517620096774173267559245989384989171008197225649540067717477992195259995517831032788548433553838165369165406486928032566099087872495664099755773372493134160402623717477644485633589682266776316163336003206030833422735683536222443916479702041506573789069528703369461772079843120805194082028314227693732755565194396509327743223984046822272941720842646632221027993229370062419313323636408542540678065509975558025415737297915382979702031183300353430016685673193132193 A009977 326 1085286498463718187287549192389211081463193547717829455117649704642643270508446434822234676773742443579852088424082022098307276659457182458414068625074681269899792356915291940521292273427293286582676762268025908459514803618433390088105799017502950277556695340649243830167369716935039294447211192238478634822986571404706934369513893180933651415084807815526391473545135007076787807338863293923776569212059837339680001481903842376161829193414838719330831207638330167029048911663190550627215373362369 A009977 327 35814454449302700180489123348843965688285387074688372018882440253207227926778732349133744333533500638135118917994706729244140129762087021127664264627464481906693147778204634037202645023100678457228333154844854979163988519408301872907491367577597359159370946241425046395523200658856296716757969343869794949158556856355328834193958474970810496697798657912370918626989455233533997642182488699484626783997974632209440048902826798413340363382689677737917429852064895511958614084885288170698107320958177 A009977 328 1181876996826989105956141070511850867713417773464716276623120528355838521583698167521413563006605521058458924293825322065056624282148871697212920732706327902920873876680752923227687285762322389088534994109880214312411621140473961805947215130060712852259241225967026531052265621742257791653012988347703233322232376259725851528400629674036746391027355711108240314690652022706621922192022127082992683871933162862911521613793284347640231991628759365351275185118141551894634264801214509633037541591619841 A009977 329 39001940895290640496552655326891078634542786524335637128562977435742671212262039528206647579217982194929144501696235628146868601310912766008026384179308820796388837930464846466513680430156638839921654805626047072309583497635640739596258099292003524124554960456911875524724765517494507124549428615474206699633668416570953100437220779243212630903902738466571930384791516749318523432336730193738758567773794374476080213255178383472127655723749059056592081108898671212522930738440078817890238872523454753 A009977 330 1287064049544591136386237625787405594939911955303076025242578255379508150004647304430819370114193412432661768555975775728846663843260121278264870677917191086280831651705339933394951454195169081717414608585659553386216255421976144406676517276636116296110313695078091892315917262077318735110131144310648821087911057746841452314428285715026016819828790369396873702698120052727511273267112096393379032736535214357710647037420886654580212638883718948867538676593656150013256714368522600990377882793274006849 A009977 331 42473113634971507500745841650984384633017094525001508833005082427523768950153361046217039213768382610277838362347200599051939906827584002182740732371267305847267444506276217802033397988440579696674682083326765261745136428925212765420325070128991837771640351937577032446425269648551518258634327762251411095901064905645767926376133428595858555054350082190096832189037961740007872017814699180981508080305662073804451352234889259601147017083162725312628776327590652950437471574161245832682470132178042226017 A009977 332 1401612749954059747524612774482484692889564119325049791489167720108284375355060914525162294054356626139168665957457619768714016925310272072030444168251821092959825668707115187467102133618539129990264508749783253637589502154532021258870727314256730646464131613940042070732033898402200102534932816154296566164735141886310341570412403143663332316793552712273195462238252737420259776587885072972389766650086848435546894623751345566837851563744369935316749618810491547364436561947321112478521514361875393458561 A009977 333 46253220748483971668312221557921994865355615937726643119142534763573384386717010179330355703793768662592565976596101452367562558535238978377004657552310096067674247067334801186414370409411791289678728788742847370040453571099556701542734001370472111333316343260021388334157118647272603383652782933091786683436259682248241271823609303740889966454187239505015450253862340334868572627400207408088862299452865998373047522583794403705649101603564207865452737420746221063026406544261596711791209973941887984132513 A009977 334 1526356284699971065054303311411425830556735325944979222931703647197921684761661335917901738225194365865554677227671347928129564431662886286441153699226233170233250153222048439151674223510589112559398050028513963211334967846285371150910222045225579673999439327580705815027184915359995911660541836792028960553396569514191961970179107023449368892988178903665509858377457231050662896704206844466932455881944577946310568245265215322286420352917618859559940334884625295079871415960632691489109929140082303476372929 A009977 335 50369757395099045146792009276577052408372265756184314356746220357531415597134824085290757361431414073563304348513154481628275626244875247452558072074465694617697255056327598492005249375849440714460135650940960785974053938927417247980037327492444129241981497810163291895897102206879865084797880614136955698262086793968334745015910531773829173468609903820961825326456088624671875591238825867408771044104171072228248752093752105635451871646281422365478031051192634737635756726700878819140627661622716014720306657 A009977 336 1662201994038268489844136306127042729476284769954082373772625271798536714705449194814594992927236664427589043500934097893733095666080883165934416378457367922384009416858810750236173229403031543577184476481051705937143779984604769183341231807250656264985389427735388632564604372827035547798330060266519538042648864200955046585525047548536362724464126826091740235773050924614171894510881253624489444455437645383532208819093819485969911764327286938060775024689356946341979971981129001031640712833549628485770119681 A009977 337 54852665803262860164856498102192410072717397408484718334496633969351711585279823428881634766598809926110438435530825230493192156980669144475835740489093141438672310756340754757793716570300040938047087723874706295925744739491957383050260649639271656744517851115267824874631944303292173077344891988795144755407412518631516537322326569101699969907316185261027427780510680512267672518859081369608151667029442297656562891030096043037007088222800468956005575814748779229285339075377257034044143523507137740030413949473 A009977 338 1810137971507674385440264437372349532399674114479995705038388920988606482314234173153093947297760727561644468372517232606275341180362081767702579436140073667476186254959244907007192646819901350955553894887865307765549576403234593640658601438095964672569089086803838220862854162008641711552381435630239776928444613114840045731636776780356099006941434113613905116756852456904833193122349685197069005011971595822666575403993169420221233911352415475548184001886709714566416189487449482123456736275735545421003660332609 A009977 339 59734553059753254719528726433287534569189245777839858266266834392624013916369727714052100260826104009534267456293068676007086258951948698334185121392622431026714146413655081931237357345056744581533278531299555156263136021306741590141733847457166834194779939864526661288474187346285176481228587375797912638638672232789721509144013633751751267229067325749258868852976131077859495373037539611503277165395062662147996988331774590867300719074629710693090072062261420580691734253085832910074072297099272998893120790976097 A009977 340 1971240250971857405744447972298488640783245110668715322786805534956592459240201014563719308607261432314630826057671266308233846545414307045028109005956540223881566831650617703730832792386872571190598191532885320156683488703122472474677216966086505528427738015529379822519648182427410823880543383401331117075076183682060809801752449913807791818559221749725542672148212325569363347310238807179608146458037067850883900614948561498620923729462780452871972378054626879162827230351832486032444385804276008963472986102211201 A009977 341 65050928282071294389566783085850125145847088652067605651964582653567551154926633480602737184039627266382817259903151788171716935998672132485927597196565827388091705444470384223117482148766794849289740320585215565170555127203041591664348159880854682438115354512469534143148390020104557188057931652243926863477514061508006723457830847155657130012454317740942908180891006743788990461237880636927068833115223239079168720293302529454490483072271754944775088475802687012373298601610472039070664731541108295794608541372969633 A009977 342 2146680633308352714855703841833054129812953925518230986514831227567729188112578904859890327073307699790632969576804009009666658887956180372035610707486672303807026279667522679362876910909304230026561430579312113650628319197700372524923489276068204520457806698911494626723896870663450387205911744524049586494757964029764221874108417956136685290410992485451115969969403222545036685220850061018593271492802366889612567769678983471998185941384967913177577919701488671408318853853145577289331936140856573761222081865307997889 A009977 343 70840460899175639590238226780490786283827479542101622554989430509735063207715103860376380793419154093090887996034532297318999743302553952277175153347060186025631867229028248418974938060007039590876527209117299750470734533524112293322475146110250749175107621064079322681888596731893862777795087569293636354327012812982219321845577792552510614583562752019886827008990306343986210612288052013613577959262478107357214736399406454575940136065703941134860071350149126156474522177153804050547953892648266934120328701555163930337 A009977 344 2337735209672796106477861483756195947366306824889353544314651206821257085854598427392420566182832085071999303869139565811526991528984280425146780060452986138845851618557932197826172955980232306498925397900870891765534239606295705679641679821638274722778551495114617648502323692152497471667237889786689999692791422828413237620904067154232850281257570816656265291296680109351544950205505716449248072655661777542788086301180413001006024490168230057450382354554921163163659231846075533668082478457392808825970847151320409701121 A009977 345 77145261919202271513769428963954466263088125221348666962383489825101483833201748103949878684033458807375977027681605671780390720456481254029843741994948542581913103412411762528263707547347666114464538130728739428262629907007758287428175434114063065851692199338782382400576681841032416565018850362960769989862116953337636841489834216089684059281499836949656754612790443608600983356781688642825186397636838658912006847938953629033198808175551591895862617700312398384400754650920492611046721789093962691257037955993573520136993 A009977 346 2545793643333674959954391155810497386681908132304506009758655164228348966495657687430345996573104140643407241913492987168752893775063881382984843485833301905203132412609588163432702349062472981777329758314048401132666786931256023485129789325764081173105842578179818619219030500754069746645622061977705409665449859460142015769164529130959573956289494619338672902222084639083832450773795725213231151122015675744096225981985469758095560669793202532563466384110309146685224903480376256164541819040100768811482252547787926164520769 A009977 347 84011190230011273678494908141746413760502968366048698322035620419535515894356703685201417886912436641232438983145268576568845494577108085638499835032498962871703369616116409393279177519061608398651882024363597237378003968731448775009283047750214678712492805079934014434228006524884301639305528045264278518959845362184686520382429461321665940557553322438176205773328793089766470875535258932036627987026517299555175457405520502017153502103175683574594390675640201840612421814852416453429880028323325370778914334077001563429185377 A009977 348 2772369277590372031390331968677631654096597956079607044627175473844672024513771221611646790268110409160670486443793863026771901321044566826070494556072465774766211197331841509978212858129033077155512106803998708833474130968137809575306340575757084397512262567637822476329524215321181954097082425493721191125674896952094655172620172223614976038399259640459814790519850171962293538892663544757208723571875070885320790094382176566566065569404797557961614892296126660740209919890129742963186040934669737235704173024541051593163117441 A009977 349 91488186160482277035880954966361844585187732550627032472696790636874176808954450313184344078847643502302126052645197479883472743594470705260326320350391370567284969511950769829281024318258091546131899524531957391504646321948547715985109238999983785117904664732048141718874299105599004485203720041292799307147271599419123620696465683379294209267175568135173888087155055674755686783457896976987887877871877339215586073114611826696680163790358319412733291445772179804426927356374281517785139350844101328778237709809854702574382875553 A009977 350 3019110143295915142184071513889940871311195174170692071598994091016847834695496860335083354601972235575970159737291516836154600538617533273590768571562915228720403993894375404366273802502517021022352684309554593919653328624302074627508604886999464908890853936157588676722851870484767148011722761362662377135859962780831079482983367551516708905816793748460738306876116837266937663854110600240600299969771952194114340412782190280990445405081824540620198617710481933546088602760351290086909598577855343849681844423725205184954634893249 A009977 351 99630634728765199692074359958368048753269440747632838362766805003555978544951396391057750701865083774007015271330620055593101817774378598028495362861576202547773331798514388344087035482583061693737638582215301599348559844601968462707783961270982341993398179893200426331854111725997315884386851124967858445483378771767425622938451129200051393891954193699204364126911855629808942907185649807939809899002474422405773233621812279272684698367700209840466554384445903807020923891091592572868016753069226347039500865982931771103502951477217 A009977 352 3287810946049251589838453878626145608857891544671883665971304565117347291983396080904905773161547764542231503953910461834572359986554493734940346974432014684076519949350974815354872170925241035893342073213104952778502474871864959269356870721942417285782139936475614068951185686957911424184766087123939328700951499468325045556968887263601695998434488392073744016188091235783695115937126443662013726667081655939390516709519805215998595046134106924735396294686714825631690488406022554904644552851284469452303528577436748446415597398748161 A009977 353 108497761219625302464668977994662805092310420974172160977053050648872460635452070669861890514331076229893639630479045240540887879556298293253031450156256484574525158328582168906710781640532954184480288416032463441690581670771543655888776733824099770430810617903695264275389127669611076998097280875089997847131399482454726503379973279698855967948338116938433552534207010780861938825925172640846452980013694645999887051414153572127953636522425528516268077724661589245845786117398744311853270244092387491926016443055412698731714714158689313 A009977 354 3580426120247634981334076273823872568046243892147681312242750671412791200969918332105442386972925515586490107805808492937849300025357843677350037855156463990959330224843211573921455794137587488087849517729071293575789195135460940644329632216195292424216750390821943721087841213097165540937210268877969928955336182921005974611539118230062246942295157858968307233628831355768443981255530697147932948340451923317996272696667067880222470005240042441036846564913832445112910941874158562291157918055048787233558542620828619058146585567236747329 A009977 355 118154061968171954384024517036187794745526048440873483304010772156622109632007304959479598770106542014354173557591680266949026900836808841352551249220163311701657897419825981939408041206540387106899034085059352688001043439470211041262877863134444649999152762897124142795898760032206462850927938872973007655526094036393197162180790901592054149095740209345954138709751434740358651381432513005881787295234913469493876998990013240047341510172921400554215936642156470688726061081847232555608211295816609978707431906487344428918837323718812661857 A009977 356 3899084044949674494672809062194197226602359598548824949032355481168529617856241063662826759413515886473687727400525448809317887727614691764634191224265389286154710614854257404000465359815832774527668124806958638704034433502516964361674969483436673449972041175605096712264659081062813274080621982808109252632361103200975506351966099752537786920159426908416486577421797346431835495587272929194098980742752144493297940966670436921562269835706406218289125909191163532727960015700958674335070972761948129297345252914082366154321631682720817841281 A009977 357 128669773483339258324202699052408508477877866752111223318067730878561477389255955100873283060646024253631695004217339810707490295011284828232928310400757846443105450290190494332015356873922481559413048118629635077233136305583059823935273992953410223849077358794968191504733749675072838044660525432667605336867916405632191709614881291833746968365261087977744057054919312432250571354380006663405266364510820768278832051900124418411554904578311405203541155003308396580022680518131636253057342101144288266812393346164718083092613845529786988762273 A009977 358 4246102524950195524698689068729480779769969602819670369496235118992528753845446518328818341001318800369845935139172213753347179735372399331686634243225008932622479859576286312956506776839441891460630587914777957548693498084240974189864041767462537387019552840233950319656213739277403655473797339278030976116641241385862326417291082630513649956053615903265553882812337310264268854694540219892373790028857085353201457712704105807581311851084276371716858115109177087140748457098343996350892289337761512804808980423435696742056256902482970629155009 A009977 359 140121383323356452315056739268072865732408996893049122193375758926753448876899735104851005253043520412204915859592683053860456931267289177945658930026425294776541835366017448327564723635701582418200809401187672599106885436779952148265513378326263733771645243727720360548655053396154320630635312196175022211849160965733456771770605726806950448549769324807763278132807131238720872204919827256448335070952283816655648104519235491650183291085781120266656317798602843875644699084245351879579445548146129922558696353973377992487856477781938030762115297 A009977 360 4624005649670762926396872395846404569169496897470621032381400044582863812937691258460083173350436173602762223366558540777395078731820542872206744690872034727625880567078575794809635879978152219800626710239193195770527219413738420892761941484766703214464293043014771898105616762073092580810965302473775732991022311869204073468429988984629364802142387718656188178382635330877788782762354299462795057341425365949636387449134771224456048605830776968799658487353893847896275069780096612026121703088822287444436979681121473752099263766803955015149804801 A009977 361 152592186439135176571096789062931350782593397616530494068586201471234505826943811529182744720564393728891153371096431845654037598150077914782822574798777146011654058713593001228717984039279023253420681437893375460427398240653367889461144068997301206077321670419487472637485353148412055166761854981634599188703736291683734424458189636492769038470698794715654209886626965918967029831157691882272236892267037076338000785821447450407049603992415639970388730082678496980577077302743188196862016201931135485666420329477008633819275704304530515499943558433 A009977 362 5035542152491460826846194039076734575825582121345506304263344648550738692289145780463030575778624993053408061246182250906583240738952571187833144968359645818384583937548569040547693473296207767362882487450481390194104141941561140352217754276910939800551615123843086597037016653897597820503141214393941773227223297625563236007120258004261378269533060225616588926258689875325911984428203832114983817444812223519154025932107765863432636931749716119022828092728390400359043550990525210496446534663727471026991870872741284916036098242049507011498137428289 A009977 363 166172891032218207285924403289532241002244210004401708040690373402174376845541810755280009000694624770762466021124014279917246944385434849198493783955868312006691269939102778338073884618774856322975122085865885876405436684071517631623185891138061013418203299086821857702221549578620728076603660075000078516498368821643586788234968514140625482894590987445347434566536765885755095486130726459794465975678803376132082855759556273493277018747740631927753327060036883211848437182687331946382735643903006543890731738800462402229191241987633731379438535133537 A009977 364 5483705404063200840435505308554563953074058930145256365342782322271754435902879754924240297022922617435161378697092471237269149164719350023550294870543654296220811907990391685156438192419570258658179028833574233921379410574360081843565134407556013442800708869865121304173311136094484026527920782475002591044446171114238364011753960966640640935521502585696465340695713274229918151042313973173217377197400511412358734240065357025278141618675440853615859792981217145990998427028681954230630276248799215948394147380415259273563310985591913135521471659406721 A009977 365 180962278334085627734371675182300610451443944694793460056311816634967896384795031912499929801756446375360325497004051550829881922435738550777159730727940591775286792963682925610162460349845818535719907951507949719405520548953882700837649435449348443612423392705549003037719267491117972875421385821675085504466723646769866012387880711899141150872209585327983356242958538049587298984396361114716173447514216876607838229922156781834178673416289548169323373168380165817702948091946504489610799116210374126297006863553703556027589262524533133472208564760421793 A009977 366 5971755185024825715234265281015920144897650174928184181858289948953940580698236053112497683457962730386890741401133701177386103440379372175646271114022039528584464167801536545135361191544912011678756962399762340740382178115478129127642431369828498639209971959283117100244735827206893104888905732115277821647401880343405578408800063492671657978782916315823450756017631755636380866485079916785633723767969156928058661587431173800527896222737555089587671314556545471984197287034234648157156370834942346167801226497272217348910445663309593404582882637093919169 A009977 367 197067921105819248602730754273525364781622455772630078001323568315480039163041789752712423554112770102767394466237412138853741413532519281796326946762727304443287317537450705989466919320982096385398979759192157244432611877810778261212200235204340455093929074656342864308076282297827472461333889159804168114364262051332384087490402095258164713299836238422173874948581847936000568594007637253925912884342982178625935832385228735417420575350339317956393153380366000575478510472129743389186160237553097423537440474409983172514044706889216582351235127024099332577 A009977 368 6503241396492035203890114891026337037793541040496792574043677754410841292380379061839509977285721413391324017385834600582173466646573136299278789243170001046628481478735873297652408337592409180718166332053341189066276191967755682620002607761743235018099659463659314522166517315828306591224018342273537547774020647693968674887183269143519435538894595867931737873303200981888018763602252029379555125183318411894655882468712548268774878986561197492560974061552078018990790845580281531843143287839252214976735535655529444692963475327344147217590759191795277975041 A009977 369 214606966084237161728373791403869122247186854336394154943441365895557762648552509040703829250428806641913692573732541819211724399336913497876200045024610034538739888798283818822529475140549502963699488957760259239187114334935937526460086056137526755597288762300757379231495071422334117510392605295026739076542681373900966271277047881736141372783521663641747349819005632402304619198874316969525319131049507592523644121467514092869571006556519517254512144031218574626696097904149290550823728498695323094232272676632471674867794685802356858180495053329244173176353 A009977 370 7082029880779826337036335116327681034157166193101007113133565074553406167402232798343226365264150619183151854933173880033986905178118145429914601485812131139778416330343366021143472679638133597802083135606088554893174773052885938373182839852538382934710529155924993514639337356937025877842955974735882389525908485338731886952142580097292665301856214900177662544027185869276052433562852459994335531324633750553280256008427965064695843216365144069398900753030212962680971230836926588177183040456945662109664998328871565270637224631477776319956336759865057714819649 A009977 371 233706986065734269122199058838813474127186484372333234733407647460262403524273682345326470053716970433044011212794738041121567870877898799187181849031800327612687738901331078697734598428058408727468743475000922311474767510745235966315033715133766636845447462145524785983098132778921853968817547166284118854354980016178152269420705143210657954961255091705862863952897133686109730307574131179813072533712913768258248448278122847134962826140049754290163724849997027768472050617618577409847040335079206849618944944852761653931028412838766618558559113075546904589048417 A009977 372 7712330540169230881032568941680844646197153984286996746202452366188659316301031517395773511772660024290452370022226355357011739738970660373177001018049410811218695383743925597025241748125927488006468534675030436278667327854592786888396112599414299015899766250802317937442238381704421180970979056487375922193714340533879024890883269725951712513721418026293474510445605411641621100149946328933831393612526154352522198793178053955453773262621641891575402920049901916359577670381413054524952331057613826037425183180141134579723937623679298412432450731493047851438597761 A009977 373 254506907825584619074074775075467873324506081481470892624680928084225757437934040074060525888497780801584928210733469726781387411386031792314841033595630556770216947663549544701832977688155607104213461644276004397196021819201561967317071715780671867524692286276476491935593866596245898972042308864083405432392573237618007821399147900956406512952806794867684658844704978584173496304948228854816435989213363093633232560174875780529974517666514182421988296361646763239866063122586630799323426924901256259235031044944657441130889941581416847610270874139270579097473726113 A009977 374 8398727958244292429444467577490439819708700688888539456614470626779449995451823322443997354320426766452302630954204500983785784575739049146389754108655808373417159272897134975160488263709135034439044234261108145107468720033651544921463366620762171628314845447123724233874597597676114666077396192514752379268954916841394258106171880731561414927442624230633593741875264293277725378063291552208942387644040982089896674485770900757489159082994968019925613779934343186915580083045358816377673088521741456554756024483173695557319368072186755971138938846595929110216632961729 A009977 375 277158022622061650171667430057184514050387122733321802068277530683721849849910169640651912692574083292925986821488748532464930890999388621830861885585641676322766256005605454180296112702401456136488459730616568788546467761110500982408291098485151663734389899755082899717861720723311783980554074352986828515875512255766010517503672064141526692605606599610908593481883721678164937476088621222895098792253352408966590258030439724997142249738833944657545254737833325168214142740496840940463211921217468066306948807944731953391539146382162947047584981937665660637148887737057 A009977 376 9146214746528034455665025191887088963662775050199619468253158512562821045047035598141513118854944748666557565109128701571342719402979824520418442224326175318651286448184979987949771719179248052504119171110346770022033436116646532419473606250010004903234866691917735690689436783869288871358284453648565341023891904440278347077621178116670380855985017787159983584902162815379442936710924500355538260144360629495897478515004510924905694241381520173698993406348499730551066710436395751035285993400176446188129310662176154461920791830611377252570304403942966801025913295322881 A009977 377 301825086635425137036945831332273935800871576656587442452354230914573094486552174738669932922213176705996399648601247151854309740298334209173808593402763785515492452790104339602342466732915185732635932646641443410727103391849335569842629006250330161806750600833285277792751413867686532754823386970402656253788432846529185453561498877850122568247505586976279458301771372907521616911460508511732762584763900773364616790995148860521887909965590165732066782409500491108185201444401059784164437782205822724208267251851813097243386130410175449334820045330117904433855138745655073 A009977 378 9960227858969029522219212433965039881428762029667385600927689620180912118056221766376107786433034831297881188403841156011192221429845028902735683582291204922011250942073443206877301402186201129176985777339167632553994411931028073804806757206260895339622769827498414167160796657633655580909171770023287656375018283935463119967529462969054044752167684370217222123958455305948213358078196780887181165297208725521032354102839912397222301028864475469158203819513516206570111647665234972877426446812792149898872819311109832209031742303535789828049061495893890846317219578606617409 A009977 379 328687519345977974233234010320846316087149146979023724830613757465970099895855318290411556952290149432830079217326758148369343307184885953790277558215609762426371281088423625826950946272144637262840530652192531874281815593723926435558622987806609546207551404307447667516306289701910634170002668410768492660375603369870282958928472277978783476821533584217168330090629025096291040816580493769276978454807887942194067685393717109108335933952527690482220726043946034816813684372952754104955072744822140946662803037266624462898047496016681064325619029364498397928468246094018374497 A009977 380 10846688138417273149696722340587928430875921850307782919410253996377013296563225503583581379425574931283392614171783018896188329137101236475079159421115122160070252275917979652289381226980773029673737511522353551851299914592889572373434558597618115024849196342145773028038107560163050927610088057555360257792394911205719337644639585173299854735110608279166554892990757828177604346947156294386140289008660302092404233617992664600575085820433413785913283959450219148954851584307440885463517400579130651239872500229798607275635567368550475122745427969028447131639452121102606358401 A009977 381 357940708567770013939991837239401638218905421060156836340538381880441438786586441618258185521043972732351956267668839623574214861524340803677612260896799031282318325105293328525549580490365509979233337880237667211092897181565355888323340433721397795820023479290810509925257549485380680611132905899326888507149032069788738142273106310718895206258650073212496311468695008329860943449256157714742629537285789969049339709393757931818977832074302654935138370661857231915510102282145549220296074219111311490915792507583354040095973723162165679050599122977938755344101919996386009827233 A009977 382 11812043382736410460019730628900254061223878894985175599237766602054567479957352573402520122194451100167614556833071707577949090430303246521361204609594368032316504728474679841343136156182061829314700150047843017966065606991656744314670234312806127262060774816596746827533499133017562460167385894677787320735918058303028358695012508253723541806535452416012378278466935274885411133825453204586506774730431068978628210409994011750026268458451987612859566231841288653211833375310803124269770449230673279200221152750250683323167132864351467408669771058271978926355363359880738324298689 A009977 383 389797431630301545180651110753708384020388003534510794774846297867800726838592634922283164032416886305531280375491366350072319984200007135204919752116614145066444656039664434764323493154008040367385104951578819592880165030724672562384117732322602199648005568947692645308605471389579561185523734524366981584285295923999935836935412772372876879615669929728408483189408864071218567416239955751354723566104225276294730943529802387750866859128915591224365685650762525555990501385256503100902424824612218213607298040758272549664515384523598424486102444922975304569726990876064364701856737 A009977 384 12863315243799950990961486654872376672672804116638856227569927829637423985673556952435344413069757248082532252391215089552386559478600235461762351819848266787192673649308926347222675274082265332123708463402101046565045446013914194558675885166645872588384183775273857295183980555856125519122283239304110392281414765491997882618868621488304937027317107681037479945250492514350212724735918539794705877681439434117726121136483478795778606351254214510404067626475163343347686545713464602329780019212203201049040835345022994138929007689278748008041380682458185050800990698910124035161272321 A009977 385 424489403045398382701729059610788430198202535849082255509807618378034991527227379430366365631301989186723564328910097955228756462793807770238157610054992803977358230427194569458348284044714755960082379292269334536646499718459168420436304210499313795416678064584037290741071358343252142131035346897035642945286687261235930126422664509114062921901464553474236838193266252973557019916285311813225293963487501325884961997503954800260694009591389078843334231673680390330473656008544331876882740634002705634618347566385758806584657253746198684265365562521120106676432693064034093160321986593 A009977 386 14008150300498146629157058967156018196540683683019714431823651406475154720398503521202090065832965643161877622854033232522548963272195656417859201131814762531252821604097420792125493373475586946682718516644888039709334490709152557874398038946477355248750376131273230594455354825327320690324166447602176217194460679620785694171947928800764076422748330264649815660377786348127381657237415289836434700795087543754203745917630508408602902316515839601830029645231452880905630648281962951937130440922089285942405469690730040617293689373624556580757063563196963520322278871113125074290625557569 A009977 387 462268959916438838762182945916148600485842561539650576250180496413680105773150616199668972172487866224341961554183096673244115787982456661789353637349887163531343112935214886140141281324694369240529711049281305310408038193402034409855135285233752723208762412332016609617026709235801582780697492770871815167417202427485927907674281650425214521950694898733443916792466949488203594688834704564602345126237888943888723615281806777483895776445022706860390978292637945069885811393304777413925304550428946436099380499794091340370691749329610367164983097585499796170635202746733127451590643399777 A009977 388 15254875677242481679152037215232903816032804530808469016255956381651443490513970334589076081692099585403284731288042190217055821003421069839048670032546276396534322726862091242624662283714914184937480464626283075243465260382267135525219464412713839865889159606956548117361881404781452231763017261438769900524767680107035620953251294464032079224372931658203649254151409333110718624731545250631877389165850335148327879304299623656968560622685749326392902283657052187306231775979057654659535050164155232391279556493205014232232827727877142116444442220321493273630961690642193205902491232192641 A009977 389 503410897349001895412017228102685825929082549516679477536446560594497635186961021041439510695839286318308396132505392277162842093112895304688606111074027121085632649986449011006613855362592168102936855332667341483034353592614815472332242325619556715574342267029566087872942086357787923648179569627479406717317333443532175491457292717313058614404306744720720425386996507992653714616140993270851953842473061059894820017041887580679962500548629727770965775360682722181105648607308902603764656655417122668912225364275765469663683315019945689842666593270609278029821735791192375794782210662357153 A009977 390 16612559612517062548596568527388632255659724134050422758702736499618421961169713694367503852962696448504177072372677945146373789072725545054724001665442894995825877449552817363218257226965541547396916225978022268940133668556288910586963996745445371613953294811975680899807088849807001480389925797706820421671472003636561791218090659671330934275342122575783774037770884763757572582332652777938114476801611014976529060562382290162438762518104781016441870586902529831976486404041193785924233669628765048074103437021100260498901549395658207764807997577930106174984117281109348401227812951857786049 A009977 391 548214467213063064103686761403824864436770896423663951037190304487407924718600551914127627147768982800637843388298372189830335039399942986805892054959615534862253955835242972986202488489862871064098235457274734875024411062357534049369811892599697263260458728795197469693633932043631048852867551324325073915158576120006539110196991769153920831086290045000864543246439197203999895216977541671957777734453163494225458998558615575360479163097457773542581729367783484455224051333359394935499711097749246586445413421696308596463751130056720856238663920071693503774475870276608497240517827411306939617 A009977 392 18091077418031081115421663126326220526413439581980910384227280048084461515713818213166211695876376432421048831813846282264401056300198118564594437813667312650454380542563018108544682120165474745115241770090066250875805565057798623629203792455790009687595138050241516499889919757439824612144629193702727439200233011960215790636500728382079387425847571485028529927132493507731996542160258875174606665236954395309440146952434313986895812382216106526905197069136854987022393694000860032871490466225725137352698642915978183683303787291871788255875909362365885624557703719128080408937088304573129007361 A009977 393 597005554795025676808914883168765277371643506205370042679500241586787230018556001034484985963920422269894611449856927314725234857906537912631616447851021317464994557904579597581974509965460666588802978412972186278901583646907354579763725151041070319690639555657970044496367351995514212200772763392190005493607689394687121091004524036608619785052969859005941487595372285755155885891288542880762019952819495045211524849430332361567561808613131515387871503281516214571738991902028381084759185385448929532639055216227280061549024980631769012443905008958074225610404222731226653494923914050913257242913 A009977 394 19701183308235847334694191144569254153264235704777211408423507972363978590612348034138004536809373934906522177845278601385932750310915751116843342779083703476344820410851126720205158828860201997430498287628082147203752260347942701132202929984355320549791105336713011468380122615851969002625501191942270181289053750024674996003149293208084452906748005347196069090647285429920144234412521915065146658443043336491980320031200967931729539684233340007799759608290035080867386732766936575797053117719814674577088822135500242031117824360848377410648865295616449445143339350130479565332489163680137489016129 A009977 395 650139049171782962044908307770785387057719778257647976477975763088011293490207485126554149714709339851915231868894193845735780760260219786855830311709762214719379073558087181766770241352386665915206443491726710857723824591482109137362696689483725578143106476111529378456544046323114977086641539334094915982538773750814274868103926675866786945922684176457470279991360419187364759735613223197149839728620430104235350561029631941747074809579700220257392067073571157668623762181308907001302752884753884261043931130471507987026888203907996454551412554755342831689730198554305825655972142401444537137532257 A009977 396 21454588622668837747481974156435917772904752682502383223773200181904372685176847009176286940585408215113202651673508396909280765088587252966242400286422153085739509427416876998303417964628759975201812635226981458304886211518909601532968990752962944078722513711680469489065953528662794243859170798025132227423779533776871070647429580303603969215448577823096519239714893833183037071275236365505944711044474193439766568513977854077653468716130107268493938213427848203064584151983193931042990845196878180614449727305559763571887310728963883000196614306926313445761096552292092246647080699247669725538564481 A009977 397 708001424548071645666905147162385286505856838522578646384515606002844298610835951302817469039318471098735687505225777098006265247923379347885999209451931051829403811104756940944012792832749079181659816962490388124061244980124016850587976694847777154597842952485455493139176466445872210047352636334829363504984724614636745331365176150018930984109803068162185134910591496495040223352082800061696175464467648383512296760961269184562564467632293539860299961043118990701131277015445399724418697891496979960276841001083472197872281254055808139006488272128568343710116186225639044139353663075173100942772627873 A009977 398 23364047010086364307007869856358714454693275671245095330689014998093861854157586392992976478297509546258277687672450644234206753181471518480237973911913724710370325766456979051152422163480719612994773959762182808094021084344092556069403230929976646101728817432020031273592823392713782931562636999049368995664495912283012595935050812950624722475623501249352109452049519384336327370618732402035973790327432396655905793111721883090564627431865686815389898714422926693137332141509698190905817030419400338689135753035754582529785281383841668587214112980242755342433834145446088456598670881480712331111496719809 A009977 399 771013551332850022131259705259837577004878097151088145912737494937097441187200350968768223783817815026523163693190871259728822854988560109847853139093152915442220750293080308688029931394863747228827540672152032667102695783355054350290306620689229321357050975256661032028563171959554836741567020968629176856928365105339415665856676827370615841695575541228619611917634139683098803230418169267187135080805269089644891172686822141988632705251567664907866657575956580873531960669820040299891962003840211176741479850179901223482914285666775063378065728348010926300316526799720919067756139088863506926679391753697 A009977 400 25443447193984050730331570273574640041160977205985908815120337332924215559177611581969351384865987895875264401875298751571051154214622483624979153590074046209593284759671650186704987736030503658551308842181017078014388960850716793559580118482744567604782682183469814056942584674665309612471711691964762836278636048476200716973270335303230322775953992860544447193281926609542260506603799585817175457666573879958281408698665130685624879273301732941959599700006567168826554702104061329896434746126726968832468835055936740374936171427003577091476169035484360567910445384390790329235952589932495728580419927872001 A009977 401 839633757401473674100941819027963121358312247797534990898971131986499113452861182204988595700577600563883725261884858801844688089082541959624312068472443524916578397069164456161264595289006620732193191791973563574474835708073654187466143909930570730957828512054503863879105294263955217211566485834837173597194989599714623660117921065006600651606481764397966757378303578114894596717925386331966790102996938038623286487055949312625621016018957187084666790100216716571276305169434023886582346622181989971471471556845912432372893657091118044018713578170983898741044697684896080864786435467772359043153857619776033 A009977 402 27707913994248631245331080027922783004824304177318654699666047355554470743944419012764623658119060818608162933642200340460874706939723884667602298259590636322247087103282427053321731644537218484162375329135127597957669578366430588186382749027708834121608340897798627508010474710710522167981694032549626728707434656790582580783891395145217821503013898225132902993484018077791521691691537748954904073398898955274568454072846327316645493528625587173794004073307151646852118070591322788257217438532005669058558561375915110268305490684006895452617548079642468658454475023601570668537952370436487848424077301452609089 A009977 403 914361161810204831095925640921451839159202037851515605088979562733297534550165827421232580717929007014069376810192611235208865329010888194030875842566490998634153874408320092759617144269728209977358385861459210732603096086092209410150630717914391526013075249627354707764345665453447231543395903074137682047345343674089225165868416039792188109599458641429385798784972596567120215825820745715511834422163665524060758984403928801449301286444644376735202134419136004346119896329513652012488175471556187078932432525405198638854081192572227549936379086628201465728997675778851832061752428224404098997994550947936099937 A009977 404 30173918339736759426165546150407910692253667249100014967936325570198818640155472304900675163691657231464289434736356170761892555857359310403018902804694202954927077855474563061067365760901030929252826733428153954175902170841042910534970813691174920358431483237702705356223406959963758640932064801446543507562396341244944430473657729313142207616782135167169731359904095686714967122252084608611890535931400962294005046485329650447826942452673264432261670435831488143421956578873950516412109790561354173604770273338371555082184679354883509147900509858730648369056923300702110458037830131405335266933820181281891297921 A009977 405 995739305211313061063463022963461052844371019220300493941898743816561015125130586061722280401824688638321551346299753635142454343292857243299623792554908697512593569230660581015223070109734020665343282203129080487804771637754416047654036851808772371828238946844189276755372429678804035150758138447735935749559079261083166205630705067333692851353810460516601134876835157661593915034318792084192387685736231755702166534015878464778289100938217726264635124382439108732924567102840367041599623088524687728957419020166261317712094418711155801880716825338111396178878468923169645115248394336376063808816065982302412831393 A009977 406 32859397071973331015094279757794214743864243634269916300082658545946513499129309340036835253260214725064611194427891869959700993328664289028887585154311987017915587784611799173502361313621222681956328312703259656097557464045895729572583216109689488270331885245858246132927290179400533159975018568775285879735449615615744484785813267222011864094675745197047837450935560202832599196132520138778348793629295647938171495622523989337683540330961184966732959104620490588186510714393732112372787561921314695055594827665486623484499115817468141462063655236157676073902989474464598288803197013100410105690930177415979623435969 A009977 407 1084360103375119923498111232007209086547520039930907237902727732016234945471267208221215563357587085927132169416120431708670132779845921537953290310092295571591214396892189372725577923349500348504558834319207568651219396313514559075895246131619753112920952213113322122386600575920217594279175612769584434031269837315319567997931837818326391515124299591502578635880873486693475773472373164579685510189766756381959659355543291648143556830921719103902187650452476189410154853574993159708301989543403384936834629312961058574988470821976448668248100622793203310438798652657331743530505501432313533487800695854727327573386977 A009977 408 35783883411378957475437670656237899856068161317719938850790015156535753200551817871300113590800373835595361590731974246386114381734915410752458580233045753862510075097442249299944071470533511500650441532533849765490240078345980449504543122343451852726391423032739630038757819005367180611212795221396286323031904631405545743931750648004770919999101886519585094984068825060884700524588314431129621836262302960604668758732928624388737375420416730428772192464931714250535110167974774270373965654932311702915542767327714932974619537125222806052187320552175709244480355537691947536506681547266346605097422963206001809921770241 A009977 409 1180868152575505596689443131655850695250249323484757982076070500165679855618209989752903748496412336574646932494155150130741774597252208554831133147690509877462832478215594226898154358527605879521464570573617042261177922585417354833649923037333911139970916960080407791279008027177116960170022242306077448660052852836383009549747771384157440359970362255146308134474271227009195117311414376227277520596655997699954069038186644604828333388873752104149482351342746570267658635543167550922340866612766286196212911321814592788162444725132352599722181578221798405067851732743834268704720491059789437968214957785798059727418417953 A009977 410 38968649034991684690751623344643072943258227674997013408510326505467435235400929661845823700381607106963348772307119954314478561709322882309427393873786825956273471781114609487639093831410994024208330828929362394618871445318772709510447460232019067619040259682653457112207264896844859685610733996100555805781744143600639315141676455677195531879021954419828168437650950491303438871276674415500158179689647924098484278260159271959335001832833819436932917594310636818832734972924529180437248598221287444475026073619881562009360675929367635790831992081319347367239107180546530867255776204973051452951093606931335971004807792449 A009977 411 1285965418154725594794803570373221407127521513274901442480840774680425362768230678840912182112593034529790509486134958492377792536407655116211103997834965256557024568776782113092090096436562802798874917354668959022422757695519499413844766187656629231428328569527564084702839741595880369625154221871318341590797556738821097399675323037347452552007724495854329558442481366213013482752130255711505219929758381495249981182585255974658055060483516041418786280612251015021480254106509462954429203741302485667675860429456091546308902305669131981097455738683538463118890536958035518619440614764110697947386089028734087043158657150817 A009977 412 42436858799105944628228517822316306435208209938071747601867745564454036971351612401750102009715570139483086813042453630248467153701452618834966431928553853466381810769633809732038973182406572492362872272704075647739951003952143480656877284192668764637134842794409614795193711472664052197630089321753505272496319372381096214189285660232465934216254908363192875428601885085029444930820298438479672257682026589343249379025313447163715816995956029366819947260204283495708848385514812277496163723462982027033303394172051021028193776087081355376216039376556769282923387719615172114441540287215653032263740937948224872424235685976961 A009977 413 1400416340370496172731541088136438112361870927956367670861635603626983220054603209257753366320613814602941864830400969798199416072147936421553892253642277164390599755397915721157286115019416892247974784999234496375418383130420734861676950378358069233025449812215517288241392478597913722521792947617865673992378539288576175068246426787671375829136411975985364889143862207805971682717069848469829184503506877448327229507835343756402621960866548969105058259586741355358391996721988805157373402874278406892099012007677683693930394610873684727415129299426373386336471794747300679776570829478116550064703450952291420789999777637239713 A009977 414 46213739232226373700140855908502457707941740622560133138433974919690446261801905905505861088580255881897081539403232003340580730380881901911278444370195146424889791928131218798190441795640757444183167904974738380388806643303884250435339362485816284689839843803112070511965951793731152843219167271389567241748491796523013777252132083993155402361501595207517041341747452857597065529663304999504363088615726955794798573758566343961286524708596115980466922566362464726826935891825630570193322294851187427439267396253363561899703022158831596004699266881070321749103569226660922432626837372777846152135213881425616886069992662028910529 A009977 415 1525053394663470332104648244980581104362077440544484393568321172349784726639462894881693415923148444102603690800306656110239164102569102763072188664216439832021363133628330220340284579256144995658044540864166366552830619229028180264366198962031937394764714845502698326894876409193128043826232519955855718977700229285259454649320358771774128277929552641848062364277665944300703162478889064983643981924318989541228352934032689350722455315383671827355408444689961335985288884430245808816379635730089185105495824076360997542690199731241442668155075807075320617720417784479810440276685633301668923020462058087045357240309757846954047457 A009977 416 50326762023894520959453392084359176443948555537967984987754598687542895979102275531095882725463898655385921796410119651637892415384780391181382225919142514456704983409734897271229391115452784856715469848517490096243410434557929948724084565747053934027235589901589044787530921503373225446265673158543238726264107566413562003427571839468546233171675237180986058021162976161923204361803339144460251403502526654860535646823078748573841025407661170302728478674768724087514533186198111690940527979092943108481362194519912918908776591130967608049117501633485580384773786887833744529130625898955074459675247916872496788930222008949483566081 A009977 417 1660783146788519191661961938783852822650302332752943504595901756688915567310375092526164129940308655627735419281533948504050449707697752908985613455331702977071264452521251609950569906809941900271610505001077173176032544340411688307894790669652779822898774466752438477988520409611316439726767214231926877966715549691647546113109870702462025694665282826972539914698378213343465743939510191767188296315583379610397676345161598702936753838452818619990039796267367894887979595144537685801037423310067122579884952419157126323989627507321931065620877553905024152697534967298513569461310654665517457169283181256792394034697326295332957680673 A009977 418 54805843844021133324844743979867143147459976980847135651664757970734213721242378053363416288030185635715268836290620300633664840354025845996525244025946198243351726933201303128368806924728082708963146665035546714809073963233585714160528092098541734155659557402830469773621173517173442510983318069653586972901613139824369021732625733181246847923954333290093817185046481040334369550003836328317213778414251527143123319390332757196912876668943014459671313276823140531303326639769743631434234969232215045136203429832185168691657707741623725165488959278865797039018653920850947792223251603962076086586344981474149003145011767745987603462209 A009977 419 1808592846852697399719876551335615723866179240367955476504937013034229052800998475760992737504996125978603871597590469920910939731682852917885333052856224542030606988795643003236170628516026729395783839946173041588699440786708328567297427039251877227136765394293405502529498726066723602862449496298568370105753233614204177717176649194981145981490492998573095967106533874331034195150126598834468054687670300395723069539880980987498124930075119477169153338135163637533009779112401539837329753984663096489494713184462110566824704355473582930461135656202571302287615579388081277143367302930748510857349384388646917103785388335617590914252897 A009977 420 59683563946139014190755926194075318887583914932142530724662921430129558742432949700112760337664872157293927762720485507390061011145534146290215990744255409887010030630256219106793630741028882070060866718223710372427081545961374842720815092295311948495513258011682381583473457960201878894460833377852756213489856709268737864666829423434377817389186268952912166914515617852924128439954177761537445804693119913058861294816072372587438122692478942746582060158460400038589322710709250814631881881493882184153325535087249648705215243730628236705217476654684852975491314119806682145731120996714700858292529684825348264424917815075380500170345601 A009977 421 1969557610222587468294945564404485523290269192760703513913876407194275438500287340103721091142940781190699616169776021743872013367802626827577127694560428526271331010798455230524189814453953108312008601701382442290093691016725369809786898045745294300351937514385518592254624112686662003517207501469140955045165271405868349534005370973334467973843146875446101508179015389146496238518487866130735711554872957130942422728930388295385458048851805110637207985229193201273447649453405276882852102089298112077059742657879238407272103043110731811272176729604600148191213365953620510809126992891585128323653479599236492726022287897487556505621404833 A009977 422 64995401137345386453733203625348022268578883361103215959157921437411089470509482223422796007717045779293087333602608717547776441137486685310045213920494141366953923356349022607298263876980452574296283856145620595573091803551937203722967635509594711911613937974722113544402595718659846116067847548481651516490453956393655534622177242120037443136823846889721349769907507841834375871110099582314278481310807585321099950054702813747720115612109568651027863512563375642023772431962374137134119368946837698542971507710014867439979400422654149771981832076951804890310041076469476856701190765422309234680564826774804259958735500617089364685506359489 A009977 423 2144848237532397752973195719636484734863103150916406126652211407434565952526812913372952268254662510716671882008886087679076622557537060615231492059376306665109479470759517746040842707940354934951777367252805479653912029517213927722857931971816625493083259953165829746965285658715774921830238969099894500044184980560990632642531848989961235623515186947360804542406947758780534403746633286216371189883256650315596298351805192853674763815199615765483919495914591396186784490254758346525425939175245644051918059754430490625519320213947586942475400458539409561380231355523492736271139295258936204744458639283568540578638271520363949034621709863137 A009977 424 70779991838569125848115458748003996250482403980241402179522976445340676433384826141307424852403862853650172106293240893409528544398723000302639237959418119948612822535064085619347809362031712853408653119342580828579096974068059614854311755069948641271747578454472381649854426737620572420397885980296518501458104358512690877203551016668720775576001169262906549899429276039757635323638898445140249266147469460414677845609571364171267205901587320260969343365181516074163888178407025435339055992783106253713295971896206190642137567060270369101688215131800515525547634732275260296947596743544894756567135096357761839095062960172010318142516425483521 A009977 425 2335739730672781152987810138684131876265919331347966271924258222696242322301699262663145020129327474170455679507676949482514441965157859009987094852660797958304223143657114825438477708947046524162485552938305167343110200144245967290192287917308305161967670088997588594445196082341478889873130237349785110548117443830918798947717183550067785594008038585675916146681166109312001965680083648689628225782866492193684368905115855017651817794752381568611988331050990030447408309887431839366188847761842506372538767072574804291190539712988922180355711099349417012343071946165083589799270692536981526966715458179806140690137077685676340498703042040956193 A009977 426 77079411112201778048597734576576351916775337934482886973500521348975996635956075667883785664267806647625037423753339332922976584850209347329574130137806332624039363740684789239469764395252535297362023246964070522322636604760116920576345501271174070344933112936920423616691470717268803365813297832542908648087875646420320365274667057152236924602265273327305232840478481607296064867442760406757731450834594242391584173868823215582509987226828591764195614924682671004764474226285250699084231976140802710293779313394968541609287810528634431951738466278530761407321374223447758463375932853720390389901610119933602642774523563627319236457200387351554369 A009977 427 2543620566702658675603725241027019613253586151837935270125517204516207888986550497040164926920837619371626234983860197986458227300056908461875946294547608976593299003442598044902502225043333664812946767149814327236647007957083858379019401541948744321382792726918373979350818533669870511071838828473915985386899896331870572054064012886023818511874754019801072683735789893040770140625611093423005137877541609998922277737671166114222829578485343528218455292514528143157227649467413273069779655212646489439694717342033961873106497747444936254407369387191515126441605349373776029291405784172772882866753133957808887211559277599701534803087612782601294177 A009977 428 83939478701187736294922932953891647237368343010651863914142067749034860336556166402325442588387641439263665754467386533553121500901877979241906227720071096227578867113605735481782573426430010938827243315943872798809351262583767326507640250884308562605632159988306341318577011611105726865370681339639227517767696578951728877784112425238786010891866882653435398563281066470345414640645166082959169549958873129964435165343148481769353376090016336431209024652979428724188512432424638011302728622017334151509925672287120741812514425665682896395443189777319999172572976529334608966616390877701505134602853420607693277981456160790150648501891221825842707841 A009977 429 2770002797139195297732456787478424358833155319351511509166688235718150391106353491276739605416792167495700969897423755607253009529761973314982905514762346175510102614748989270898824923072190360981299029426147802360708591665264321774752128279182182565985861279614109263513041383166488986557232484208094508086333987105407052966875710032879938359431607127563368152588275193521398683141290480737652595148642813288826360456323899898388661410970539102229897813548321147898220910270013054372990044526572026999827547185474984479812976046967535581049625262651559972694908225468042095898340898964149669441894162880053878173388053306074971400562410320252809358753 A009977 430 91410092305593444825171073986788003841494125538599879802500711778698962906509665212132406978754141527358132006614983935039349314482145119394435881987157423791833386286716645939661222461382281912382867971062877477903383524953722618566820233213012024677533422227265605695930365644494136556388671978867118766849021574478432747906898431085037965861243035209591149035413081386206156543662585864342535639905212838531269895058688696646825826562027790373586627847094597880641290038910430794308671469376876890994309057120674487833828209549928674174637633667501479098931971440445389164645249665816939091582507375041777979721805759100474056218559540568342708838849 A009977 431 3016533046084583679230645441564004126769306142773796033482523488697065775914818952000369430298886670402818356218294469856298527377910788940016384105576194985130501747461649316008820341225615303108634643045074956770811656323472846412705067696029396814358602933499764987965702066268306506360826175302614919306017711957788280680927648225806252873421020161916507918168631685744803165940865333523303676116872023671531906536936726989345252276546917082328358718954121730061162571284044216212186158489436937402812198884982258098516330915147646247763041911027548810264755057534697842433293238971958990022222743376378673330819590050315643855212464838755309391682017 A009977 432 99545590520791261414611299571612136183387102711535269104923275127003170605189025416012191199863260123293005755203717505257851403471056035020540675484014434509306557666234427428291071260445305002584943220487473573436784658674603931619267233968970094873833896805492244602868168186854114709907263784986292337098584494607013262470612391451606344822893665343244761299564845629578504476048556006269021311856776781160552915718911990648393325126048263716835837725486017092018364852373459135002143230151418934292802563204414517251038920199872326176180383063909110738736916898645028800298676886074646670733350531420496219917046471660416247222011339678925209925506561 A009977 433 3285004487186111626682172885863200494051774389480663880462468079191104629971237838728402309595487584068669189921722677673509096314544849155677842290972476338807116402985736105133605351594695065085303126276086627923413893736261929743435818720976013130836518594581244071894649550166185785426939704904547647124253288322031437661530208917903009379155490956327077122885639905776090647709602348206877703291273633778298246218724095691396979729159592702655582644941038564036606040128324151455070726594996824831662484585745679069284284366595786763813952641109000654378318257655285950409856337240463340134200567536876375257262533564793736158326374209404531927541716513 A009977 434 108405148077141683680511705233485616303708554852861908055261446613306452789050848678037276216651090274266083267416848363225800178379980022137368795602091719180634841298529291469408976602624937147815003167110858721472658493296643681533382017792208433317605113621181054372523435155484130919089010261850072355100358514627037442830496894290799309512131201558793545055226116890610991374416877490826964208612029914683842125217895157816100331062266559187634227283054272613207999324234696998017333977634895219444861991329607409286381384097660963205860437156597021594484502502624436363525259128935290224428618728716920383489663607638193293224770348910349553608876644929 A009977 435 3577369886545675561456886272705025338022382310144442965823627738239112942038678006375230115149485979050780747824755995986451405886539340730533170254869026732960949762851466618490496227886622925877895104514658337808597730278789241490601606587142878299480968749498974794293273360130976320329937338641052387718311830982692235613406397511596377213900329651440186986822461857390162715355756957197289818884196987184566790132190540207931310925054796453191929500340790996235863977699745000934572021261951542241680445713877044506450585675222811785793394426167701712617988582586606399996333551254864577406144418047658372655158899052060378676417421514041535269092929282657 A009977 436 118053206256007293528077246999265836154738616234766617872179715361890727087276374210382593799933037308675764678216947867552896394255798244107594618410677882187711342174098398410186375520258556553970538448983725147683725099200044969189853017375714983882871968733466168211678020884322218570887932175154728794704290422428843775242411117882680448058710878497526170565141241293875369606739979587510564023178500577090704074362287826861733260526808282955333673511246102875783511264091585030840876701644400893975454708557942468712869327282352788931182016063534156516393623225358011199879007191410531054402765795572726297620243668717992496321774909963370663880066666327681 A009977 437 3895755806448240686426549150975772593106374335747298389781930606942393993880120348942625595397790231186300234381159279629245581010441342055550622407552370112194474291745247147536150392168532366281027768816462929873562928273601483983265149573398594468134774968204383550985374689182633212839301761780106050225241583940151844582999566890128454785937458990418363628649660962697887197022419326387848612764890519043993234453955498286437197597384673337526011225871121394900855871715022306017748931154265229501190005382412101467524687800317642034729006530096627165040989566436814369596007237316547524795291271253899967821468041067693752378618572028791231908042199988813473 A009977 438 128559941612791942652076121982200495572510353079660846862803710029099001798043971515106644648127077629147907734578256227765104173344564287833170539449228213702417651627593155868692962941561568087273916370943276685827576633028848971447749935922153617448447573950744657182517364743026896023696958138743499657432972270025010871238985707374239007935936146683805999745438811769030277501739837770799004221241387128451776736980531443452427520713694220138358370453747006031728243766595736098585714728090752573539270177619599348428314697410482187146057215493188696446352655692414874196668238831446068318244611951378698938108445355233893828494412876950110652965392599630844609 A009977 439 4242478073222134107518512025412616353892841651628807946472522430960267059335451059998519273388193561761880955241082455516248437720370621498494627801824531052179782503710574143666867777071531746880039240241128130632310028889952016057775747885431069375798769940374573687023073036519887568781999618578535488695288084910825358750886528343349887261885892840565597991599480788377999157557414646436367139300965775238908632320357537633930108183551909264565826224973651199047032044297659291253328586026994834926795915861446778498134385014545912175819888111275226982729637637849690848490051881437720254502072194395497064957578696722718496340315624939353651547857955787817872097 A009977 440 140001776416330425548110896838616339678463774503750662233593240221688812958069884979951136021810387538142071522955721032036198444772230509450322717460209524721932822622448946741006636643360547647041294927957228310866230953368416529906599680219225289401359408032360931671761410205156289769805987413091671126944506802057236838779255435330546279642234463738664733722782866016473972199394683332400115596931870582883984866571798741919693570057213005730672265424130489568552057461822756611359843338890829552584265223427743690438434705480015101802056307672082490430078042049039798000171712087444768398568382415051403143600096991849710379230415622998670501079312540997989779201 A009977 441 4620058621738904043087659595674339209389304558623771853708576927315730827616306204338387488719742788758688360257538794057194548677483606811860649676186914315823783146540815242453219009230898072352362732622588534258585621461157745486917789447234434550244860465067910745168126536770157562403597584632025147189168724467888815679715429365908027228193737303375936212851834578543641082580024549969203814698751729235171500596869358483349887811888029189112184758996306155762217896240150968174874830183397375235280752373115541784468345280840498359467858153178722184192575387618313334005666498885677357152756619696696303738803200731040442514603715558956126535617313852933662713633 A009977 442 152461934517383833421892766657253193909847050434584471172383038601419117311338104743166787127751512029036715888498780203887420106356959024791401439314168172422184843835846903000956227304619636387627970176545421630533325508218205601068287051758736340158080395347241054590548175713415199559318720292856829857242567907440330917430609169074964898530393331011405895024110541091940155725140810148983725885058807064760659519696688829950546297792304963240702097046878103140153190575924981949770869396052113382764264828312812878887455394267736445862439319054897832078354987791404340022186994463227352786040968449990978023380505624124334602981922613445552175675371357146810869549889 A009977 443 5031243839073666502922461299689355399024952664341287548688640273846830871274157456524503975215799896958211624320459746728284863509779647818116247497367549689932099846582947799031555501052448000791723015825998913807599741771200784835253472708038299225216653046458954801488089798542701585457517769664275385289004740945530920275210102579473841651502979923376394535795647856034025138929646734916462954206940633137101764149990731388368027827146063786943169202546977403625055289005524404342438690069719741631220739334322825003286028010835302713460497528811628458585714597116343220732170817286502641939351958849702274771556685596103041898403446243703221797287254785844758695146337 A009977 444 166031046689430994596441222889748728167823437923262489106725129036945418752047196065308631182121396599620983602575171642033400495822728377997836167413129139767759294937237277368041331534730784026126859522257964155650791478449625899563364599365263874432149550533145508449106963351909152320098086398921087714537156451202520369081933385122636774499598337471421019681256379249122829584678342252243277488829040893524358216949694135816144918295820104969124583684050254319626824537182305343300476772300751473830284398032653225108438924357564989544196418450783739133328581704839326284161636970454587183998614642040175067461370624671400382647313726042206319310479407932877036939829121 A009977 445 5479024540751222821682560355361708029538173451467662140521929258219198818817557470155184829010006087787492458884980664187102216362150036473928593524633261612336056732928830153145363940646115872862186364234512817136476118788837654685591031779053707856260935167593801778820529790613002026563236851164395894579726162889683172179703801709047013558486745136556893649481460515221053376294385294324028157131358349486303821159339906481932782303762063463981111261573658392547685209727016076328915733485924798636399385135077556428578484503799644654958481808875863391399843196259697767377334020025001377071954283187325777226225230614156212627361352959392808537245820461784942219014360993 A009977 446 180807809844790353115524491726936364974759723898432850637223665521233561020979396515121099357330200896987251143204361918174373139950951203639643586312897633207089872186651395053797010041321823804452150019738922965503711920031642604624504048708772359256610860530595458701077483090229066876586816088425064521130963375359544681930225456398551447430062589506377490432888197002294761417714714712692929185334825533048026098258216913903781816024148094311376671631930726954073611920991530518854219205035518355001179709457559362143089988625388273613629899692903491916194825476570026323452022660825045443374491345181750648465432610267155016702924647659962681729112075238903093227473912769 A009977 447 5966657724878081652812308226988900044167070888648284071028380962200707513692320084998996278791896629600579287725743943299754313618381389720108238348325621895833965782159496036775301331363620185546920950651384457861622493361044205952608633607389487855468158397509650137135556941977559206927364930918027129197321791386864974503697440061152197765192065453710457184285310501075727126784585585518866663116049242590584861242521158158824799928796887112275430163853713989484429193392720507122189233766172105715038930412099458950721969624637813029249786689865815233234429240726810868673916747807226499631358214390997771399359276138816115551196513372778768497060698482883802076506639121377 A009977 448 196899704920976694542806171490633701457513339325393374343936571752623347951846562804966877200132588776819116494949550128891892349406585860763571865494745522562520870811263369213584943934999466123048391371495687109433542280914458796436084909043853099230449227117818454525473379085259453828603042720294895263511619115766544158622015522018022526251338159972445087081415246535498995183891324322122599882829625005489300421003198219241218397650297274705089195407172561652986163381959776735032244714283679488596284703599282145373824997613047829965242960765571902696736164943984758666239252677638474487834821074902926456178856112580931813189484941301699360403003049935165468524719091005441 A009977 449 6497690262392230919912603659190912148097940197737981353349906867836570482410936572563906947604375429635030844333335154253432447530417333405197871561326602244563188736771691184048303149854982382060596915259357674611306895270177140282390801998447152274604824494888008999340621509813561976343900409769731543695883430820295957234526512226594743366294159279090687873686703135671466841068413702630045796133377625181146913893105541234960207122459810065267943448436694534548543391604672632256064075571361423123677395218776310797336224921230578388853017705263872788992293443151497035985895338362069658098549095471796573053902251715170749835253003062956078893299100647860460461315730003179553 A009977 450 214423778658943620357115920753300100887232026525353384660546926638606825919560906894608929270944389177956017863000060090363270768503772002371529761523777874070585228313465809073594003945214418607999698203558803262173127543915845629318896465948756025061959208331304296978240509823847545219348713522401140941964153217069766588739374903477626531087707256209992699831661203477158405755257652186791511272401461630977848158472482860753686835041173732153842133798410919640101931922954196864450114493854926963081354042219618256312095422400609086832149584273707802036745683623999402187534546165948298717252120150569286910778774306600634744563349101077550603478870321379395195223419090104925249 A009977 451 7075984695745139471784825384858903329278656875336661693798048579074025255345509927522094665941164842872548589479001982981987935360624476078260482130284669844329312534344371699428602130192075814063990040717440507651713208949222905767523583376308948827044653874933041800281936824186968992238507546239237651084817056163302297428399371814761675525894339454929759094444819714746227389923502522164119871989248233822268989229591934404871665556358733161076790415347560348123363753457488496526853778297212589781684683393247402458299148939220099865460936281032357467212607559591980272188640023476293857669319964968786468055699552117820946570590520335559169914802720605520041442372829973462533217 A009977 452 233507494959589602568899237700343809866195676886109835895335603109442833426401827608229123976058439814794103452807065438405601866900607710582595910299394104862867313633364266081143870296338501864111671343675536752506535895324355890328278251418195311292473577872790379409303915198169976743870749025894842485798962853388975815137179269887135292354513202012682050116679050586625503867475583231415955775645191716134876644576533835360764963359838194315534083706469491488071003864097120385386174683808015462795594551977164281123871914994263295560210897274067796418016049466535348982225120774717697303087558843969953445838085219888091236829487171073452607188489779982161367598303389124263596161 A009977 453 7705747333666456884773674844111345725584457337241624584546074902611613503071260311071561091209928513888205413942633159467384861607720054449225665039880005460474621349901020780677747719779170561515685154341292712832715684545703744380833182296800445272651628069802082520507029201539609232547734717854529802031365774161836201899526915906275464647698935666418507653850408669358641627626694246636726540596291326632450929271025616566905243790874660412412624762313493219106343127515204972717743764565664510272254620215246421277087773194810688753486959610044237281794529632395666516413428985565684011001889441851008463712656812256307010815373076645423936037220162739411325130744011841100698673313 A009977 454 254289662010993077197531269855674408944287092128973611290020471786183245601351590265361516009927640958310778660106894262423700433054761796824446946316040180195662504546733685762365674752712628530017610093262659523479617590008223564567495015794414693997503726303468723176731963650807104674075245689199483467035070547340594662684388224907090333374064876991810752577063486088835173711680910139011975839677613778870880665943845346707873045098863793609616617156345276230509323208001764099685544230666928838984402467103131902143896515428752728865069667131459830299219477869056995041643156523667572363062351581083279302517674804458131356907311529298989889228265370400573729314552390756323056219329 A009977 455 8391558846362771547518531905237255495161474040256129172570675568944047104844602478756930028327612151624255695783527510659982114290807139295206749228429325946456862650042211630158067266839516741490581133077667764274827380470271377630727335521215684901917622968014467864832154800476634454244483107743582954412157328062239623868584811421933981001344140940729754835043095040931560732485470034587395202709361254702739061976146896441359810488262505189117348366159394115606807665864058215289622959612008651686485281414403352770748585009148840052547299015338174399874242769678880836374224165281029887981057602175748216983083268547118334777941280466866666344532757223218933067380228894958660855237857 A009977 456 276921441929971461068111552872829431340328643328452262694832293775153554459871881798978690934811201003600437960856407851779409771596635596741822724538167756233076467451392983795216219805704052469189177391563036221069303555518955461814002072200117601763281557944477439539461108415728936990067942555538237495601191826053907587663298776923821373044356651044081909556422136350741504172020511141384041689408921405190389045212847582564873746112662671240872496083260005815024652973513921104557557667196285505654014286675310641434703305301911721734060867506159755195850011399403067600349397454273986303374900871799691160441747862054905047672062255406599989369580988366224791223547553533635808222849281 A009977 457 9138407583689058215247681244803371234230845229838924668929465694580067297175772099366296800848769633118814452708261459108720522462688974692480149909759535955691523425895968465242135253588233731483242853921580195295287017332125530239862068382603880858188291412167755504802216577719054920672242104332761837354839330259778950392888859638486105310463769484454703015361930499574469637676676867665673375750494406371282838492023970224640833621717868150948792370747580191895813548125959396450399403017477421686582471460285251167345209074963086817224008627703271921463050376180301230811530115991041548011371728769389808294577679447811866573178054428417799649196172616085418110377069266609981671354026273 A009977 458 301567450261738921103173481078511250729617892584684514074672367921142220806800479279087794428009397892920876939372628150587777241268736164851844947022064686537820273054566959352990463368411713138947014179412146444744471571960142497915448256625928068320213616601535931658473147064728812382183989442981140632709697898572705362965332368070041475245304392987005199506943706485957498043330336632967221399766315410252333670236791017413147509516689648981310148234670146332561847088156660082863180299576754915657221558189413288522391899473781864968392284714207973408280662413949940616780493827704371084375267049389863673721063421777791596914875796137787388423473696330818797642443285798129395154682867009 A009977 459 9951725858637384396404724875590871274077390455294588964464188141397693286624415816209897216124310130466388938999296728969396648961868293440110883251728134655748069010800709658648685291157586533585251467920600832676567561874684702431209792468655626254567049347850685744729613853136050808612071651618377640879420030652899276977855968146311368683095044968571171583729142314036597435429901108887918306192288408538327011117814103574633867814050758416383234891744114828974540953909169782734484949886032912216688311420250638521238932682634801543956945395568863122473261859660348040353756296314244245784383812629865501232795092918667122698190901272546983817974631978917020322200628431338270040104534611297 A009977 460 328406953335033685081355920894498752044553885024721435827318208666123878458605721934926608132102234305390834986976792055990089415741653683523659147307028443639686277356423418735406614608200355608313298441379827478326729541864595180229923151465635666400712628479072629576077257153489676684198364503406462149020861011545676140269246948828275166542136483962848662263061696363207715369186736593301304104345517481764791366887865417962917637863675027740646751427555789356159851479002602830238003346239086103150714276868271071200884778526948450950579198053772483041617641368791485331673957778370060110884665816785561540682238066316015049040299741994050465993162855304261670632620738234162911323449642172801 A009977 461 10837429460056111607684745389518458817470278205815807382301500885982087989133988823852578068359373732077897554570234137847672950719474571556280751861131938640109647152761972818268418282070611735074338848565534306784782074881531640947587463998365976991223516739809396776010549486065159330578546028612413250917688413381007312628885149311333080495890503970774005854681035979985854607183162307578943035443402076898238115107299558792776282049501275915441342797109341048753275098807085893397854110425889841403973571136652945349629197691389298881369113535774491940373382165170119015945240606686211983659193971953923530842513856188428496618329891485803665377774374225040635130876484361727376073673838191702433 A009977 462 357635172181851683053596597854109140976519180791921643615949529237408903641421631187135076255859333158570619300817726548973207373742660861357264811417353975123618356041145103002857803308330187257453182002662632123897808471090544151270386311946077240710376052413710093608348133040150257909092018944209637280283717641573241316753209927273991656364386631035542193204474187339533202037044356150105120169632268537641857798540885440161617307633542105209564312304608254608858078260633834482129185644054364766331127847509547196537763523815846863085180746680558234032321611450613927526192940020644995460753401074479476517802957254218140388404886419031520957466554349426340959318923983937003410431236660326180289 A009977 463 11801960682001105540768687729185601652225132966133414239326334464834493820166913829175457516443357994232830436926984976116115843333507808424789738776772681179079405749357788399094307509174896179495955006087866860088627679545987956991922748294220548943442409729652433089075488390324958511000036625158918030249362682171916963452855927600041724660024758824172892375747648182204595667222463752953468965597864861742181307351849219525333371151906889471915622306052072402092316582600916537910263126253794037288927218967815057485746196285922946481810964640458421723066613177870259608364367020681284850204862235457822725087497589389198632817361251828040191596396293531069251657524491469921112544230809790763949537 A009977 464 389464702506036482845366695063124854523429387882402669897769037339538296065508156362790098042630813809683404418590504211831822830005757678018061379633498478909620389728807017170112147802771573923366515200899606382924713425017602580733450693709278115133599521078530291939491116880723630863001208630244294998228968511673259793944245610801376913780817041197705448399672390012751657018341303847464475864729540437491983142611024244336001248012927352573215536099718389269046447225830245751038683166375203230534598225937896897029624477435457233899761833135127916861198234869718567076024111682482400056760453770108149927887420449843554882972921310325326322681077686525285304698308218507396713959616723095210334721 A009977 465 12852335182699203933897100937083120199273169800119288106626378232204763770161769159972073235406816855719552345813486638990450153390190003374596025527905449804017472861050631566613700877491461939471095001629687010636515543025580885164203872892406177799408784195591499634003206857063879818479039884798061734941555960885217573200160105156445438154766962359524279797189188870420804681605263026966327703536074834437235443706163800063088041184426602634916112691290706845878532758452398109784276544490381706607641741455950597601977607755370088718692140493459221256419541750700712713508795685521919201873094974413568947620284874844837311138106403240735768648475563655334415055044171210744091560667351862141941045793 A009977 466 424127061029073729818604330923742966576014603403936507518670481662757204415338382279078416768424956238745227411845059086684855061876270111361668842420879843532576604414670841698252128957218244002546135053779671351005012919844169210418727805449403867380489878454519487922105826283108034009808316198336037253071346709212179915605283470162699459107309757864301233307243232723886554492973679889888814216690469536428769642303405402081905359086077886952231718812593325913991581028929137622881125968182596318052177468046369720865261055927212927716840636284154301461844877773123519545790257622223333661812134155647775271469400869879631267557511306944280365399693600626035696816457649954555021502022611450684054511169 A009977 467 13996193013959433084013942920483517897008481912329904748116125894870987745706166615209587753358023555878592504590886949860600217041916913674935071799889034836575027945684137776042320255588202052084022456774729154583165426354857583943818017579830327623556165988999143101429492267342565122323674434545089229351354441404001937214974354515369082150541222009521940699139026679888256298268131436366330869150785494702149398196012378268702876849840570269423646720815579755161722173954661541555077156950025678495721856445530200788553614845598026614655740997377091948240880966513076145011078501533370010839800427136376583958490228706027831829397873129161252058189888820659177994943102448500315709566746177872573798868577 A009977 468 461874369460661291772460116375956090601279903106886856687832154530742595608303498301916395860814777343993552651499269345399807162383258151272857369396338149606975922207576546609396568434410667718772741073566062101244459069710300270145994580134400811577353477636971722347173244822304649036681256339987944568594696566332063928094153699007179710967860326314224043071587880436312457842848337400088918681975921325170930140468408482867194936044738818890980341786914131920336831740503830871317546179350847390358821262702496626022269289904734878283639452913444034291949071894931512785365590550601210357713414095500427270630177547298918450370129813262321317920266331081752873833122380800510418415702623869794935362663041 A009977 469 15241854192201822628491183840406550989842236802527266270698461099514505655074015443963241063406887652351787237499475888398193636358647518992004293190079158937030205432850026038110086758335552034719500455427680049341067149300439908914817821144435226782052664762020066837456717079136053418210481459219602170763624986688958109627107072067236930461939390768369393421362400054398311108813995134202934316505205403730640694635457479934617432889476381023402351278968166353371115447436626418753479023918577963881841101669182388658734886566856250983360101946143653131634319372532739921917064488169839941804542665151514099930795859060864308862214283837656603491368788925697844836493038566416843807718186587703232866967880353 A009977 470 502981188342660146740209066733416182664793814483399786933049216283978686617442509650786955092427292527608978837482704317140389999835368126736141675272612244921996779284050859257632863025073217145743515029113441628255215926914516994188988097766362483807737937146662205636071663611489762800945888154246871635199624560735617617694533378218818705243999895356189982904959201795144266590861839428696832444671778323111142922970096837842375285352720573772277592205949489661246809765408671818864807789313072808100756355083018825738251256706256282450883364222740553343932539293580417423263128109604718079549907949999965297716263349008522192453071366642667915215170034548028879604270272691755845654700157394206684609940051649 A009977 471 16598379215307784842426899202202734027938195877952192968790624137371296658375602818475969518050100653411096301636929242465632869994567148182292675283996204082425893716373678355501884479827416165809535995960743573732422125588179060808236607226289961965655351925839852785990364899179162172431214309090146763961587610504275381383919601481221017273051996546754269435863653659239760797498440701146995470674168684662667716458013195648798384416639778934485160542796333158821144722258486170022538657047331402667324959717739621249362291471306457320879151019350438260349773796688153774967683227616955696625146962349998854824636690517281232350951355099208041202100611140084953026940918998827942906605105194008820592128021704417 A009977 472 547746514105156899800087673672690222921960463972422367970090596533252789726394893009706994095653321562566177954018665001365884709820715890015658284371874734720054492640331385731562187834304733471714687866704537933169930144409909006671808038467568744866626613552715141937682041672912351690230072199974843210732391146641087585669346848880293570010715886042890891383500570754912106317448543137850850532247566593868034643114435456410346685749112704838010297912278994241097775834530043610743775682561936288021723670685407501228955618553113091589011983638564462591542535290709074573933546511359537988629849757549962209213010787070280667581394718273865359669320167622803449889050326961322115917968471402291079540224716245761 A009977 473 18075634965470177693402893231198777356424695311089938143012989685597342060971031469320330805156559611564683872482615945045074195424083624370516723384271866245761798257130935729141552198532056204566584699601249751794607694765526997220169665269429768580598678247239599683943507375206107605777592382599169825954168907839155890327088446013049687810353624239415399415655518834912099508475801923549078067564169697597645143222776370061541440629720719259654339831105206809956226602539491439154544597524543897504716881132618447540555535412252732022437395460072627265520903664593399460939807034874864753624785041999148752904029355973319262030186025703037556869087565531552513846338660789723629825292959556275605624827415636110113 A009977 474 596495953860515863882295476629559652762014945265967958719428659624712288012044038487570916570166467181634567791926326186487448448994759604227051871680971586110139342485320879061671222551557854750697295086841241809222053927262390908265598953891182363159756382158906789570135743381801550990660548625772604256487573958692144380793918718430639697741669599900708180716632121552099283779701463477119576229617600020722289726351620212030867540780783735568593214426471824728555477883803217492099971718309948617655657077376408768838332668604340156740434050182396699762189820931582182211013632150870536869617906385971908845832968747119535646996138848200239376679889662541232956929175806060879784234667665357094985619304715991633729 A009977 475 19684366477397023508115750728775468541146493193776942637741145767615505504397453270089840246815493416993940737133568764154085798816827066939492711765472062341634598302015589009035150344201409206773010737865760979704327779599658899972764765478409017984271960611243924055814479531599451182691798104650495940464089940636840764566199317708211110025475096796723369963648860011219276364730148294744946015577380800683835560969603466997018628845765863273763576076073570216042330770165506177239299066704228304382636683553421489371664978063943225172434323656019091092152264090742212012963449860978727716697390910737072991912487968654944676350872581990607899430436358863860687578662801600009032879744032956784134525437055627723913057 A009977 476 649584093754101775767819774049590461857834275394639107045457810331311681645115957912964728144911282760800044325407769217084831360955293209003259488260578057273941743966514437298159961358646503823509354349570112330242816726788743699101237260787497593480974700171049493841877824542781889028829337453466366035314968041015745230684577484370966630840678194291871208800412380370236120036094893726583218514053566422566573511996914410901614751910273488034198010510427817129396915415461703848896869201239534044627010557262909149264944276110126430690332680648630006041024714994492996427793845412298014651013900054323408733112102965613174319578795205690060681204399842507402690095872452800298085031553087573876439339422835714889130881 A009977 477 21436275093885358600338052543636485241308531088023090532500107740933285494288826611127836028782072331106401462738456384163799434911524675897107563112599075890040077550894976430839278724835334626175808693535813706898012951984028542070340829605987420584872165105644633296781968209911802337951368135964390079165393945353519592612591056984241898817742380411631749890413608552217791961191131492977246210963767691944696925895898175559753286813039025105128534346844117965270098208710236227013596683640904623472691348389676001925743161111634172212780978461404790199353815594818268882117196898605834483483458701792672488192699397865234752546100241787772002479745194802744288773163790942409836806041251889937922498200953578591341319073 A009977 478 707397078098216833811155733940004012963181525904761987572503555450798421311531278167218588949808386926511248270369060677405381352080314304604549582715769504371322559179534222217696197919566042663801686886681852327634427415472941888321247376997584879300781448486272898793804950927089477152395148486824872612458000196666146556215504880479982660985498553583847746383649082223187134719307339268249124961804333834174998554564639793471858464830287828469241633445855892853913240887437795491448690560149852574598814496859308063549524316683927683021772289226358076578675914629002873109867497653992537954954137159158192110359080129552746834021307978996476081831591428490561529514405101099524614599361312367951442440631468093514263529409 A009977 479 23344103577241155515768139220020132427784990354857145589892617329876347903280532179518213435343676768574871192922179002354377584618650372051950136229620393644253644452924629333183974531345679407905455667260501126811936104710607082314601163440920301016925787800047005660195563380593952746029039900065220796211114006489982836355111661055839427812521452268266975630660419713365175445737142195852221123739543016527774952300633113184571329339399498339484973903713244464179136949285447251217806788484945134961760878396357166097134302450569613539718485544469816527096305182757094812625627422581753752513486526252220339641849644275240645522703163306883710700442517140188530473975368336284312281778923308142397600540838447085970696470497 A009977 480 770355418048958132020348594260664370116904681710285804466456371885919480808257561924101043366341333362970749366431907077694460292415462277714354495577472990260370266946512767995071159534407420460880037019596537184793891455450033716381838393550369933558550997401551186786453591559600440618958316702152286274966762214169433599718684814842701117813207924852810195811793850541050789709325692463123297083404919545416573425920892735090853868200183445203004138822537067317911519326419759290187624020003189453738108987079786481205431980868797246810710022967503945394178071030984128816645704945197873832945055366323271208181038261082941302249204389127162453114603065626221505641187155097382305298704469168699120817847668753837032983526401 A009977 481 25421728795615618356671503610601924213857854496439431547393060272235342866672499543495334431089264000978034729092252933563917189649710255164573698354056608678592218809234921343837348264635444875209041221646685727098198418029851112640600666987162207807432182914251189163952968521466814540425624451171025447073903153067591308790716598889809136887835861520142736461789197067854676060407747851283068803752362344998746923055389460257998177650606053691699136581143723221491080137771852056576191592660105251973357596573632953879779255368670309144753430757927630198007876344022476250949308263191529836487186827088667949869974262615737062974223744841196360952781901165665309686159176118213616074857247482567070986988973068876622088456371233 A009977 482 838917050255315405770159619149863499057309198382501241063970988983766314600192484935346036225945712032275146060044346807609267258440438420430932045683868086393543220704752404346632492732969680881898360314340628994240547794985086717139822010576352857645262036170289242410447961208404879834045606888643839753438804051230513190093647763363701517298583430164710303239043503239204309993455679092341270523827957384958648460827852188513939862469999771826071507177742866309205644546471117867014322557783473315120800686929887478032715427166120201776863215011611796534259919352741716281327172685320484604077165293926042345709150666319323078149383579759479911441802738466955219643252811901049330470289166924713342570636111272928528919060250689 A009977 483 27684262658425408390415267431945495468891203546622540955111042636464288381806352002866419195456208497065079819981463444651105819528534467874220757507567646850986926283256829343438872260187999469102645890373240756809938077234507861665614126349019644302293647193619544999544782719877361034523505027325246711863480533690606935273090376191002150070853253195435440006888435606893742229784037410047261927286322593703635399207319122220960015461509992470260359736865514588203786270033546889611472644406854619398986422668686286775079609096481966658636486095383189285630577338640476637283796698615575991934546454699559397408401971988537661578929658132062837077579490369409522248227342792734627905519542508515540304830991672006641454328988272737 A009977 484 913580667728038476883703825254201350473409717038543851518664407003321516599609616094591833450054880403147634059388293673486492044441637439849284997749732346082568567347475368333482784586203982480387314382316944974727956548738759434965266169517648261975690357389444984984977829755952914139275665901733141491494857611790028864011982414303070952338157355449369520227318375027493493582873234531559643600448645592219968173841531033291680510229829751518591871316561981410724946911107047357178597265426202440166551948066647463577627100183904899735004041147645246425809052175135729030365291054314007733840033005085460114477265075621742832104678718358073623560123182190514234191502312160242720882144902781012830059422725176219167992856613000321 A009977 485 30148162035025269737162226233388644565622520662271947100115925431109610047787117331121530503851811053303871923959813691225054237466574035515026404925741167420724762722466687155004931891344731421852781374616459184166022566108379061353853783594082392645197781793851684504504268381946446166596096974757193669219330301189070952512395419672001341427159192729829194167501506375907285288234816739541468238814805304543258949736770524098625456837584381800113531753446545386553923248066532562786893709759064680525496214286199366298061694306068861691255133357872293132051698721779479058002054604792362255216721089167820183777749747495517513459454397705816429577484065012286969728319576301288009789110781791773423391960949930815232543764268229010593 A009977 486 994889347155833901326353465701825270665543181854974254303825539226617131576974871927010506627109764759027773490673851810426789836396943171995871362549458524883917169841400676115162752414376136921141785362343153077478744681576509024677174858604718957291526799197105588648640856604232723497671200166987391084237899939239341432909048849176044267096253360084363407527549710404940414511748952404868451880888575049927545341313427295254640075640284599403746547863735997756279467186195574571967492422049134457341375071444579087836035912100272435811419400809785673357706057818722808914067801958147954422151795942538066064665741667352077944161995124291942176056974145405470001034546017942504323040655799128522971934711347716902673944220851557349569 A009977 487 32831348456142518743769664368160233931962925001214150392026242794478365342040170773591346718694622237047916525192237109744084064601099124675863754964132131321169266604766222311800370829674412518397678916957324051556798574492024797814346770333955725590620384373504484425405148267939679875423149605510583905779850697994898267285998612022809460814176360882783992448409140443363033678887715429360658912069322976647608996263343100743403122496129391780323636079503287925957222417144453960874927249927621437092265377357671109898589185099308990381776840226722927220804299908017852694164237464618882495931009266103756180133969475022618572157345839101634091809880146798380510034140018592102642660341641371241258073845474474657788240159288101392535777 A009977 488 1083434499052703118544398924149287719754776525040066962936866012217786056287325635528514441716922533822581245331343824621554774131836271114303503913816360333598585797957285336289412237379255613107123404259591693701374352958236818327873443421020538944490472684325647986038369892842009435888963936981849268890735073033831642820437954196752712206867819909131871750797501634630980111403294609168901744098287658229371096876690322324532303042372269928750679990623608501556588339765766980708872599247611507424044757452803146626653443108277196682598635727481856598286541896964589138907419836332423122365723305781423953944420992675746412881192412690353925029726044844346556831126620613539387207791274165250961516436900657663707011925256507345953680641 A009977 489 35753338468739202911965164496926494751907625326322209776916578403186939857481745972440976576658443616145181095934346212511307546350596946772015629155939891008753331332590416097550603833515435232535072340566525892145353647621815004819823632893677785168185598582746383539266206463786311384335809920401025873394257410116444213074452488492839502826638057001351767776317553942822343676308722102573757555243492721569246196930780636709566000398284907648772439690579080551367415212270310363392795775171179744993476995942503838679563622573147490525754979006901267743455882599831441583944854598969963038068869090786990480165892758299631625079349618781679525980959479863436375427178480246799777857112047453281730042417721702902331393533464742416471461153 A009977 490 1179860169468393696094850428398574326812951635768632922638247087305169015296897617090552227029728639332790976165833425012873149029569699243476515762146016403288859933975483731219169926506009362673657387238695354440796670371519895159054179885491366910550124753230630656795784813304948275683081727373233853822010494533842659031456932120263703593279055881044608336618479280113137341318187829384933999323035259811785124498715761011415678013143401952409490509789109658195124702004920241991962260580648931584784740866102626676425599544913867187349914307227741835534044125794437572270180201766008780256272679995970685845474461023887843627618537419795424357371662835493400389096889848144392669284697565958297091399784816195776935986604336499743558218049 A009977 491 38935385592456991971130064137152952784827403980364886447062153881070577504797621363988223491981045097982102213472503025424813917975800075034725020150818541308532377821190963130232607574698308968230693778876946696546290122260156540248787936221215108048154116856610811674260898839063293097541697003316717176126346319616807748038078759968702218578208844074472075108409816243733532263500198369702821977660163573788909108457620113376717374433732264429513186823040618720439115166162367985734754599161414742297896448581386680322044784982157617182547172138515480572623456151216439884915946658278289748456998439867032632900657213788298839711411734853249003793264873571282212840197364988764958086395019676623804016192898934460638887557943104491537421195617 A009977 492 1284867724551080735047292116526047441899304331352041252753051078075329057658321505011611375235374488233409373044592599839018859293201402476145925664977011863181568468099301783297676049965044195951612894702939240986027574034585165828210001895300098565589085856268156785250609661689088672218876001109451666812169428547354655685256599078967173213080891854457578478577523936043206564695506546200193125262785397935034000579101463741431673356313164726173935165160340417774490800483358143529246901772326686495830582803185760450627477904411201367024056680571010858896574052990142516202226239723183561699080948515612076885721688055013861710476587250157217125177740827852313023726513044629243616851035649328585532534365664837201083289412122448220734899455361 A009977 493 42400634910185664256560639845359565582677042934617361340850685576485858902724609665383175382767358111702509310471555794687622356675646281712815546944241391484991759447276958848823309648846458466403225525196994952538909943141310472330930062544903252664439833256849173913270118835739926183222908036611905004801591142062703637613467769605916716031669431197100089793058289889425816634951716024606373133671918131856122019110348303467245220758334435963739860450291233786558196415950818736465147758486780654362409232505130094870706770845569645111793870458843358343586943748674703034673465910865057536069671301015198537228815705815457436445727379255188165130865447319126329782974930472765039356084176427843322573634066939627635748550600040791284251682026913 A009977 494 1399220952036126920466501114896865664228342416842372924248072624024033343789912118957644787631322817686182807245561341224691537770296327296522913049159965919004728061760139642011169218411933129391306442331500833433784028123663245586920692063981807337926514497476022739137913921579417564046355965208192865158452507688069220041244436396995251629045091229504302963170923566351051948953406628812010313411173298351252026630641494014419092285025036386803415394859610714956420481726377018303349876030063761593959504672669293130733323437903798288689197725141830825338369143706265200144224375058546898690299152933501551728550918291910095402709003515421209449318559761531168882838172705601246298750777822118829644929924209007711979702169801346112380305506888129 A009977 495 46174291417192188375394536791596566919535299755798306500186396592793100345067099925602277991833652983644032639103524260414820746419778800785256130622278875327156026038084608186368584207593793269913112596939527503314872928080887104368382838111399642151574978416708750391551159412120779613529746851870364550228932753706284261361066401100843303758488010573641997784640477689584714315462418750796340342568718845591316878811169302475830045405826200764512708030367153593561875896970441604010545908992104132600663654198086673314199673450825343526743524929680417236166181742306751604759404376932047656779872046805551207042180303633033148289397116008899911827512472130528573133659699284841127858775668129921378282687498897254495330171603444421708550081727308257 A009977 496 1523751616767342216388019714122686708344664891941344114506151087562172311387214297544875173730510548460253077090416300593689084631852700425913452310535202885796148859256792070150163278850595177907132715699004407609390806626669274444156633657676188191001974287751388762921188260599985727246481646111722030157554780872307380624915191236327829024030104348930185926893135763756295572410259818776279231304767721904513457000768586981702391498392264625228919365002116068587541904600024572932348014996739436375821900588536860219368589223877236336382536322679453768793483997496122802957060344438757572673735777544583189832391950019890093893550104828293697090307911580307442913410770076399757219339597048287405483328687463609398345895662913665916382152697001172481 A009977 497 50283803353322293140804650566048661375373941434064355778702985889551686275778071818980880733106848099188351543983737919591739792851139114055143926247661695231272912355474138314955388202069640870935379618067145451109896618680086056657168910703314210303065151495795829176399212599799528999133894321686826995199307768786143560622201310798818357792993443514696135587473480203957753889538574019617214633057334822848944081025363370396178919446944732632554339045069830263388882851800810906767484494892401400402122719421716387239163444387948799100623698648421974370184971917372052497582991366478999898233280658971245264468934350656373098487153459333692003980161082150145616142555412521191988238206702593484380949846686299110145414556876150975240611039001038691873 A009977 498 1659365510659635673646553468679605825387340067324123740697198534355205647100676370026369064192525987273215600951463351346527413164087590763819749566172835942632006107730646564393527810668298148740867527396215799886626588416442839869686574053209368940001149999361262362821174015793384456971418512615665290841577156369942737500532643256361005807168783635984972474386624846730605878354772942647368082890892049154015154673836991223073904341749176176874293188487304398691833134109426759923326988331449246213270049740916640778892393664802310370320582055397925154216104073273277732420238715093806996641698261746051093727474833571660312250076064158011836131345315710954805332704328613199335611860821185584984571344940647870634798680376912982182940164287034276831809 A009977 499 54759061851767977230336264466426992237782222221696083443007551633721786354322320210870179118353357580016114831398290594435404634414890495206051735683703586106856201555111336624986417752053838908448628404075121396258677417742613715699656943755909175020037949978921657973098742521181687080056810916316954597772046160208110337517577227459913191636569859987504091654758619942109993985707507107363146735399437622082500104236620710361438843277722813836851675220081045156830493425611083077469790614937825125037911641450249145703448990938476242220579207828131530089131434418018165169867877598095630889176042637619686093006669507864790304252510117214390592334395418461508575979242844235578075191407099124304490854383041379730948356452438128412037025421472131135449697 A009977 500 1807049041108343248601096727392090743846813333315970753619249203912818949692636566958715910905660800140531789436143589616368352935691386341799707277562218341526254651318674108624551785817776683978804737334479006076536354785506252618088679143945002775661252349304414713112258503198995673641874760238459501726477523286867641138080048506177135324006805379587635024607034458089629801528347734542983842268181441528722503439808483441927481828164852856616105282262674490175406283045165741556503090292948229126251084167858221808213816700969715993279113858328340492941337335794599450605639960737155819342809407041449641069220093759538080040332833868074889547035048809229783007315013859774076481316434271102048198194640365531121295762930458237597221838908580327469840001 A009977 501 59632618356575327203836192003938994546944839999427034869435223729123025339857006709637625059886806404637549051392738457340155646877815749279390340159553205270366403493516245584610208931986630571300556332037807200525699707921706336396926411750185091596821327527045685532704530605566857230181867087869163556973758268466632157556641600703845465692224577526391955812032137116957783450435475239918466794849987570447842613513679953583606900329440144268331474314668258175788407340490469471364601979667291561166285777539321319671055951132000627778210757324835236267064132081221781869986118704326142038312710432367838155284263094064756641330983517646471355052156610704582839241395457372544523883442330946367590540423132062527002760176705121840708320683983150806504720033 A009977 502 1967876405766985797726594336129986820049179719981092150691362383061059836215281221418041626976264611353039118695960369092225136346967919726219881225265255773922091315286036104292136894755558808852918358957247637617348090361416309101098571587756108022695103808392507622579249509983706288596001613899682397380134022859398861199369172823226900367843411058370934541797060524859606853864370682917309404230049589824778806245951438468259027710871524760854938652384052519801017442236185492555031865329020621518487430658797603549144846387356020716680954991719562796813116358680318801709541917242762687264319444268138659124380682104136969163922456082333554716721168153251233694966050093293969288153596921230130487833963358063391091085831269020743374582571443976614655761089 A009977 503 64939921390310531324977613092289565061622930759376040972814958641014974595104280306795373690216732174650290916966692180043429499449941350965256080433753440539429013404439191441640517526933440692146305845589172041372486981926738200336252862395951564748938425676952751545115233829462307523668053258689519113544422754360162419579182703166487712138832564926240839879302997320367026177524232536271210339591636464217700606116397469452547914458760317108212975528673733153433575593794121254316051555857680510110085211740320917121779930782748683650471514726745572294832839836450520456414883269011168679722541660848575751104562509436519982409441050717007305651798549057290711933879653078700986509068698400594306098520790816091906005832431877684531361224857651228283640115937 A009977 504 2143017405880247533724261232045555647033556715059409352102893635153494161638441250124247331777152161763459600259900841941433173481848064581853450654313863537801157442346493317574137078388803542840828092904442677365292070403582360611096344459066401636714968047339440800988802716372256148281045757536754130746965950893885359846113029204494094500581474642565947716016998911572111863858299673696949941206524003319184120001841116491934081177139090464571028192446233194063307994595206001392429701343303456833632811987430590265018737715830706560465559985982603885729483714602867175061691147877368566430843874808002999786450562811405159419511554673661241086509352118890593493818028551597132554799267047219612101251186096931032898192470251963589534920420302490533360123825921 A009977 505 70719574394048168612900620657503336352107371596960508619395489960065307334068561254100161948646021338194166808576727784067294724900986131201163871592357496747438195597434279479946523586830516913747327065846608353054638323318217900166179367149191254011593945562201546432630489640284452893274509998712886314649876379498216874921729963748305118519188663204676274628560964081879691507323889231999348059815292109533075960060756844233824678845589985330843930350725695404089163821641798045950180144329014075509882795585209478745618344622413316495363479537425928229072962581894616777035807879953162692217847868664098992952868572776370260843881304230820955854808619923389585295994942202705374308375812558247199341289141198724085640351518314798454652373869982187600884086255393 A009977 506 2333745955003589564225720481697610099619543262699696784440051168682155142024262521385305344305318704160407504683032016874220725921732542329638407762547797392665460454715331222838235278365407058153661793172938075650803064669501190705483919115923311382382600203552651032276806158129386945478058829957525248383445920523441156872417088803694068911133225885754317062742511814702029819741688344655978485973904639614591506682004975859716214401904469515917849701573947948334942406114179335516355944762857464491826132254311912798605405372539639444346994824735055631559407765202522353642181660038454368843188979665915266767444662901620218607848083039617091543208684457471856314767833092689277352176401814422157578262541659557894826131600104388349003528337709412190829174846427969 A009977 507 77013616515118455619448775896021133287444927669089993886521688566511119686800663205715076362075517237293447654540056556849283955417173896878067456164077313957960195005605930353661764186058432919070839174706956496476501134093539293280969330825469275618625806717237484065134603218269769200775941388598333196653715377273558176789763930521904274067396454229892463070502889885166984051475715373647290037138853107281519720506164203370635075262847494025289040151940282295053099401767918072039746177174296328230262364392293122353978377293808101663450829216256835841460456251683237670191994781268994171825236328975203803325673875753467214058986740307364020925886587096571258387338492058746152621821259875931200082663874765410529262342803444815517116435144410602297362769932122977 A009977 508 2541449344998909035441809604568697398485682613079969798255215722694866949664421885788597519948492068830683772599821866376026370528766738596976226053414551360612686435184995701670838218139928286329337692765329564383724537425086796678271987917240486095414651621668836974149441906202902383625606065823744995489572607450027419834062209707222841044224082989586451281326595366210510473698698607330360571225582152540290150776703418711230957483673967302834538325014029315736752280258341296377311623846751778831598658024945673037681286450695667354893877364136475582768195056305546843116335827781876807670232798856181725509747237899864418063946562430143012690554257374186851526782170237938623036520101575905729602727907867258547465657312513678912064842359765549875812971407760058241 A009977 509 83867828384963998169579716950767014150027526231639003342422118848930609338925922231023718158300238271412564495794121590408870227449302373700215459762680194900218652361104858155137661198617633448868143861255875624662909735027864290382975601268936041148683503515071620146931582904695778659645000172183584851155896045850904854524052920338353754459394738656352892283777647084946845632057054041901898850444211033829574975631212817470621596961240920993539764725462967419312825248525262780451283586942808701442755714823207210243482452872957022711497953016503694231350436858083045822839082316801934653117682362253996941821658850695525796110236560194719418788290493348166100383811617851974560205163352004889076890020959619532066366691312951404098139797872263145901828056456081921953 A009977 510 2767638336703811939596130659375311466950908365644087110299929922014710108184555433623782699223907862956614628361206012483492717505826978332107110172168446431707215527916460319119542819554381903812648747421443895613876021255919521582638194841874889357906555615997363464848742235854960695768285005682058300088144569513079860199293746371165673897160026375659645445364662353803245905857882783382762662064658964116375974195830022976530512699720950392786812235940277924837323233201333671754892358369112687147610938589165837938034920944807581749479432449544621909634564416316740512153689716454463843552883517954381899080114742072952351271637806486425740820013586280489481312665783389115160486770390616161339537370691667444558190100813327396335238613329784683814760325863050703424449 A009977 511 91332065111225794006672311759385278409379976066254874639897687426485433570090329309584829074388959477568282735919798411955259677692290284959534635681558732246338112421243190530944913045294602825817408664907648555257908701445344212227060429781871348810916335327912994340008493783213702960353405187507923902908770793931635386576693630248467238606280870396768299697033857675507114893310131851631167848133745815840407148462390758225506919090791362961964803786029171519631666695644011167911447826180718675871160973442472651955152391178650197732821270834972523017940625738452436901071760642997306837245156092494602669643786488407427591964047614052049447060448347256152883317970851840800296063422890333324204733232825025670420273326839804079062874239882894565887090753480673213006817 A009977 512 3013958148670451202220186288059714187509539210186410863116623685074019307812980867216299359454835662759753330285353347594523569363845579403664642977491438164129157709901025287521182130494721893251974485941952402323510987147696359003492994182801754510760239065821128813220280294846052197691662371187761488795989436199743967757030889798199418874007268723093353890002117303291734791479234351103828538988413611922733435899258895021441728329996114977744838524938962660147845000956252368541077778263963716303748312123601597514520028908895456525183101937554093259592040649368930417735368101218911125629090151052321888098244954117445110534813571263717631752994795459453045149493038110746409770092955380999698756196683225847123869019785713534609074849916135520674273994864862216029224961 A009977 513 99460618906124889673266147505970568187814793936151558482848581607442637157828368618137878862009576871071859899416660470619277789006904120320933218257217459416262204426733834488199010306325822477315158036084429276675862575873979847115268808032457898855087889172097250836269249729919722523824858249196129130267651394591550935982019363340580822842239867862080678370069871008627248118814733586426341786617649193450203384675543535707577034889871794265579671322985767784878885031556328161855566682710802638023694300078852717979160953993550065331042363939285077566537341429174703785267147340224067145759974984726622307242083485875688647648847851702681847848828250161950489933270257654631522413067527572990058954490546452955087677652928546642099470047232472182251041830540453128964423713 A009977 514 3282200423902121359217782867697028750197888199893001429934003193045607026208336164398550002446316036745371376680749795530436167037227835970590796202488176160736652746082216538110567340108752141751400215190786166130303465003841334954803870665071110662217900342679209277596885241087350843286220322223472261298832496021521180887406638990239167153793915639448662386212305743284699187920886208352069278958382423383856711694292936678350042151365769210764129153658530336901003206041358829341233700529456487054781911902602139693312311481787152155924398009996407559695732267162765224913815862227394215810079174495978536138988755033897725372411979106188500979011332255344366167797918502602840239631228409908671945498188032947517893362546642039189282511558671582014284380407834953255825982529 A009977 515 108312613988770004854186834634001948756530310596469047187822105370505031864875093425152150080728429212597255430464743252504393512228518587029496274682109813304309540620713145757648722223588820677796207101295943482300014345126764053508527731947346651853190711308413906160697212955882577828445270633374584622861472368710198969284419086677892516075199216101805858745006089528395073201389244875618286205626619971667271485911666910385551390995070383955216262070731501117733105799364841368260712117472064072807803092785870609879306278898976021145505134329881449469959164816371252422155923453504009121732612758367291692586628916118624937289595310504220532307373964426364083537331310585893727907830537526986174201440205087268090480964039187293246322881436162206471384553458553457442257423457 A009977 516 3574316261629410160188165542922064308965500249683478557198129477226666051540878083030020952664038164015709429205336527332644985903541113371973377064509623839042214840483533810002407833378431082367274834342766134915900473389183213765781415154262439511155293473177658903303008027544125068338693930901361292554428588167436565986385829860370453030481574131359593338585200954437037415645845080895403444785678459065019959035085008042723195902837322670522136648334139536885192491379039765152603499876578114402657502061933730126017107203666208697801669432886087832508652438940251329931145473965632301017176221026120625855358754231914622930556645246639277566143340826070014756731933249334493020958407738390543748647526767879846985871813293180677128655087393352813555690264132264095594494974081 A009977 517 117952436633770535286209462916428122195861508239554792387538272748479979700848976739990691437913259412518411163776105401977284534816856741275121443128817586688393089735956615730079458501488225718120069533311282452224715621843046054270786700090660503868124684614862743808999264908956127255176899719744922654296143409525406677550732385392224950005891946334866580173311631496422234716312887669548313677927389149145658648157805265409865464793631648127230509395026604717211352215508312250035915495927077775287697568043813094158564537720984887027455091285240898472785530485028293887727800640865865933566815293861980653226838889653182556708369293139096159682730247260310486972153797228038269691627455366887943705368383340034950533769838674962345245617883980642847337778716364715154618334144673 A009977 518 3892430408914427664444912276242128032463429771905308148788763000699839330128016232419692817451137560613107568404611478265250389648956272462079007623250980360716971961286568319092622130549111448697962294599272320923415615520820519790935961102991796627648114592290470545696975741995552199420837690751582447591772732514338420359174168717943423350194434229050597145719283839381933745638325293095094351371603841921806735389207573758525560338189844388198606810035877955667974623111774304251185211365593566584494019745445832107232629744792501271906018012412949649601922506005933698295017421148573575807704904697445361556485683358555024371376186673590173269530098159590246070081075308525262899823706027107302142277156650221153367614404676273757393105390171361213962146697640035600102405026774209 A009977 519 128450203494176112926682105115990225071293182472875168910029179023094697894224535669849862975887539500232549757352178782753262858415556991248607251567282351903660074722456754530056530308120677807032755721775986590472715312187077153100886716398729288712387781545585528008000199485853222580887643794802220770528500172973167871852747567692132970556416329558669705808736366699603813606064734672138113595262926783419622267843849934031343491160264864810554024731183972537043162562688552040289111975064587697288302651599712459538676781578152541972898594409627338436863442698195812043735574897902928001654261855015696931364027550832315804255414160228475717894493239266478120312675485181333675694182298894540970695146169457298061131275354317033993972477875654920060750841022121174803379365883548897 A009977 520 4238856715307811726580509468827677427352675021604880574030962907762125030509409677105045478204288803507674141992621899830857674327713380711204039301720317612820782465841072899491865500167982367632080938818607557485599605302173546052329261641158066527508796791004322424264006583033156345169292245228473285427440505708114539771140669733840388028361738875436100291688300101086925849000136244180557748643676583852847534838847047823034335208288740538748282816129071093722424364568722217329540695177131394010513987502790511164776333792079033885105653615517702168416493609040461797443273971630796624054590641215517998735012909177466421540428667287539698690518276895793777970318291010984011297908015863519852032939823592090836017332086692462121801091769896612362004777753729998768511519074157113601 A009977 521 139882271605157786977156812471313355102638275712961058943021775956150126006810519344466500780741530515753246685756522694418303252814541563469733296956770481223085821372755405683231561505543418131858670981014049397024786974971727019726865634158216195407790294103142640000712217240094159390586644092539618419105536688367779812447642101216732804935937382889391309625713903335868553017004496057958405705241327267143968649681952578160133061873528437778693332932259346092840004030767833171874842940845336002346961587592086868437619015138608118208486569312084171557744289098335239315628041063816288593801491160112093958255426002856391910834146020488810056787103137561194673020503603362472372830964523496155117087014178538997588571958860851250019436028406588207946157665873089959360880129447184748833 A009977 522 4616114962970206970246174811553340718387063098527714945119718606552954158224747138367394525764470507019857140629965248915804007342879871594501198799573425880361832105300928387546641529682932798351336142373463630101817970174066991650986565927221134448457079705403707120023503168923107259889359255053807407830482710716136733810772189340152182562885933635349913217648558810083662249561148369912627388272963799815750965439504435079284391041826438446696879986764558421063720133015338494671869817047896088077449732390538866658441427499574067900880056787298777661405561540245062897415725355105937523595449208283699100622429058094260933057526818676130731873974403539519424209676618910961588303421829275373118863871467891786920422874642408091250641388937417410862223202973811968658909044271757096711489 A009977 523 152331793778016830018123768781260243706773082251414593188950714016247487221416655566124019350227526731655285640788853214221532242315035762618539560385923054051940459474930636789039170479536782345594092698324299793359993015744210724482556675598297436799083630278322334960775604574462539576348855416775644458405929453632512215755482248225022024575235809966547136182402440732760854235517896207116703813007805393919781859503646357616384904380272468740997039563230427895102764389506170324171703962580570906555841168887782599728567107485944240729041873980859662826383530828087075614718936718495938278649823873362070320540158917110610790898385016312314151841155316804140998919328424061732414012920366087312922507758440428968373954863199467011271165834934774558453365698135794965743998460967984191479137 A009977 524 5026949194674555390598084369781588042323511714296681575235373562536167078306749633682092638557508382144624426146032156069310563996396180166411805492735460783714035162672711014038292625824713817404605059044701893180879769519558953907924370294743815414369759799184637053705594950957263806019512228753596267127395671969872903119930914191425726810982781728896055494019280544181108189772090574834851225829257577999352801363620329801340701844548991468452902305586604120538391224853703620697666230765158839916342758573296825791042714547036159944058381841368368873270656517326873495285724911710365963195444187820948320577825244264650156099646705538306367010758125454536652964337837994037169662426372080881326442756028534155956340510485582411371948472552847560428961068038481233869551949211943478318811521 A009977 525 165889323424260327889736784202792405396675886571790491982767327563693513584122737911509057072397776610772606062819061150287248611881073945491589581260270205862563160368199463463263656652215555974351966948475162474969032394145445478961504219726545908674202073373093022772284633381589705598643903548868676815204057175005805802957720168317048984762431797053569831302636257957976570262478988969550090452365500073978642444999470883444243160870116718458945776084357935977766910420172219483022985615250241717239311032918795251104409580052193278153926600765156172817931665071786825344428922086442076785449658198091294579068233060733455151288341282764110111355018139999709547823148653803226598860070278669083772610948941627146559236846024219575274299594243969494155715245269880717695214323994134784520780193 A009977 526 5474347673000590820361313878692149378090304256869086235431321809601885948276050351079798883389126628155496000073029017959479204192075440201222456181588916793464584292150582294287700669523113347153614909299680361673978069006799700805729639250976014986248668421312069751485392901592460284755248817112666334901733886775191591497604765554462616497160249302767804432986996512613226818661806635995152984928061502441295200684982539153660024308713851709145210610783811887266308043865683242939758525303257976668897264086320243286445516141722378179079577825250153702991744947368965236366154428852588533919838720537012721109251691004204019992515262331215633674715598619990415078163905575506477762382319196079764496161315073695836454815918799245984051886610050993307138603093906063683942072691806447889185746369 A009977 527 180653473209019497071923357996840929476980040476679845769233619716862236293109661585633363151841178729131368002409957592662813738338489526640341053992434254184331281640969215711494122094262740456069292006889451935241276277224390126589078095282208494546206057903298301799017965752551189396923210964717989051757218263581322519420957263297266344406288226991337546288570884916236485015839618987840048502626029580562741622604423792070780802187557106401791950155865792279788165447567547017012031335007513230073609714848568028452702032676838479909626068233255072198727583263175852800083096152135421619354677777721419796605305803138732659753003656930115911265614754459683697579408883991713766158616533470632228373323397431962603008925320375117473712258131682779135573902098900101570088398829612780343129630177 A009977 528 5961564615897643403373470813895750672740341335730434910384709450656453797672618832325900984010758898061335144079528600557872853365170154379131254781750330388082932294151984118479306029110670435050286636227351913862962117148404874177439577144312880320024799910808843959367592869834189250098465961835693638707988202698183643140891589688809789365407511490714139027522839202235804005522707426598721600586658976158570473545945985138335766472189384511259134355143571145233009459769729051561397034055247936592429120590002744938939167078335669837017660251697417382558010247684803142402742173020468913438704366664806853287975091503578177771849120678693825071765286897169562020120493171726554283234345604530863536319672115254765899294535572378876632504518345531711473938769263703351812917161377221751323277795841 A009977 529 196731632324622232311324536858559772200431264079104352042695411871662975323196421466754732472355043636024059754624443818409804161050615094511331407797760902806736765707015475909817098960652124356659458995502613157477749865897360847855506045762325050560818397056691850659130564704528245253249376740577890077363610689040060223649422459730723049058447879193566587908253693673781532182249345077757812819359746213232825627016217509565080293582249688871551433719737847792689312172401058701526102123823181907550160979470090582984992513585077104621582788306014773624414338173598503699290491709675474143477244099938626158503178019618079866471020982396896227368254467606595546663976274666976291346733404949518496698549179803407274676719673888502928872649105402546478639979385702210609826266325448317793668167262753 A009977 530 6492143866712533666273709716332472482614231714610443617408948591764878185665481908402906171587716439988793971902606646007523537314670298118873936457326109792622313268331510705023964265701520103769762146851586234196765745574612907979231699510156726668507007102870831071751308635249432093357229432439070372552999152738321987380430941171113860618928780013387697400972371891234790562014228387566007823038871625036683245691535177815647649688214239732761197312751348977158747301689234937150361370086165002949155312322512989238504752948307544452512232014098487529605673159728750622076586226419290646734749055297974663230604874647396635593543692419097575503152397431017653039911217064010217614442202363334110391052122933512440064331749238320596652797420478284033795119319728172950124266788739794487191049519670849 A009977 531 214240747601513610987032420638971591926269646582144639374495303528240980126960902977295903662394642519630201072786019318248276731384119837922839903091761623156536337854939853265790820768150163424402150846102345728493269603962225963314646083835171980060731234394737425367793184963231259080788571270489322294248972040364625583554221058646757400424649740441794014232088272410748088546469536789678258160282763626210547107820660867916372439711069911181119511320794516246238660955744752925961925212843445097322125306642928644870656847294148966932903656465250088476987214271048770528527345471836591342246718824833163886609960863364088974586941849830219991604029115223582550317070163112337181276592677990025642904720056805910522122947724864579689542314875783373115238937551029707354100804028413218077304634149138017 A009977 532 7069944670849949162572069881086062533566898337210773099358345016431952344189709798250764820859023203147796635401938637502193132135675954651453716802028133564165699149213015157771097085348955393005270977921377409040277896930753456789383320766560675342004130735026335037137175103786631549666022851926147635710216077332032644257289294935342994214013441434579202469658912989554686922033494714059382519289331199664948054558081808641240290510465307068976943873586219036125875811539576846556743532023833688211630135119216645280731675960706915908785820663353252919740578070944609427441402400570607514294141721219494408258128708491014936161369081044397259722932960802378224160463315382707126982127558373670846215855761874595047230057274920531129754896390900851312802884939183980342685326532937636196551052926921554561 A009977 533 233308174138048322364878306075840063607707645127955512278825385542254427358260423342275239088347765703877288968263975037572373360477306503497972654466928407617468071924029500206446203816515527969173942271405454498329170598714864074049649585296502286286136314255869056225526778424958841138978754113562871978437130551957077260490546732866318809062443567341113681498744128655304668427105325563959623136547929588943285800416699685160929586845355133276239147828345228192153901780806035936372536556786511710983794458934149294264145306703328224989932081890657346351439076341172111105566279218830047971706676800243315472518247380203492893325179674465109570856787706478481397295289407629335190410209426331137925123240141861636558591890072377527281911580899728093322495202993071351308615775586941994486184746588411300513 A009977 534 7699169746555594638040984100502722099054352289222531905201237722894396102822593970295082889915476268227950535952711176239888320895751114615433097597408637451376446373492973506812724725945012422982740094956379998444862629757590514443638436314784575447442498370443678855442383688023641757586298885747574775288425308214583549596188042184588520699060637722256751489458556245625054058094475743610667563506081676435128431413751089610310676365896719398115891878335392530341078758766599185900293706373954886462465217144826926710716795121209831424667758702391692429597489519258679666483687214221391583066320334408029410593102163546715265479730929257348615838273994313789886110744550451768061283536911068927551529066924681434006433532372388458400303082169691027079642341698771354593184320594369085818044096637417572916929 A009977 535 254072601636334623055352475316589829268793625544343552871640844855515071393145601019737735367210716851522367686439468815916314589559786782309292220714485035895422730325268125724819915956185409958430423133560539948680466782000486976640068398387890989765602446224641402229598661704780178000347863229669967584518035171081257136674205392091421183069001044834472799152132356105626783917117699539152029595700695322359238236653785957140252320074591740137824431985067953501255599039297773134709692310340511253261352165779288581453654238999924437014036037178925850176717154135536428993961678069305922241188571035464970549572371397041603760831120665492504322663041812355066241654570164908346022356718065274609200459208514487322212306568288819127210001711599803893628197276059454701575082579614179831995455189034779906258657 A009977 536 8384395853999042560826631685447464365870189642963337244764147880231997355973804833651345267117953656100238133652502470925238381455472963816206643283578006184548950100733848148919057226554118528628203963407497818306455403806016070229122257146800402662264880725413166273576755836257745874011479486579108930289095160645681485510248777939016899041277034479537602372020367751485683869264884084792016976658122945637854861809574936585628326562461527424548206255507242465541434768296826513445419846241236871357624621470716523187970589886997506421463189226904553055831666086472702156800735376287095433959222844170344028135888256102372924107426981961252642647880379807717185974600815441975418737771696154062103615153880978081633006116753531031197930056482793528489730510109962005151977725127267934455850021238147736906535681 A009977 537 276685063181968404507278845619766324073716258217790129077216880047655912747135559510494393814892470651307858410532581540532866588030607805934819228358074204090115353324216988914328888476285911444730730792447428004113028325598530317561034485844413287854741063938634487028032942596505613842378823057110594699540140301307489021838209671987557668362142137824740878276672135799027567685741174798136560229718057206049210439715972907325734776561230405010090806431739001362867347353795274943698854925960816754801612508533645265203029466270917711908285244487850250842444980853599171174424267417474149320654353857621352928484312451378306495545090404721337207380052533654667137161826909585188818346465973084049419300078072276693889201852866524029531691863932186440161106833628746170015264929199841837043050700858875317915677473 A009977 538 9130607085004957348740201905452288694432636521187074259548157041572645120655473463846314995891451531493159327547575190837584597405010057595849034535816448734973806659699160634172853319717435077676114116150765124135729934744751500479514138032865638499206455109974938071925087105684685256798501160884649625084824629943147137720660919175589403055950690548216448983130180481367909733629458768338506487580695887799623944510627105941749247626520603365332996612247387044974622462675244073142062212556706952908453212781610293751699972386940284492973413068099058277800684368168772648756000824776646927581593677301504646639982310895484114352987983355804127843541733610604015526340288016311231005433377111773630836902576385130898343661144595292974545831509762152525316525509748623610503742663594780622420673128342885491217356609 A009977 539 301310033805163592508426662879925526916277005199173450565089182371897288981630624306928394864417900539274257809069981297640291714365331900663018139681942808254135619770072300927704159550675357563311765832975249096479087846576799515823966555084566070473813018629172956373527874487594613474350538309193437627799212788123855544781810332794450300846372788091142816443295955885141021209772139355170714090162964297387590168850694496077725171675179911055988888204163772484162541268283054413688053014371329445978956021793139693806099088769029388268122631247268923167422584149569497408948027217629348610192591350949653339119416259550975773648603450741536218836877209149932512369229504538270623179301444688529817617785020709319645340817771644668160012439822151033335445341821704579146623507898627760539882213235315221210172768097 A009977 540 9943231115570398552778079875037542388237141171572723868647943018272610536393810602128637030525790717796050507699309382822129626574055952721879598609504112672386475452412385930614237265172286799589288272488183220183809898937034384022190896317790680325635829614762707560326419858090622244653567764203383441717374022008087232977799740982216859927930302007007712942628766544209653699922480598720633564975377821813790475572072918370564930665280937064847633310737404491977363861853340795651705749474253871717305548719173609895601269929377969812848046831159874464524945276935793414495284898181768504136355514581338560190940736565182200530403913874470695221616947901947772908184573649762930564916947674721483981386905683407548296246986464274049280410514130984100069696280116251111838575760654716097816113036765402299935701347201 A009977 541 328126626813823152241676635876238898811825658661899887665382119602996147700995749870245022007351093687269666754077209633130277676943846439822026754113635718188753689929608735710269829750685464386446512992110046266065726664922134672732299578487092450745982377287169349490771855316990534073567736218711653576673342726266878688267391452413156377621699966231254527106749295958918572097441859757780907644187468119855085693878406306228642711954270923139971899254334348235253007441160246256506289732650377766671083107732729126554841907669473003823985545428275857329323194138881182678344401639998360636499731981184172486301044306651012617503329157857532942313359280764276505970090930442176708642259273265808971385767887552449093776150553321043626253546966322475302299977243836286690673000101605631227931730213258275897878144457633 A009977 542 10828178684856164023975328983915883660790246735842696292957609946898872874132859745718085726242586091679899002884547917893299163339146932514126882885749978700228871767677088278438904381772620324752734928739631526780168979942430444200165886090074050874617418450476588533195471225460687624427735295217484568030220309966806996712823917929634160461516098885631399394522726766644312879215581372006769952258186447955217827897987408105545209494490940463619072675393033491763349245558288126464707561177462466300145742555180061176309782953092609126191522999133103291867665406583079028385365254119945901004491155379077692047934462119483416377609862209298587096340856265221124697013000704591831385194556017771696055730340289230820094612968259594439666367049888641684975899249046597460792209003352985830521747097037523104629978767101889 A009977 543 357329896600253412791185856469224160806078142282808977667601128247662804846384371608696828966005341025436667095190081290478872390191848772966187135229749297107552768333343913188483844598496470716840252648407840383745576338100204658605474240972443678862374808865727421595450550440202691606115264742176990744997270228904630891523189291677927295230031263225836180019249983299262325014114185276223408424520152782522188320633584467482991913318201035299429398287970105228190525103423508173335349518856261387904809504320942018818222837452056101164320258971392408631632958417241607936717053385958214733148208127509563837581837249942952740461125452906853374179248256752297115001429023251530435711420348586465969839101229544617063122227952566616508990112646325175604204675218537716206142897110648532407217654202238262452789299314362337 A009977 544 11791886587808362622109133263484397306600578695332696263030837232172872559930684263086995355878176253839410014141272682585802788876331009507884175462581726804549241355000349135219966871750383533655728337397458732663604019157306753733980649952090641402458368692569004912649868164526688823001803736491840694584909917553852819420265246625371600742591031686452593940635249448875656725465768114115372478009165041823232214580908287426938733139500634164881170143503013472530287328412975769720066534122256625800858713642591086621001353635917851338422568546055949484843887627768973061911662761736621086193890868207815606640200629248117440435217139945926161347915192472825804795047157767300504378476871503353377004690340574972363083033522434698344796673717328730794938754282211744634802715604651401569438182588673862660942046877373957121 A009977 545 389132257397675966529601397694985111117819096945978976680017628661704794477712580681870846743979816376700530466661998525331492032918923313760177790265196984550124964715011521462258906767762656610639035134116138177898932632191122873221361448418991166281126166854777162117445649429380731159059523304230742921302027279277143040868753138637262824505504045652935600040963231812896671940370347765807291774302446380166663081169973485088978193603520927441078614735599444593499481837628200400762195626034468651428337550205505858493044669985289094167944762019846332999848291716376111043084871137308495844398398650857915019126620765187875534362165618215563324481201351603251558236556206320916644489736759610661441154781238974087981740106240345045378290232671848116232978891312987572948489614953496251791460025426237467811087546953340584993 A009977 546 12841364494123306895476846123934508666888030199217306230440581745836258217764515162501737942551333940431117505399845951335939237086324469354085867078751500490154123835595380208254543923336167668151088159425832559870664776862307054816304927797826708487277163506207646349875706431169564128248964269039614516402966900216145720348668853575029673208681633506546874801351786649825590174032221476271640628551980730545499881678609125007936280388916190605555594286274781671585482900641730613225152455659137465497135139156781693330270474109514540107542177146654928988994993626640411664421800747531180362865147155478311195631178485251199892633951465401113589707879644602907301421806354808590249268161313067151827558107780886144903397423505931386497483577678170987835688303413328589907300157293465376309118180839065836437765889049460239304769 A009977 547 423765028306069127550735922089838786007304996574171105604539197612596521186229000362557352104194020034226877678194916394085994823848707488684833613598799516175086086574647546872399949470093533048985909261052474475731937636456132808938062617328281380080146395704852329545898312228595616232215820878307279041297907707132808771506072167975979215886493905716046868444608959444244475743063308716964140742215364108001496095394101125261897252834234289983334611447067795162320935721177110236430031036751536361405459592173795879898925645613979823548891845839612656636834789679133584925919424668528951974549856130784269455828890013289596456920398358236748460360028271895940946919609708683478225849323331216010309417556769242781812114975695735754416958063379642598577714012639843466940905190684357418200899967689172602446274338632187897057377 A009977 548 13984245934100281209174285428964679938241064886947646484949793521215685199145557011964392619438402661129486963380432241004837829187007347126599509248760384033777840856963369046789198332513086590616535005614731657699153942003052382694956066371833285542644831058260126875014644303543655335663122088984140208362830954335382689459700381543207314124254298888629546658672095661660067699521089187659816644493107015564049371148005337133642609343529731569450042177753237240356590878798844637802191024212800699926380166541735264036664546305261334177113430912707217669015548059411408302555341014061455415160145252315880892042353370438556683078373145821812699191880932972566051248347120386554781453027669930128340210779373385011799799794197959279895759616091528205753064562417114834409049871292583794800629698933742695880727053174862200602893441 A009977 549 461480115825309279902751419155834437961955141269272334003343186200117611571803381394824956441467287817273069791554263953159648363171242455177783805209092673114668748279791178544043544972931857490345655185286144704072080086100728628933550190270498422907279424922584186875483262016940626076883028936476626875973421493067628752170112590925841366100391863324775039736179156834782234084195943192773949268272531513613629247884176125410206108336481141791851391865856828931767499000361873047472303799022423097570545495877263713209930028073624027844743220119338183077513085960576473984326253464028028700284793326424069437397661224472370541586313812119819073332070788094679691195454972756307787949913107694235226955719321705389393393208532656236560067331020430789851130559764789535498645752655265228420780064813508964063992754770452619895483553 A009977 550 15228843822235206236790796832142536452744519661885987022110325144603881181869511586029223562568420497970011303121290710454268395984651001020866865571900058212784068693233108891953436984106751297181406621114442775234378642841324044754807156278926447955940221022445278166890947646559040660537139954903728686907122909271231748821613715500552765081312931489717576311293912175547813724778466125361540325852993539949249765180177812138536801575103877679131095931573275354748327467011941810566586025367739962219828001363949702535927690926429592918876526263938160041557931836699023641482766364312924947109398179771994291434122820407588227872348355799954029419958336007124429809450014100958157002347132553909762489538737616277849981975881577655806482221923674216065087308472238054671455309837623752537885742138845795814111760907424936456550957249 A009977 551 502551846133761805814096295460703702940569148842237571729640729771928079001693882338964377564757876433010373003002593444990857067493483033688606563872701921021874266876692593434463420475522792806986418496776611582734495213763693476908636157204572782546027293740694179507401272336448341797725618511823046667935056005950647711113252611518241247683326739160680018272699101793077852917689382136930830753148786818325242250945867800571714451978427963411326165741918086706694806411394079748697338837135418753254324045010340183685613800572176566322925366709959281371411750611067780168931290022326523254610139932475811617326053073450411519787495741398482970858625088235106183711850465331619181077455374279022162154778341337169049405204092062641613913323481249130147881179583855804158025224641583833750229490581911261865688109945022903066181589217 A009977 552 16584210922414139591865177750203222197038781911793839867078144082473626607055898117185824459637009922289342309099085583684698283227284940111724016607799163393721850806930855583337292875692252162630551810393628182230238342054201884737984993187750901824018900693442907923744241987102795279324945410890160540041856848196371374466737336180101961173549782392302440602999070359171569146283749610518717414853909965004732994281213637418866576915288122792573763469483296861320928611576004631707012181625468818857392693485341226061625255418881826688656537101428656285256587770165236745574732570736775267402134617771701783371759751423863580152987359466149938038334627911758504062491065355943432975556027351207731351107685264126578630371735038067173259139674881221294880078926267241537214832413172266513757573189203071641567707628185755801183992444161 A009977 553 547278960439666606531550865756706332502279803089196715613578754721629678032844637867132207168021327435548296200269824261595043346500403023686892548057372391992821076628718234250130664897844321366808209742989730013597865287788662196353504775195779760192623722883615961483559985574392244217723198559375297821381275990480255357402332093943364718727142818945980539898969321852661781827363737147117674690179028845156188811280050034822597038204508052154934194492948796423590644182008152846331401993640471022293958885016260460033633428823100280725665724347145657413467396415452812603966174834313583824270442386466158851268071796987498145048582862382947955265042721088030634062205156746133288193348902589855134586553613716177094802267256256216717551609271080302731042604566818970728089469634684794953999915243701364171734351730129941439071750657313 A009977 554 18060205694508998015541178569971308972575233501943491615248098905813779375083873049615362836544703805373093774608904200632636430434513299781667454085893288935763095528747701730254311941628862605104670921518661090448729554497025852479665657581460732086356582855159326728957479523954944059184865552459384828105582107685848426794276959100131035717995713025217357816665987621137838800303003325854883264775907951890154230772241651149145702260748765721112828418267310281978491258006269043928936265790135543735700643205536595181109903151162309263946968903455806694644424081709942815930883769532348266200924598753383242091846369300587438786603234458637282523746409795905010924052770172622398510380513785465219441356269252633844128474819456455151679203105945649990124405950705026034026952497944598233481997203042145017667233607094288067489367771691329 A009977 555 595986787918796934512858892809053196094982705564135223303187263891854719377767810637306973605975225577312094562093838620877002204338938892795025984834478534880182152448674157098392294073752465968454140410115815984808075298401853131828966700188204158849767234220257782055596824290513153953100563231159699327484209553632998084211139650304324178693858529832172807949977591497548680409999109753211147737604962412375089615483974487921808174604709268796723337802821239305290211514206878449654896771074472943278121225782707640976626803988356205710249973814041620923265994696428112925719164394567492784630511758861646989030930186919385479957906737135030323283631523264865360493741415696539150842556954920352241564756885336916856239669042063020005413702496206449674105396373265859122889432432171741704905907700390785583018709034111506227149136465813857 A009977 556 19667564001320298838924343462698755471134429283616462369005179708431205739466337751031130128997182444051299120549096674488941072743184983462235857499537791651046011030806247184246945704433831376958986633533821927498666484847261153350355901106210737242042318729268506807834695201586934080452318586628270077806978915269888936778967608460042697896897331484461702662349260519419106453529970621855967875340963759608377957310971158101419669761955405870291870147493100897074576979968826988838611593445457607128178000450829352152228684531615754788438249135863373490467777824982127726548732425020727261892806888042434350638020696168339720838610922325456000668359840267740556896293466717985791977804379512371623971636977216118256255909078388079660178652182374812839245478080317773351055351270261667476261894954112895924239617398125679705495921503371857281 A009977 557 649029612043569861684503334269058930547436166359343258177170930378229789402389145784027294256907020653692870978120190258135055400525104454253783297484747124484518364016606157080149208246316435439646558906616123607455993999959618060561744736504954328987396518065860724658544941652368824654926513358732912567630304203906334913705931079181409030597611938987236187857525597140830512966489030521246939886251804067076472591262048217346849102144528393719631714867272329603461040338971290631674182583700101035229874014877368621023546589543319908018462221483491325185436668224410214976108170025683999642462627305400333571054682973555210787674160436740048022055874728835438377577684401693531135267544523908263591064020248131902456444999586806628785895522018368823695100776650486520584826591918635026716642533485725565499907374138147430281365409611271290273 A009977 558 21417977197437805435588610030878944708065393489858327519846640702481583050278841810872900710477931681571864742277966278518456828217328446990374848816996655107989106012548003183644923872128442369508336443918332079046047801998667395998537576304663492856584085096173403913731983074528171213612574940838186114731800038728909052152295725612986498009721193986578794199298344705647406927894138007201149016246309534213523595511647591172446020370769436992747846590619986876914214331186052590845248025262103334162585842490953164493777037454929556964609253308955213731119410051405537094211569610847571988201266701078211007844804538127321955993247294412421584727843866051569466460063585255886527463828969288972698505112668188352781062684986364618749934552226606171181938325629466055179299277533314955881649203605028943661496943346558865199285058517171952579009 A009977 559 706793247515447579374424131019005175366157985165324808154939143181892240659201779758805723445771745491871536495172887191109075331171838750682370010960889618563640498414084105060282487780238598193775102649304958608519577465956024067951740018053895264267274808173722329153155441459429650049214973047660141786149401278053998721025758945228554434320799401557100208576845375286364428620506554237637917536128214629046278651884370508690718672235391420760678937490459566938169072929139735497893184833649410027365332802201454428294642236012675379832105359195522053126940531696382724108981797157969875610641801135580963258878549758201624547777160715609912296018847579701792393182098313444255406306355986536099050668718050215641775068604550032418747840223478003649003964745772379820916876158599393544094423718965955140829399130436442551576406931066674435107297 A009977 560 23324177168009770119355996323627170787083213510455718669112991725002443941753658732040588873710467601231760704340705277306599485928670678772518210361709357412600136447664775466989322096747873740394578387427063634081146056376548794242407420595778543720820068669732836862054129568161178451624094110572784678942930242175781957793850045192542296332586380251384306883035897384450026144476716289842051278692231082758527195512184226786793716183767916885102404937185165708959579406661611271430475099510430530903055982472647996133723193788418287534459476853452227753189037545980629895596399306213005895151179437474171787542992142020653610076646303615127105768621970130159148975009244343660428408109747555691268672067695657116178577263950151069818678727374774120417130836610488534090256913233779986955115982725876519647370171304402604202021428725200256358540801 A009977 561 769697846544322413938747878679696635973746045845038716080728726925080650077870738157339432832445430840648103243243274151117783035646132399493100941936408794615804502772937590410647629192679833433021086785093099924677819860426110209999444879660691942787062266101183616447786275749318888903595105648901894405116697991800804607197051491353895778975350548295682127140184613686850862767731637564787692196843625731031397451902079483964192634064341257208379362927110468395666120419833171957205678283844207519800847421597383872412865395017803488637162736163923515855238239017360786554681177105029194539988921436647668988918740686681569132529328019299194490364525014295251916175305063340794137467621669337811866178233956684833893049710354985304016398003367545973765317608146121624978478136714739569518827429953925148363215653045285938666707147931608459831846433 A009977 562 25400028935962639659978679996429988987133619512886277630664047988527661452569734359192201283470699217741387407027028046986886840176322369183272331083901490222321548591506940483551371763358434503289695863908072297514368055394061636929981681028802834111973054781339059342776947099727523333818638486413762515368851033729426552037502699214678560706186568093757510195626092251666078471335144039637993842495839649124036115912768622970818356924123261487876518976594645457056981973854494674587787383366858848153427964912713667789624558035587515125026370293409476023222861887572905956304478844465963419819634407409373076634318442660491781373467824636873418182029325471743313233785067090246206536431515088147791583881720570599518470640441714515032541134111129017134255481068822013624289778511586405794121305188479529895986116550494435976001335881743079174450932289 A009977 563 838200954886767108779296439882189636575409443925247161811913583621412827934801233853342642354533074185465784431891925550567265725818638183047986925768749177336611103519729035957195268190828338608559963508966385817974145828004034018689395473950493525695110807784188958311639254291008270016015070051654163007172084113071076217237589074084392503304156747093997836455661044304980589554059753308053796802362708421093191825121364558037005778496067629099925126227623300082880405137198324261396983651106341989063122842119551037057610415174387999125870219682512708766354442289905896558047801867376792854047935444509311528932508607796228785324438213016822800006967740567529336714907213978124815702239997908877122268096778829784109531134576578996073857425667257565430430875271126449601562690882351391206003071219824486567541846166316387208044084097521612756880765537 A009977 564 27660631511263314589716782516112258006988511649533156339793148259506623321848440717160307197699591448120370886252433543168719768952015060040583568550368722852108166416151058186587443850297335174082478795795890731993146812324133122616750050640366286347938656656878235624284095391603272910528497311704587379236678775731345515168840439444784952609037172654101928603036814462064359455283971859165775294477969377896075330229005030415221190690370231760297529165511568902735053369527544700626100460486509285639083053789945184222901143700754803971153717249522919389289696595566894586415577461623434164183581869668807280454772784057275549915706461029555152400229935438728468111591938061278118918173919930992945034847193701382875614527441027106870437295047019499659204218883947172836851568799117595909798101350254208056728880923488440777865454775218213220977065262721 A009977 565 912800839871689381460653823031704514230620884434594159213173892563718569620998543666290137524086517787972239246330306924567752375416496981339257762162167854119569491732984920157385647059812060744721800261264394155773844806696393046352751671132087449481975669676981775601375147922908006047440411286251383514810399599134402000571734501677903436098226697585363643900214877248123862024371071352470584717772989470570485897557166003702299292782217648089818462461881773790256761194408975120661315196054806426089740775068191079355737742124908531048072669234256339846559987653707521351714056233573327418058201699070640255007501873890093147218313213975320029207587869478039447682533956022177924299739357722767186149957392145634895279405553894526724430736551643488753739223170256703616101770370880665023337344558388865872053070475118545669560007582201036292243153669793 A009977 566 30122427715765749588201576160046248969610489186341607254034738454602712797492951940987574538294855087003083895128900128510735828388744400384195506151351539185945793227188502365193726352973798004575819408621725007140536878620980970529640805147358885832905197099340398594845379881455964199565533572446295655988743186771435266018867238555370813391241481020317000248707090949188087446804245354631529295686508652528826034619386478122175876661813182386964009261242098535078473119415496178981823401469808612060961445577250305618739345490121981524586398084730459214936479592572348204606563855707919804795920656069331128415247561838373073858204336061185560963850399692775301773523620548731871501891398804851317142948593940805951544220383278519381906214306204235128873394364618471219331358422239061945770132370426832573777751325678912007095480250212634197644024071103169 A009977 567 994040114620269736410652013281526215997146143149273039383146369001889522317267414052589959763730217871101768539253704240854282336828565212678451702994600793136211176497220578051392969648135334151002040484516925235637716994492372027478146569862843232485871504278233153629897536088046818585662607890727756647628525163457363778622618872327236841910968873670461008207334001323206885744540096702840466757654785533451259142439753778031803929839835018769812305620989251657589612940711373906400172248503684198011727704049260085418398401174025390311351136796105154092903826554887490752016607238361353558265381650287927237703169540666311437320743090019123511807063189861584958526279478108151759562416160560093465717303600046596400959272648191139602905072104739759252822014032409550237934827933889044210414368224085474934665793747404096234150848257016928522252794346404577 A009977 568 32803323782468901301551516438290365127905822723926010299643830177062354236469824663735468672203097189746358361795372239948191317115342652018388906198821826173494968824408279075695967998388466026983067335989058532776044660818248276906778836805473826672033759641181694069786618690905545013326866060394015969371741330394093004694546422786798815783061972831125213270842022043665827229569823191193735403002607922603891551700511874675049529684714555619403806085492645304700457227043475338911205684200621578534387014233625582818807147238742837880274587514271470085065826276311287194816548038865924667422757594459501598844204594841988277431584521970631075889633085265432303631367222777569008065559733298483084368671018801537681231655997390307606895867379456412055343126463069515157851849321818338458943674151394820672843971193664335175726977992481558641234342213431351041 A009977 569 1082509684821473742951200042463582049220892149889558339888246395843057689803504213903270466182702207261629825939247283918290313464806307516606833904561120263725333971205473209497966943946819378890441222087638931581609473807002193137923701614580636280177114068158995904302958416799882985439786579993002526989267463903005069154920031951964360920841045103427132037937786727440972298575804165309393268299086061445928421206116891864276634479595580335440325600821257295055115088492434686184069787578620512091634771469709644233020635858878513650049061387970958512807172267118272477428946085282575514024951000617163552761858751629785613155242289225030825504357891813759266019835118351659777266163471198849941784166143620450743480644647913880151027563623522061597826323173281294000209111027620005169145141246996029082203851049390923060798990273751891435160733293043234584353 A009977 570 35722819599108633517389601401298207624289440946355425216312131062820903763515639058807925384029172839633784255995160369303580344338608148048025518850516968702936021049780615913432909150245039503384560328892084742193112635631072373551482153281160997245844764249246864841997627754396138519512957139769083390645826308799167282112361054414823910387754488413095357251946962005552085853001537455209977853869840027715637899801857431521128937826654151069530744827101490736818797920250344644074302990094476899023947458500418259689680983342990950451619025803041630922636684814902991755155220814324991962823383020366397241141338803782925234122995544426017241643810429854055778654558905604772649783394549562048078877482739474874534861273381158044983909599576228032728268664718282702006900663911460170581789661150868959712727084629900461006366679033812417360304198670426741283649 A009977 571 1178853046770584906073856846242840851601551551229729032138300325073089824196016088940661537672962703707914880447840292187018151363174068885584842122067059967196888694642760325143286001958086303611690490853438796492372716975825388327198911058278312909112877220225146539785921715895072571143927585612379751891312268190372520309707914795689189042795898117632146789314249746183218833149050736021929269177704720914616050693461295240197254948279586985294514579294349194315020331368261373254451998673117737667790266130513802569759472450318701364903427851500373820447010598891798727920122286872724734773171639672091108957664180524836532726058852966058568974245744185183840695600443884957497442852020135547586602956930402670859650422021578215484469016786015525080032865935703329166227721909078185629199058817978675670519993792786715213210100408115809772890038556124082462360417 A009977 572 38902150543429301900437275926013748102851201190581058060563910727411964198468530935041830743207769222361191054778729642171598994984744273224299790028212978917497326923211090729728438064616848019185786198163480284248299660202237814797564064923184326000724948267429835812935416624537394847749610325208531812413304850282293170220361188257743238412264637881860844047370241624046221493918674288723665882864255790182329672884222742926509413293226370514718981116713523412395670935152625317396915956212885343037078782306955484802062590860517145041813119099512336074751349763429358021364035466799916247514664109179006595602917957319605579959942147879932776150109558111066742954814648203597415614116664473070357897578703288138368463926712081110987477553938512327641084575878209862485514822999580125763568940993296297127159795161961602035933313467821722505371272352094721257893761 A009977 573 1283770967933166962714430105558453687394089639289174915998609054004594818549461520856380414525856384337919304807698078191662766834496561016401893070931028304277411788465965994081038456132355984633130944539394849380193888786673847888319614142465082758023923292825184581826868748609734029975737140731881549809639060059315674617271919212505526867604733050101407853563217973593525309299316251527880974134520441076016879205179350516574810638676470226985726376851546272609057140860036635474098226555025216320223599816129530998468065498397065786379832930283907090466794542193168814705013170404397236167983915602907217654896292591546984138678090880037781612953615417665202517508883390718714715265849927611321810620097208508566159309581498676662586759279970906812155791003980925462021989158986144150197775052778777805196273240344732867185799344438116842677251987619125801510494113 A009977 574 42364441941794509769576193483428971684004958096542772227954098782151629012132230188260553679353260683151337058654036580324871305538386513541262471340723934041154589019376877804674269052367747492893321169800030029546398329960236980314547266701347731014789468663231091200286668704121222989199325644152091143718088981957417262369973334012682386630956190653346459167586193128586335206877436300420072146439174555508557013770918567046968751076323517490528970436101026996098885648381208970645241476315832138567378793932274522949446161447103170950534486699368933985404219892374570885265434623345108793543469214895938182611577655521050476576376999041246793227469308782951683077793151893717585603773047611173619750463207880782683257216189456329865363056239039924801141103131370540246725642246542756956526576741699667571477016931376184617131378366457855808349315591431151449846305729 A009977 575 1398026584079218822396014384953156065572163617185911483522485259811003757400363596212598271418657602543994122935583207150720753082766754946861661554243889823358101437639436967554250878728135667265479598603400990975031144888687820350380059801144475123488052465886626009609460067236000358643577746257019007742696936404594769658209120022418518758821554291560433152530344373243349061826955397913862380832492760331782381454440312712549968785518676077187456024391333890871263226396579896031292968718422460572723500199765059257331723327754404641367638061079174821518339256448360839213759342570388590186934484091565960026182062632194665727020440968361144176506487189837405541567174012492680324924510571168729451765285860065828547488134252058885556980855888317518437656403335227828141946194135910979565377032476089029858741558735414092365335486093109241675527414517227997844928089057 A009977 576 46134877274614221139068474703454150163881399367135078956242013573763123994211998675015742956815700883951806056874245835973784851731302913246434831290048364170817347442101419929290278998028477019760826753912232702176027781326698071562541973437767679075105731374258658317112182218788011835238065626481627255508998901351627398720900960739811119041111291621494294033501364317030519040289528131157458567472261090948818587996530319514148969922116310547186048804914018398751686471087136569032667967707941198899875506592246955491946869815895353165132056015612769110105195462795907694054058304822823476168837975021676680864008066862423968991674551955917757824714077264634382871716742412258450722508848848568071908254433382172342067108430317943223380368244314478108442661310062518328684224406485062325657442071710937985338471438268665048056071041072604975292404679068523928882626938881 A009977 577 1522450950062269297589259665213986955408086179115457605555986447934183091808995956275519517574918129170409599876850112587134900107132996137132349432571596017636972465589346857666579206934939741652107282879103679171808916783781036361563885123446333409478489135350535724464702013220004390562856165673893699431796963744603704157789731704413766928356672623509311703105545022462007128329554428328196132726584616001311013403885500543966916007429838248057139610562162607158805653545875506778078042934362059563695891717544149531234246703924546654449357848515221380633471450272264953903783924059153174713571653175715330468512266206459990976725260214545286008215564549732934634766652499604528873842792012002746372972396301611687288214578200492126371552152062377777578607823232063104846579405414007056746695588366460953516169557462865946585850344355395964184649354409261289653126688983073 A009977 578 50240881352054886820445568952061569528466843910810100983347552781828042029696866557092144079972298262623516795936053715375451703535388872525367531274862668582020091364448446302997113828853011474519540335010421412669694253864774199931608209073729002512790141466567678907335166436260144888574253467238492081249299803571922237207061146245654308635770196575807286202482985741246235234875296134830472379977292328043263442328221517950908228245184662185885607148551366036240586567013891723676575416833947965601964426678956934530730141229510039596828809001002305560904557858984743478824869493952054765547864554798605905460904784813179702231933587079994438271113630141186842947299532486949452836812136396090630308089077953185680511081080616240170261221018058466660094058166658082459937120378662232872640954416093211466033595396274576237333061363728066818093428695505622558553180736441409 A009977 579 1657949084617811265074703775418031794439405849056733332450469241800325386979996596384040754639085842666576054265889772607389906216667832793337128532070468063206663015026798727998904756352149378659144831055343906618099910377537548597743070899433057082922074668396733403942060492396584781322950364418870238681226893517873433827833017826106592184980416487001640444681938529461125762750884772449405588539250646825427693596831310092379971532091093852134225035902195079195939356711458426881326988755520282864864826080405578839514094660573831306695350697033076083509850409346496534801220693300417807263079530308353994880209857898834930173653808373639816462946749794659165817260884572069331943614800501070990800166939572455127456865675660335925618620293595929399783103919499716721177924972495853684797151495731075978379108648077061015831991025003026204997083146951685544432254964302566497 A009977 580 54712319792387771747465224588795049216500393018872199970865484979410737770339887680673344903089832807997009790774362496043866905150038482180125241558325446085819879495884358023963856959620929495751779424826348918397297042458739103725521339681290883736428464057092202330087996249087297783657362025822717876480487486089823316318489588261517542104353744071054134674503971472217150170779197490830384421795271345239113888695433233048539060559006097120429426184772437613465998771478128087083790628932169334540539260653384101703965123798936433120946573002091510755825063508434385648440282878913787639681624500175681831046925310661552695730575676330113943277242743223752471969609190878287954139288416535342696405509005891019206076567296791085545414469688665670192842429343490651798871524092363171598305999359125507286510585386543013522455703825099864764903743849405622966264413821984694401 A009977 581 1805506553148796467666352411430236624144512969622782599038561004320554346421216293462220381801964482663901323095553962369447607869951269911944132971424739720832056023364183814790807279667490673359808721019269514307110802401138390422942204209482599163302139313884042676892903876219880826860692946852149689923856087040964169438510156412630078889443673554344786444258631058583165955635713517197402685919243954392890758326949296690601788998447201204974171064097490441244377959458778226873765090754761588039837795601561675356230849085364902292991236909069019854942227095778334726398529335004154992109493608505797500424548535251831238959108997318893760128149010526383831574997103298983502486596517745666308981381797194403633800526720794105822998677499725967116363800168335191509362760295047984662744097978851141740454849317755919446241038226228295537241823547030385557886725656125494915233 A009977 582 59581716253910283432989629577197808596768927997551825768272513142578293431900137684253272599464827927908743662153280758191771059708391907094156388057016410787457848771018065888096640229027192220873687793635893972134656479237566883957092738912925772388970597358173408337465827915256067286402867246120939767487250872351817591470835161616792603351641227293377952660534824933244476535978546067514288635335050494965395024789326790789859036948757639764147645115217184561064472662139681486834247994907132405314647254851535286755618019817041775668710817999277655213093494160685045971151468055137114739613289080691317514010101663310430885650596911523494084228917347370666441974904408866455582057685085606988196385599307415319915417381786205492158956357490956914840005405555061319808971089736583493870555233302087677435010027485945341725954261465533752728980177052002723410261946652141332202689 A009977 583 1966196636379039353288657776047527683693374623919210250352992933705083683252704543580357995782339321620988540851058265020328444970376932934107160805881541555986109009443596174307189127557897343288831697189984501080443663814839707170584060384126550488836029712819722475136372321203450220451294619121991012327079278787609980518537560333354155910604160500681472437797649222797067725687292020227971524966056666333858035818047784096065348219309002112216872288802167090515127597850609489065530183831935369375383359410100664462935394653962378597067456993976162622032085307302606517047998445819524786407238539662813477962333354889244219226469698080275304779554272463231992585171845492593034207903607825030610480724777144705557208773598944781241245559797201578189720178383317023553696045961307255297728322698968893355355330907036196276956490628362613840056345842716089872538644239520663962688737 A009977 584 64884489000508298658525706609568413561881362589333938261648766812267761547339249938151813860817197613492621848084922745670838684022438786825536306594090871347541597311638673752137241209410612328531446007269488535654640905889710336629273992676176166131588980523050841679500286599713857274892722431025703406793616199991129357111739491000687145049937296522488590447322424352303234947680636667523060323879869989017315181995576875170156491237197069703156785530471513986999210729070113139162496066453867189387650860533321927276868023580758493703226080801213366527058815140986015062583948712044317951438871808872844772757000711345059234473500036649085057725290991286655755310670901255570128860819058226010145863917645775283387889528765177780961103473307652080260765886649461777271969516723139424825034649065973480726725919932194477139564190735966256721859412809630965793775259904181910768728321 A009977 585 2141188137016773855731348318115757647542084965448019962634409304804836131062195247959009857406967521245256520986802450607137676572740479965242698117604998754468872711284076233820528959910550206841537718239893121676603149894360441108766041758313813482342436357260677775423509457790557290071459840223848212424189334599707268784687403203022675786647930785242123484761640003626006753273461010028260990688035709637571401005854036880615164210827503300204173922505559961570973954059313733592362370192977617249792478397599623600136644778165030292206460666440041095392940899652538497065270307497462492397482769692803877500981023474386954737625501209419806904934602712459639925252139741433814252407028921458334813509282310584351800354449250866771716414619152518648605274259432238649974994051863601019226143419177124863981955357762417745605618294286886471821360622717821871194583576838003055368034593 A009977 586 70659208521553537239134494497820002368888803859784658766935507058559592325052443182647325294429928201093465192564480870035543326900435838853009037880964958897472799472374515716077455677048156825770744701916473015327903946513894556589279378024355844917300399789602366588975812107088390572358174727386991009998248041790339869894684305699748300959381715912990074997134120119658222858024213330932612692705178418039856233193183217060300418957307608906737739442683478731842140483957353208547958216368261369243151787120787578804509277679445999642813201992521356147967049688533770403153920147416262249116931399862527957532373774654769506341641539910853627862841889511168117533320611467315870329431954408125048845806316249283609411696825278603466641682432033115403974050561263875449174803711498833634462732832845120511404526806159785604985403711467253570104900549688121749421258035654100827145141569 A009977 587 2331753881211266728891438318428060078173330527372893739308871732932466546726730625027361734716187630636084351354627868711172929787714382682149298250071843643616602382588359018630556037342589175250434575163243609505820830234958520367446219474803742882270913193056878097436201799533916888887819766003770703329942185379081215706524582088091693931659596625128672474905425963948721354314799039920776218859270887795315255695375046162989913825591151093922345401608554798150790635970592655882082621140152625185024008974985990100548806163421717988212835665753204752882912639721614423304079364864736654220858736195463422598568334563607393709274170817058169719473782353868547878599580178421423720871254495468126611911608436226359110585995234193914399175520257092808331143668521707889822768522479461509937270183483888976876349384603272924964518322478419367813461718139708017730901515176585327295789671777 A009977 588 76947878079971802053417464508125982579719907403305493397192767186771396041982110625902937245634191810990783594702719667468706682994574628510926842252370840239347878625415847614808349232305442783264340980387039113692087397753631172125725242668523515114940135370876977215394659384619257333298052278124433209888092117509680118315311208907025899744766688629246191671879056810307804692388368317385615222355939297245403437947376523378667156244507986099437398253082308338976090987029557644108726497625036631105792296174537673318110603392916693611023576969855756845136117110813275969034619040536309589288338294450292945752755040599043992406047636962919600742634817677662079993786145887906982788751398350448178193083078395469850649337842728399175172792168484062674927741061216360364151361241822229827929916054968336236919529691908006523829104641787839137844236698610364585119750000827315800761059168641 A009977 589 2539279976639069467762776328768157425130756944309081282107361317163456069385409650654796929105928329762695858625189749026467320538820962740860585794328237727898479994638722971288675524666079611847723252352772290751838884125869828680148933008061275998793024467238940248108023759692435491998835725178106295926307039877819443904405269893931854691577300724765124325172008874740157554848816154473725302337745996809098313452263425271496016156068763541281434142351716175186211002571975402255587974421626208826491145773759743219497649911966250889163778040005239975889491864656838106978142428337698216446515163716859667209840916339768451749399572019776346824506948983362848639794942814300930432028796145564789880371741587050505071428148810037172780702141559974068272615455020139892016994920980133584321687229813955095818344479832964215286360453178998691548859811054142031308951750027301421425114952565153 A009977 590 83796239229089292436171618849349195029314979162199682309542923466394050289718518471608298660495634882168963334631261717873421577781091770448399331212831845020649839823077858052526292313980627190974867327641485594810683176153704346444914789266022107960169807418885028187564784069850371235961578930877507765568132315968041648845373906499751204822050923917249102730676292866425199310010933097632934977145617894700244343924693033959368533150269196862287326697606633781144963084875188274434403155913664891274207810534071526243422447094886279342404675320172919204353231533675657530278700135144041142735000402656369017924750239212358907730185876652619445208729316450974005113233112871930704256950272803638066052267472372666667357128910731226701763170671479144252996310015664616436560832392344408282615678583860518162005367834487819104449894954906956821112373764786687033195407750900946907028793434650049 A009977 591 2765275894559946650393663422028523435967394312352589516214916474391003659560711109563073855796355951111575790042831636689822912066776028424797177930023450885681444714161569315733367646361360697302170621812169024628752544813072243432682188045778729562685603644823205930189637874305062250786732104718957756263748366426945374411897338914491789759127680489269220390112317664592031577230360792221886854245805390525108063349514870120659161593958883496455481781021018914777783781800881213056335304145150941412048857747624360366032940754131247218299354285565706333743656640611296698499197104459753357710255013287660177591516757894007843955096133929536441691888067442882142168736692724773713240479359002520056179724826588298000022785254054130481158184632158811760348878230516932342406507468947365473326317393267397099346177138538098030446846533511929575096708334237960672095448455779731247931950183343451617 A009977 592 91254104520478239462990892926941273386924012307635454035092243654903120765503466615581437241279746386682001071413444010764156098203608938018306871690773879227487675567331787419201132329924903010971630519801577812748833978831384033278512205510698075568624920279165795696258049852067054275962159455725605956703696092089197355592612184178229062051213456145884272873706482931537042048601906143322266190111577887328566090533990713981752332600643155383030898773693624187666864799429080030859065036789981066597612305671603892079087044886331158203878691423668309013540669140172791050473504447171860804438415438492785860520053010502258850518172419674702575832306225615110691568310859917532536935818847083161853930919277413834000751913383786305878220092861240788091512981607058767299414746475263060619768473977824104278423845571757235004745935605893675978191375029852702179149799040731131181754356050333903361 A009977 593 3011385449175781902278699466589062021768492406151969983158044040611802985261614398314187428962231630760506035356643652355217151240719094954604126765795538014507093293721948984833637366887521799362063807153452067820711521301435673098190902781853036493764622369212471257976515645118212791106751262038944996571221971038943512734556202077881559047690044052814181004832313936740722387603862902729634784273682070281842680987621693561397826975821224127640019659531889598193006538381159641018349146214069375197721206087162928438609872481248928220727996816981054197446842081625702104665625646756671406546467709470261933397161749346574542067099689849265185002466105445298652821754258377278573718882021953744341179720336154656522024813141664948093981263064420946007019928393032939320880686633683681000452359641268195441187986903867988755156615874994491307280315375985139171911943368344127328997893749661018810913 A009977 594 99375719822800802775197082397439046718360249403015009444215453340189498513633275144368185155753643815096699166769240527722165990943730133501936183271252754478734078692824316499510033107288219378948105636063918238083480202947377212240299791801150204294232538184011551513225016288901022106522791647285184886850325044285135920240354668570091448573771453742867973159466359912443838790927475790077947881031508319300808472591515887526128290202100396212120648764552356740369215766578268153605521825064289381524799800876376638474125791881214631284023894960374788515745788693648169453965646342970156416033434412518643802106337728436959888214289765025751105081381479694855543117890526450192932723106724473563258930771093103665226818833674943287101381681125891218231657636970086997589062658911561473014927868161850449559203567827643628920168323874818213140250407407509592673094131155356201856930493738813620760129 A009977 595 3279398754152426491581503719115488541705888230299495311659109960226253450949898079764150110139870245898191072503384937414831477701143094405563894047951340897798224596863202444483831092540511239505287485990109301856754846697263448003929893129437956741709673760072381199936425537533733729515252124360411101266060726461409485367931704062813017802934457973514643114262389877110646680100606701072572280074039774536926679595520024288362233576669313074999981409230227772432184120297082849068982220227121549590318393428920429069646151132080082832372788533692368021019611026890389591980866329318015161729103335613115245469509145038419676311071562245849786467685588829930232922890387372856366779862521907627587544715446072420952485021511273128474345595477154410201644702020012870920439067744081528609492619649341064835453717738312239754365554687869001033628263444447816558212106328126754661278706293380849485084257 A009977 596 108220158887030074222189622730811121876294311599883345284750628687466363881346636632216953634615718114640305392611702934689438764137722115383608503582394249627341411696485680667966426053836870903674487037673606961272909941009693784129686473271452572476419234082388579597902042738613213074003320103893566341780003973226513017141746234072829587496837113125983222770658865944651340443320021135394885242443312559718580426652160801515953708030087331474999386504597516490262075969803734019276413267495011136480506983154374159298322987358642733468302021611848144693647163887382856535368588867494500337060410075232803100493801786267849318265361554113042953433624431387697686455382783304260103735463222951710388975609720389891432005709872013239653404650746095536654275166660424740374489235554690444113256448428255139569972685364303911894063304699677034109732693666777946420999508828182903822197307681568033007780481 A009977 597 3571265243271992449332257550116767021917712282796150394396770746686390008084439008863159469942318697783130077956186196844751479216544829807659080618219010237702266585984027462042892059776616739821258072243229029722006028053319894876279653617957934891721834724718823126730767410374236031442109563428487689278740131116474929565677625724403376387395624733157446351431742576173494234629560697468031213000629314470713154079521306450026472364992881938674979754651718044178648507003523222636121637827335367503856730444094347256844658582835210204453966713190988774890356408283634265667163432627318511122993532482682502316295458946839027502756931285730417463309606235794023653027631849040583423270286357406442836195120772866417256188425776436908562353474621152709591080499794016432358144773304784655737462798132419605809098617022029092504089055089342125621178891003672231892983791330035826132511153491745089256755873 A009977 598 117851753027975750827964499153853311723284505332272963015093434640650870266786487292484262508096517026843292572554144495876798814145979383652749660401227337844174797337472906247415437972628352414101516384026557980826198925759556530917228569392611851426820545915721163182115324542349789037589615593140093746198424326843672675667361648905311420784055616194195729597247505013725309742775503016445030029020767377533534084624203112850873588044765103976274331903506695457895400731116266346992014048302067127627272104655113459475873733233561936746980901535302629571381761473359930767016393276701510867058786571928522576437750145245687907590978732429103776289217005781202780549911851018339252967919449794412613594438985504591769454218050622417982557664662498039416505656493202542267818777519057893639336272338369846991700254361726960052634938817948290145498903403121183652468465113891182262372868065227587945472943809 A009977 599 3889107849923199777322828472077159286868388675965007779498083343141478718803954080651980662767185061885828654894286768363934360866817319660540738793240502148857768312136605906164709453096735629665350040672876413367264564550065365520268542789956191097085078015218798385009805709897543038240457314573623093624548002785841198297022934413875276885873835334408459076709167665452935221511591599542685990957685323458606624792598702724078828405477248431217052952815720950110548224126836789450736463593968215211699979453618744162703833196707543912650369750664986775855598128620877715311540978131149858612939956873641245022445754793107700950502298170160424617544161190779691758147091083605195347941341843215616248616486521651528391989195670539793424402933862435300744686664275683894838019658128910490098096987166204950726108393936989681736952980992293574801463812302999060531459348758409014658304646152510402200607145697 A009977 600 128340559047465592651653339578546256466656826306845256723436750323668797720530484661515361871317107042232345611511463356009833908604971548797844380176936570912306354300507994903435411952192275778956551342204921641119730630152157062168861912068554306203807574502220346705323588426618920261935091380929562089610084091932759543801756835657884137233836566035479149531402532959946862309882522784908637701603615674134018618155757189894601337380749198230162747442918791353648091396185614051874303298600951101986099321969418557369226495491348949117462201771944563603234738244488964605280852278327945334227018576830161085740709908172554131366575839615294012378957319295729828018854005758971446482064280826115336204344055214500436935643457127813183005296817460364924574659921097568529654648718254046173237200576484763373961576999920659497319448372745687968448305805998968997538158509027497483724053323032843272620035808001 A009977 601 4235238448566364557504560206092026463399675268125893471873412760681070324777505993830006941753464532393667405179878290748324518983964061110328864545838906840106109691916763831813368594422345100705566194292762414156951110795021183051572443098262292104725649958573271441275678418078424368643858015570675548957132775033781064945457975576710176528716606679170811934536283587678246456226123251901985044152919317246422614399139987266521844133564723541595370665616320114670387016074125263711852008853831386365541277624990812393184474351214515320876252658474170598906746362068135831974268125184822196029491613035395315829443426969694286335097002707304702408505591536759084324622182190046057733908121267261806094743353822078514418876234085217835039174794976192042510963777396219761478603407702383523716827619023997191340732040997381763411541796300607702958794091597965976918759230797907416962893759660083827996461181664033 A009977 602 139762868802690030397650486801036873292189283848154484571822621102475320717657697796390229077864329568991024370935983594694709126470814016640852530012683925723501619833253206449841163615937388323283684411661159667179386656235699040701890622242655639455946448632917957562097387796588004165247314513832293115585381576114775143200113194031435825447648020412636793839697358393382133055462067312765506457046337469131946275171619579795220856407635876872647231965338563784122771530446133702491116292176435750062862161624696808975087653590079005588916337729647629763922629948248482455150848131099132468973223230168045422371633089999911449058201089341055179480684520713049782712532012271519905218968001819639601126530676128590975822915724812188556292768234214337402861804654075252128793912454178656282655311427791907314244157352913598192580879277920054197640205022732877238319054616330944759775494068782766323883218994913089 A009977 603 4612174670488771003122466064434216818642246366989097990870146496381685583682704027280877559569522875776703804240887458624925401173536862549148133490418569548875553454497355812844758399325933814668361585584818269016919759655778068343162390534007636102046232804886292599549213797287404137453161378956465672814317592011787579725603735403037382239772384673617014196710012826981610390830248221321261713082529136481354227080663446133242288261451983936797358654856172604876051460504722412182206837641822379752074451333614994696177892568472607184434239145078371782209446788292199921019977988326271371476116366595545498938263891969997077818920635948254820922862589183530642829513556404960156872225944060048106837175512312243502202156218918802222357661351729073134294439553584483320250199110987895657327625277117132941370057192646148740355169016171361788522126765750184948864528802338921177072591304269831288688146226832131937 A009977 604 152201764126129443103041380126329155015194130110640233698714834380595624261529232900268959465794254900631225539949286134622538238726716464121888405183812795112893263998412741823877027177755815884055932324299002877558352068640676255324358887622251991367525682561247655785124055310484336535954325505563367202872480536388990130944923268300233613912488694229361468491430423290393142897398191303601636531723461503884689493661893722396995512627915469914312835610253695960909698196655839602012825642180138531818456894009294824973870454759596037086329891787586268812911744013642597393659273614766955258711840097653001464962708435009903568024380986292409090454465443056511213373947361363685176783456153981587525626791906304035572671155224320473337802824607059413431716505268287949568256570662600556691811634144865387065211887357322908431720577533654939021230183269756103312529450477184398843395513040904432526708825485460353921 A009977 605 5022658216162271622400365544168862115501406293651127712057589534559655600630464685708875662371210411720830442818326442442543761877981643316022317371065822238725477711947620480187941896865941924173845766701867094959425618265142316425703843291534315715128347524521172640909093825245983105686492741683591117694791857700836674321182467853907709259112126909568928460217203968582973715614140313018854005546874229628194753290842492839100851916721210507172323575138371966710020040489642706866423246191944571550009077502306729224137725007066669223848886428990346870826087552450205713990756029287309523537490723222549048343769378355326817744804572547649499984997359620864870041340262925001610833854053081392388345684132908033173898148122402575620147493212032960643246644673853502335752466831865818370829783926780557773151992282791655978246779058610612987700596047901951409313471865747085161832051930349846273381391241020191679393 A009977 606 165747721133354963539212062957572449811546407690487214497900454640468634820805334628392896858249943586787404613004772600603944141973394229428736473245172133877940764494271475846202082596576083497736910301161614133661045402749696442048226828620632418599235468309198697150000096233117442487654260475558506883928131304127610252599021439178954405550700188015774639187167730963238132615266630329622182183046849577730426858597802263690328113251799946736686677979566274901430661336158209326591967124334170861150299557576122064396544925233200084387013252156681446737260889230856788561694948966481214276737193866344118595344389485725784985578550894072433499504912867488540711364228676525053157517183751685948815407576385965094738638888039284995464867275997087701227139274237165577079831405451572006237382869583758406514015745332124647282143708934150228594119669580764396507344571569653810340457713701544927021585910953666325419969 A009977 607 5469674797400713796793998077599890843781031453786078078430715003135464949086576042736965596322248138363984352229157495819930156685122009571148303617090680417972045228310958702924668725687010755425318039938333266410814498290739982587591485344480869813774770454203557005950003175692875602092590595693430727169628333036211138335767707492905495383173106204520563093176535121786858376303798800877532012040546036065104086333727474701780827737309398242310660373325687071747211824093220907777534915103027638417959885400012028125085982532695602784771437321170487742329609344618274022535933315893880071132327397589355913646364853028950904524092179504390305483662124627121843475019546325326754198067063805636310908450020736848126375083305296404850340620107903894140495596049826464043634436379901876205833634696264027414962519595960113360310742394826957543605949096165225084742370861798575741235104552150982591712335061470988738858977 A009977 608 180499268314223555294201936560796397844774037974940576588213595103470343319857009410319864678634188566011483623562197362057695170609026315847894019363992453793077492534261637196514067947671354929035495317964997791556878443594419425390519016367868703854567424988717381196350104797864894869055489657883213996597734990194967565080334347265881347644712504749178582074825659018966326418025360428958556397338019190148434849013006665158767315331210141996251792319747673367657990195076289956658652198399912067792676218200396928127837423578954891897457431598626095496877108372403042743685799424498042347366804120448745150330040149955379849295041923644880080960850112695020834675645028735782888536213105585998259978850684315988170377749074781360061240463560828506636354669644273313439936400536761914792509944976712904693763146666683740890254499029289598938996320173452427796498238439352999460758450220982425526507057028542628382346241 A009977 609 5956475854369377324708663906506281128877543253173039027411048638414521329555281310540555534394928222678378959577552512947903940630097868422980502639011750975171557253630634027484964242273154712658171345492844927121376988638615841037887127540139667227200725024627673579479553458329541530678831158710146061887725254676433929647651033459774084472275512656722893208469246747625888771794836894155632361112154633274898350017429219950239321405929934685876309146551673221132713676437517568569735522547197098237158315200613098628218634978105511432616095242754661151396944576289300410541631381008435397463104535974808589960891324948527535026736383480281042671708053718935687544296285948280835321695032484337942579302072582427609622465719467784882020935297507340718999704098261019343517901217713143188152828184231525854894183840000563449378398467966556764986878565723930117284441868498648982205028857292420042374732881941906736617425953 A009977 610 196563703194189451715385908914707277252958927354710287904564605067679203875324283247838332635032631348386505666059232927280830040793229657958356587087387782180661389369810922907003819995014105517719654401263882595005440625074322754250275208824609018497623925812713228122825264124874870512401428237434820042294933404322319678372484104172544787585091917671855475879485142671654329469229617507135867916701102898071645550575164258357897606395687844633918201836205216297379551322438079762801272244057504241826224401620232254731214954277481877276331143010903817996099171017546913547873835573278368116282449687168683468709413723301408655882300654849274408166365772724877688961777436293267565615936071983152105116968395220111117541368742436901106690864817742243726990235242613638336090740184533725209043330079640353211508066720018593829487149442896373244566992668889693870386581660455416412765952290649861398366185104082922308375056449 A009977 611 6486602205408251906607734994185340149347644602705439500850631967233413727885701347178664976956076834496754686979954686600267391346176578712625767373883796811961825849203760455931126059835465482084748595241708125635179540627452650890259081891212097610421589551819536528053233716120870726909247131835349061395732802342636549386291975437693977990308033283171230704023009708164592872484577377735483641251136395636364303168980420525810621011057698872919300660594772137813525193640456632172441984053897639980265405253467664406130093491156901950118927719359825993871272643579048147079836573918186147837320839676566554467410652868946485644115921610026055469490070499920963735738655397677829665325890375444019468859957042263666878865168500417736520798538985494042990677763006250065090994426089612931898429892628131655979766201760613596373075931615580317070710758073359897722757194795028741621276425591445426146084108434736436176376862817 A009977 612 214057872778472312918055254808116224928472271889279503528070854918702653020228144456895944239550535538392904670338504657808823914423827097516650323338165294794740253023724095045727159974570360908796703642976368145960924840705937479378549702409999221143912455210044705425756712631988733988005155350566519026059182477307006129747635189443901273680165098344650613232759320369431564791991053465270960161287501056000022004576353877351750493364904062806336921799627480547846331390135068861690585473778622119348758373364432925402293085208177764353924614738874257797751997238108588853634606939300142878631587709326696297424551544675234026255825413130859830493172326497391803279375628123368378955754382389652642472378582394701007002550560513785305186351786521303418692366179206252148002816060957226752648186456728344647332284658100248680311505743314150463333455016420876624850987428235948473502122044517699062820775578346302393820436472961 A009977 613 7063909801689586326295823408667835422639584972346223616426338212317187549667528767077566159905167672766965854121170653707691189175986294218049460670159454728226428349782895136508996279160821909990291220218220148816710519743295936819492140179529974297749111021931475279049971516855628221604170126568695127859953021751131202281671961251648742031445448245373470236681057572191241638135704764353941685322487534848000726151019677952607766281041834072609118419387706858078928935874457272435789320634694529938509026321026286538275671811869866223679512286382850507325815908857583432169942028996904714994842394407780977815010200974282722866442238633318374406274686774413929508219395728071156505539894618858537201588493219025133231084168496954915071149608955203012816848083913806320884092930011588482837390153072035373361965393717308206450279689529366965290004015541888928620082585131786299625570027469084069073085594085427978996074403607713 A009977 614 233109023455756348767762172486038568947106304087425379342069161006467189139028449313559683276870533201309873185998631572353809242807547709195632202115262006031472135542835539504796877212307123029679610267201264910951447151528765915043240625924489151825720663723738684208649060056235731312937614176766939219378449717787329675295174721304408487037699792097324517810474899882310974058478257223680075615642088649984023962983649372436056287274380524396100907839794326316604654883857089990381047580944919487970797868593867455763097169791705585381423905450634066741751924992300253261608086956897855594829799015456772267895336632151329854592593874899506355407064663555659673771240059026348164682816522422331727652420276227829396625777560399512197347937095521699422955986769155608589175066690382419933633875051377167320944857992671170812859229754469109854570132512882334644462725309348947887643810906479774279411824604819123306870455319054529 A009977 615 7692597774039959509336151692039272775254508034885037518288282313213417241587938827347469548136727595643225815137954841887675705012649074403455862669803646199038580472913572803658296948006135059979427138817641742061397756000449275196426940655508142010248781902883376578885418981855779133326941267833308994239488840686981879284740765803045480072244093139211709087745671696116262143929782488381442495316188925449472790778460429290389857480054557305071329958713212768447953611167283969682574570171182343103036329663597626040182206603126284317586988879870924202477813524745908357633066869577629234629383367510073484840546108860993885201555597871683709728433133897336769234450921947869489434532945239936947012529869115518370088650659493183902512481924152216080957547563382135083442777200782619857809917876695446521591180313758148636824354581897480625200814372925117043267269935208515280292245759913832551220590211959031069126725025528799457 A009977 616 253855726543318663808093005837296001583398765151206238103513316336042768972401981302466495088512010656226451899552509782293298265417419455314043468103520324568273155606147902520723799284202456979321095580982177488026125948014826081482089041631768686338209802795151427103218826401240711399789061838499196809903131742670402016396445271500500842384055073593986399895607165971836650749682822116587602345434234539832602095689194166582865296841800391067353888637536021358782469168520370999524960815649017322400198878898721659326012817903167382480370633035740498681767846316614975801891206696061764742769651127832424999738021592412798211651334729765562421038293418612113384736880424279693151339587192917919251413485680812106212925471763275068782911903497023130671599069591610457753611647625826455307727289930949735212508950354018905015203701202616860631626874306528862427819907861881004249644110077156474190279476994648025281181925842450382081 A009977 617 8377238975929515905667069192630768052252159249989805857415939439089411376089265382981394337920896351655472912685232822815678842758774842025363434447416170710753014135002880783183885376378681080317596154172411857104862156284489260688908938373848366649160923492239997094406221271240943476193039040670473494726803347508123266541082693959516527798673817428601551196555036477070609474739533129847390877399329739814475869157743407497234554795779412905222678325038688704839821482561172242984323706916417571639206563003657814757758422990804523621852230890179436456498338928448294201462409820970038236511398487218470024991354712549622340984494046082263559894263682814199741696317054001229873994206377366291335296645027466799505026540568188077269836092815401763312162769296523145105869184371652273025155000567721341262012795361682623865501722139686356400843686852115452460118056959442073140238255632546163648279222740823384834279003552800862608673 A009977 618 276448886205674024887013283356815345724321255249663593294726001489950575410945757638386013151389579604630606118612683152917401811039569786836993336764733633454849466455095065845068217420496475650480673087689591284460451157388145602733994966336996099422310475243919904115405301950951134714370288342125625325984510467768067795855728900664045417356235975143851189486316203743330112666404593284963898954177881413877703682205532447408740308260720625872348384726276727259714108924518684018482682328241779864093816579120707887006027958696549279521123619375921403064445184638793708648259524092011261804876150078209510824714705514137537252488303520714697476510701532868591475978462782040585841808810453087614064789285906404383665875838750206549904591062908258189301371386785263788493683084264525009830115018734804261646422246935526587561556830609649761227841666119809931183895879661588413627862435874023400393214350447171699531207117242428466086209 A009977 619 9122813244787242821271438350774906408902601423238898578725958049168368988561210002066738433995856126952810001914218544046274259764305802965620780113236209904010032393018137172887251174876383696465862211893756512387194888193808804890221833889120871280936245683049356835808374964381387445574219515290145635757488845436346237263239053721913498772755787179747089253048434723529893717991351578403808665487870086657964221512782570764488430172603780653787496695967131999570565594509116572609928516831978735515095947110983360271198922636986126224197079439405406301126691093080192385392564295036371639560912952580913857215585281966538729332114016183585016724853150584663518707289271807339332779690744951891264138046434911344660973902678756816146851505075972520246945255763913705020291541780729325324393795618248540634331934148872377389531375410118442120518774981953727729068564028832417649719460383842772212976073564756666084529834869000139380844897 A009977 620 301052837077979013101957465575571911493785846966883653097956615622556176622519930068202368321863252189442730063169211953527050572222091497865485743736794926832331068969598526705279288770920661983373452992493964908777431310395690561377320518340988752270896107540628775581676373824585785703949244004574805979997131899399425829686888772823145459500940976931653945350598345876486492693714602087325685961099712859712819309921824835228118195695924761574987390966915355985828664618800846896127641055455298271998166254662450888949564447020542165398503621500378407937180806071646348717954621736200264105510127435170157288114314304895778067959762534058305551920153969293896117340545969642197981729794583412411716555532352074373812138788398974932846099667507093168149193440209152265669620878764067735704995255402201840932953826912788453854535388533908589977119574404473015059262612951469782440742192666811483028210427636969980789484550677004599567881601 A009977 621 9934743623573307432364596363993873079294932949907160552232568315544353828543157692250678154621487322251610092084583994466392668883329019429561029543314232585466925275996751381274216529440381845451323948752300841989655233243057788525451577105252628824939571548840749594195320336211330928230325052150968597339905352680181052379667329503163800163531052238744580196569745413924054258892581868881747636716290524370523037227420219562527900457965517131974583901908206747532345932420427947572212154830024842975939486403860879335335626751677891458150619509512487461926966600364329507692502517294608715481834205360615190507772372061560676242672163623924083213365080986698571872238016998192533397083221252609586646332567618454335800580017166172783921289027734074548923383526902024767097488999214235278264843428272660750787476288122018977199667821618983469244945955347609496955666227398502820544492358004778939930944112020009366052990172341151785740092833 A009977 622 327846539577919145268031680011797811616732787346936298223674754412963676341924203844272379102509081634303133038791271817390958073149857641175513974929369675320408534107892795582049145471532600899893690308825927785658622697020907021339902044473336751223005861111744736608445571094973920631600726720981963712216876638445974728529021873604405405396524723878571146486801598659493790543455201673097672011637587304227260228504867245563420715112862065355161268762970822668567415769874122269883001109390819818206003051327409018066075682805370418118970443813912086243589897812022873753852583070722087610900528776900301286756488278031502316008181399589494746041047672561052871783854560940353602103746301336116359328974731408993081419140566483701869402537915224460114471656387766817314217136974069764182739833132997804775986717508026626247589038113426454485083216526471113399536985504150593077968247814157705017721155696660309079748675687258008929423063489 A009977 623 10818935806071331793845045440389327783352181982448897841381266895627801319283498726860988510382799693932003390280111969973901616413945302158791961172669199285573481625560462254207621800560575829696491780191255616926734549001689931704216767467620112790359193416687576308078703846134139380842823981792404802503156929068717166041457721828945378378085315887992847834064452755763295087934021655212223176384040381039499587540660619103592883598724448156720321869178037148062724720405846034906139036609897054000798100693804497596180497532577223797926024645859098846038466627796754833877135241333828891159717449637709942462964113175039576428269986186453326619354573194514744768867200511031668869423627944091839857856166136496771686831638693962161690283751202407183777564660796304971369165520144302218030414493388927557607561677764878666170438257743072998007746145373546742184720521636969571572952177867204265584798137989790199631706297679514294670961095137 A009977 624 357024881600353949196886499532847816850622005420813628765581807555717443536355457986412620842632389899756111879243695009138753341660194971240134718698083576423924893643495254388851519418499002379984228746311435358582240117055767746239153326431463722081853382750690018166597226922426599567813191399149358482604178659267666479368104820355197486476815424303763978524126940940188737901822714622003364820673332574303486388841800430418565158757906789171770621682875225886069915773392919151902588208126602782026337322895548420673956418575048385331558813313350261919269398717292909517945462964016353408270675838044428101277815734776306022132909544152959778438700915418986577372617616864045072690979722155030715309253482504393465665444076900751335779363789679437064659633806278064055182462164761973195003678281834609401049535366240995983624462505521408934255622797327042492095777214019995861907421869617740764298338553663076587846307823423971724141716139521 A009977 625 11781821092811680323497254484583977956070526178886849749264199649338675636699730113551616487806868866691951692015041935301578860274786434050924445717036758021989521490235343394832100140810467078539479548628277366833213923862840335625892059772238302828701161630772770599497708488440077785737835316171928829925937895755832993819147459071721517053734909002024211291296189051026228350760149582526111039082219974952015050831779414203812650239010924042668430515534882454240307220521966332012785410868177891806869131655553097882240561812976596715941440839340558643335890157670666014092200277812539662472932302655466127342167919247618098730386014957047672688477130208826557053296381356513487398802330831116013605205364922644984366959654537724794080719005059421423133767915607176113821021251437145115435121383300542110234634667085952867459607262682206494830435552311792402239160648062659863442944921697385445221845172270881527398928158172991066896676632604193 A009977 626 388800096062785450675409397991271272550327363903266041725718588428176296011091093747203344097626672600834405836496383864952102389067952323680506708662213014725654209177766332029459304646745413591802825104733153105496059487473731075654437972483863993347138333815501429783424380118522566929348565433673651387555950559942488796031866149366810062773251997066798972612774238683865535575084936223361664289713259173416496677448720668725817457887360493408058207012651120989930138277224888956421918558649870429626681344633252230113938539828227691626067547698238435230084375203131978465042609167813808861606765987630382202291541335171397258102738493582573198719745296891276382758780584764945084160476917426828448971777042447284484109668599744918204663727166960906963414341215036811756093701297425788809359005648917889637742944013836444626167039668512814329404373226289149273892301386067775493617182416013719692320890684939090404164629219708705207590328875938369 A009977 627 12830403170071919872288510133711951994160803008807779376948713418129817768366006093657710355221680195827535392604380667543419378839242426681456721385853029485946588902866288956972157053342598648529493228456194052481369963086633125496596453091967511780455565015911547182853004543911244708668502659311230495789346368478102130269051582929104732071517315903204366096221549876567562673977802895370934921560537552722744390355807782067951976110282896282465920831417486992667694563148421335561923312435445724177680484372897323593759971814331513823660229074041868362592784381703355289346406102537855692433023277591802612675620864060656109517390370288224915557751594797412120631039759297243187777295738275085338816068642400760387975619063791582300753902996509709929792673260096214787951092142815051030708847186414290358045517152456602672663512309060922872870344316467541926038445945740236591289367019728452749846589392602989983337432764250387271850480852905966177 A009977 628 423403304612373355785520834412494415807306499290656719439307542798283986356078201090704441722315446462308667955944562028932839501695000080488071805733149973036237433794587535580081182760305755401473276539054403731885208781858893141387682952034927888755033645525081057034149149949071075386060587757270606361048430159777370298878702236660456158360071424805744081175311145926729568241267495547240852411497739239850564881741656808242415211639335577321375387436777070758033920583897904073543469310369708897863455984305611678594079069872939956180787559443381655965561884596210724548431401383749237850289768160529486218295488514001651614073882219511422213405802628314599980824312056809025196650759363077816180930265199225092803195429105122215924878798884820427683158217583175088002386040712896684013391957151671581815502066031067888197895906199010454804721362443428883559268716209427807512549111651038940744937449955898669450135281220262779971065868145896883841 A009977 629 13972309052208320740922187535612315721641114476591671741497148912343371549750580635993246576836409733256186042546170546954783703555935002656106369589193949110195835315221388674142679031090089928248618125788795323152211889801343473665793537417152620328916110302327674882126921948319345487739999395989930009914598195272653219862997173809795053225882357018589554678785267815582075751961827353058948129579425394915068641097474674671999701984098074051605387785413643335015119379268630834426934487242200393629494047482085185393604609305807018553965989461631594646863542191674953910098236245663724849059562349297473045203751120962054503264438113243876933042391486734381799367202297874697831489475058981567933970698751574428062505449160469033125521000363199074113544221180244777904078739343525590572441934586005162199911568179025240310530564904567345008555804960633153157455867634911117647914120684484285044582935848544656091854464280268671739045173648814597166753 A009977 630 461086198722874584450432188675206418814156777727525167469405914107331261141769160987777137035601521197454139404023628049507862217345855087651510196443400320636462565402305826246708408025972967632204398151030245664022992363444334630971186734766036470854231639976813271110188424294538401095419980067667690327181740443997556255478906735723236756454117781613455304399913837914208499814740302650945288276121038032197265156216664264175990165475236443702977796918650230055498939515864817536088838078992612989773303566908811117988952107091631612280877652233842623346496892325273479033241796106902920018965557526816610491723786991747798607726457737047938790398919062234599379117675829865028439152676946391741821033058801956126062679822295478093142193011985569445746959298948077670834598398336344488890583841338170352597081749907832930247508641850722385282341563700894054196043631952066882381165982587981406471236883001973651031197321248866167388490730410881706502849 A009977 631 15215844557854861286864262226281811820867173665008330526490395165541931617678382312596645522174850199515986600332779725633759453172413217892499836482632210581003264658276092266141377464857107931862745138983998106912758747993663042822049162247279203538189644119234837946636218001719767236148859342233033780796997434651919356430803922278866812962985886793244025045197156651168880493886429987481194513111994255062509750155149920717807675460682802642198267298315457591831465004023538978690931656606756228662519017707990766893635419534023843205268962523716806570434397446734024808096979271527796360625863398384948146226884970727677354054973105322581980083164329053741779510883302385545938492038339230927480094090940464552160068434135750777073692369395523791709649656865286563137541747145099368133389266764159621635703697746958486698167785181073838714317271602129503788469439854418207118578477425403386413550817139065130484029511601212583523820194103559096314594017 A009977 632 502122870409210422466520653467299790088616730945274907374183040462883743383386616315689302231770056584027557810981730945914061954689636190452494603926862949173107733723111044782665456340284561751470589586471937528121038683790880413127622354160213716760258255934749652238995194056752318792912358293690114766300915343513338762216529435202604827778534264177052826491506169488573056298252189586879418932695810417062821755119947383687653290202532487192542820844410100530438345132776786296800744668022955545863127584363695307489968844622786825773875763282654616824335115742222818667200315960417279900653492146703288825487204034013352683814112475645205342744422858773478723859148978723015970237265194620606843105001035330221282258326479775643431848190052285126418438676554456583538877655788279148401845803217267513978222025649630061039536910975436677572469962870273625019491515195800834913089755038311751647176965589149305972973882840015256286066405417450178381602561 A009977 633 16570054723503943941395181564420893072924352121194071943348040335275163531651758338417746973648411867272909407762397121215164044504757994284932321929586477322712555212862664477827960059229390537798529456353573938427994276565099053633211537687287052653088522445846738523886841403872826520166107823691773787287930206335940179153145471361685959316691630717842743274219703593122910857842322256367020824778961743763073117918958263661692558576683572077353913087865533317504465389381633947794424574044757533013483210284001945147168971872551965250537900188327602355203058819493353016017610426693770236721565240841208531241077733122440638565865711696291776310565954339524797887351916297859527017829751422480025822465034165897302314524773832596233250990271725409171808476326297067256782962641013211897260911506169827961281326846437792014304718062189410359891508774719029625643220001461427552131961916264287804356839864441927097108138133720503457440191378775855886592884513 A009977 634 546811805875630150066040991625889471406503619999404374130485331064080396544508025167785650130397591620006010456159105000100413468657013811402766623676353751649514322024467927768322681954569887747351472059667939968123811126648268769895980743680472737551921240712942371288265766327803275165481558181828534980501696809086025912053800554935636657450823813688810528049250218573056058308796634460111687217705737544181412891325622700835854433030557878552679131899562599477647357849593920277216010943476998589444945939372064189856576071794214853267750706214810877721700941043280649528581144080894417811811652947759881530955565193040541072673568485977628618248676493204318330282613237829364391588381796941840852141346127474610976379317536475675697282678966938502669679718767803219473837767153435992609610079703604322722283785932447136472055696052250541876419789565727977646226260048227109220354743236721497543775715526583594204568558412776614095526315499603244257565188929 A009977 635 18044789593895794952179352723654352556414619459980344346306015925114653085968764830536926454303120523460198345053250465003313644465681455776291298581319673804433972626807441616354648504500806295662598577969042018948085767179392869406567364541455600339213400943527098252512770288817508080460891420000341654356555994699838855097775418312876009695877185851730747425625257212910849924190288937183685678184289338957986625413745549127583196290008409992238411352685565782762362809036599369148128361134740953451683215999278118265267010369209090157835773305088758964816131054428261434443177754669515787789784547276076090521533651370337855398227760037261744402206324275742504899326236848369024922416599299080748120664422206662162220517478703697298010328405908970588099430719337506242636646316063387756117132630218942649835364935770755503577837969724267881921853055669023262325466581591494604271706526811809418944598612377258608750762427621628265152368411486907060499651234657 A009977 636 595478056598561233421918639880593634361682442179351363428098525528783551836969239407718572992002977274186545386757265345109350267367488040617612853183549235546321096684645573339703400648526607756865753072978386625286830316919964690416723029868034811194042231136394242332921419530977766655209416860011274593766347825094682218226588804324908319963947133107114665045633488026058047498279534927061627380081548185613558638653603121210245477570277529743867574638623670831157972698207779181888235917446451463905546127976177902753811342183899975208580519067929045838932324796132627336624865904094020997062890060110510987210610495221149228141516081229637565272808701099502661677765815996177822439747776869664687981925932819851353277076797222010834340837394996029407281213738137706007009328430091795951865376797225107444567042880434931618068653000900840103421150837077767656740397192519321940966315384789710825171754208449534088775160111513732750028157579067932996488490743681 A009977 637 19650775867752520702923315116059589933935520591918594993127251342449857210619984900454712908736098250048155997762989756388608558823127105340381224155057124773028596190593303920210212221401378055976569851408286758634465400458358834783751859985645148769403393627501009996986406844522266299621910756380372061594289478228124513201477430542721974558810255392534783946505905104859915567443224652593033703542691090125247435075568902999938100759819158481547629963074581137428213099040856713002311785275732898308883022223213870790875774292068699181883157129241658512684766718272376702108620574835102692903075371983646862577950146342297924528670030680578039654002687136283587835366271927873868140511676636698934703403555783055094658143534308326357533247634034868970440280053358544298231307838193029266411557434308428545670712415054352743396265549029727723412897977623566332672433107353137624051888407698060457230667888878834624929580283679953180750929200109241788884120194541473 A009977 638 648475603635833183196469398829966467819872179533313634773199294300845287950459501715005525988291242251589147926178661960824082441163194476232580397116885117509943674289579029366937003306245475847226805096473463034937358215125841547863811379526289909390311989707533329900551425869234787887523054960552278032611552781528108935648755207909825160440738427953647870234694868460377213725626413535570112216908805974133165357493773798997957325074032229891071788781461177535131032268348271529076288914099185644193139733366057736098900551638267073002144185264974730918597301702988431169584478969558388865801487275460346465072354829295831509446111012459075308582088675497358398567086973619837648636885329011064845212317340840818123718736632174769798597171923150676024529241760831961841633158660369965791581395332178142007133509696793640532076763117981014872625633261577688978190292542653541593712317454035995088612040333001542622676149361438454964780663603604979033175966419868609 A009977 639 21399694919982495045483490161388893438055781924599349947515576711927894502365163556595182357613610994302441881563895844707194720558385417715675153104857208877828141251556107969108921109106100702958484568183624280152932821099152771079505775524367567009880295660348599886718197053684748000288260813698225175076181241790427594876408921861024230294544368122470379717744930659192448052945671646673813703157990597146394456797294535366932591727443063586405369029788218858659324064855492960459517534165273126258373611201079905291263718204062813409070758113744166120313710956198618228596287805995426832571449080090191433347387709366762439811721663411149485183208926291412827152713870129454642405017215857365139892006472247746998082718308861767403353706673463972308809464978107454740773894235792208871122186045961878686235405819994190137558533182893373490796645897632063736280279653907566872592506475983187837924197330989050906548312928927469013837761898918964308094806891855664097 A009977 640 706189932359422336500955175325833483455840803511778548268014031493620518578050397367641017801249162811980582091608562875337425778426718784617280052460287892968328661301351562980594396600501323197629990750059601245046783096272041445623690592304129711326049756791503796261700502771596684009512606852041430777513980979084110630921494421413799599719964148041522530685582711753350785747207164340235852204213689705831017074310719667108775527005621098351377177983011222335757694140231267695164078627454013166526329169635636874611702700734072842499335017753557481970352461554554401543677497597849085474857819642976317300463794409103160513786814892567933011045894567616623296039557714272003199365568123293049616436213584175650936729704192438324310672320224311086190712344277546006445538509781142892747032139516741996645768392059808274539431595035481325196289314621858103297249228578949706795552713707445198651498511922638679916094326654606477456646142664325822167128627431236915201 A009977 641 23304267767860937104531520785752504954042746515888692092844463039289477113075663113132153587441222372795359209023082574886135050688081719892370241731189500467954845822944601578359615087816543665521789694751966841086543842176977367705581789546036280473759641974119625276636116591462690572313916026117367215657961372309775650820409315906655386790758816885370243512624229487860575929657836423227783122739051760292423563452253749014589592391185496245595446873439370337080003906627631833940414594705982434495368862597976016862186189124224403802478055585867396905021631231300295250941357420729019820670308048218218470915305215500404296954964891454741789364514520731348568769305404570976105579063748068670637342395048277796480912080238350464702252186567402265844293507361159018212702770822777715460652060604052485889310356937973673059801242636170883731477547382521317408809224543105340324253239552345691555499450893447076437231112779602013756069322707922752131515244705230818201633 A009977 642 769040836339410924449540185929832663483410635024326839063867280296552744731496882733361068385560338302246853897761724971242456672706696756448217977129253515442509912157171852085867297897945940962219059926814905755855946791840253134284199055019197255634068185145947634128991847518268788886359228861873118116712725286222596477073507424919627764095040957217218035916599573099399005678708601966516843050388708089649977593924373717481456548909121376104649746823499221123640128918711850520033681625297420338347172465733208556452144241099405325481775834333624097865713830632909743281064794884057654082120165591201209540205072111513341799513841418006479049028979184134502769387078350842211484109103686266131032299036593167283870098647865565335174322156724274772861685742918247601019191437151664610201517999933732034347241778953131210973441006993639163138759063623203474490704409922476230700356905227407821331481879483753522428626721726866453950287649361450820340003075272617000653889 A009977 643 25378347599200560506834826135684477894952550955802785689107620249786240576139397130200915256723491163974146178626136924051001070199320992962791193245265366009602827101186671118833620830632216051753228977584891889943246244130728353431378568815633509435924250109816271926256730968102870033249854552441812897851519934445345683743425745022347716215136351588168195185247785912280167187397383864895055820662827366958449260599504332676888066114001005411453441645175474297080124254317491067161111493634814871165456691369195882362920759956280375740898602533009595229568556410886021528275138231173902584709965464509639914826767379679940279383956766794213808617956313076438591389773585577792978975600421646782324065868207574520367713255379563656060752631171901067504435629516302170833633317426004932136650093997813157133458978705453329962123553230790092383579049099565714658193245527441715613111777872504458103938902022963866240144681816986592980359492428927877071220101483996361021578337 A009977 644 837485470773618496725549262477587770533434181541491927740551468242945939012600105296630203471875208411146823894662518493683035316577592767772109377093757078316893294339160146921509487410863129707856556260301432368127126056314035663235492770915905811385500253623936973566472121947394711097245200230579825629100157836696407563533049585737474635099499602409550441113176935105245517184113667541536842081873303109628825599783642978337306181762033178577963574290790651803644100392477205216316679289948890748460070815183464117976385078557252399449653883589316642575762361559238710433079561628738785295428860328818117189283323529438029219670573304209055684392558331522473515862528324067168306194813914343816694173650849959172134537427525600650004836828672735227646375774037971637509899475058162760509453101927834185404146297279959888750077256616073048658108620285668583720377102405576615232688669792647117429983766757807585924774499960557568351863250154619943350263348971879913712085121 A009977 645 27637020535529410391943125661760396427603327990869233615438198452017215987415803474788796714571881877567845188523863110291540165447060561336479609444093983584457478713192284848409813084558483280359266356589947268148195159858363176886771261440224891775721508369589920127693580024264025466209091607609134245760305208610981449596590636329336662958283486879515164556734838858473102067075751028870715788701819002617751244792860218285131103998147094893072797951596091509520255312951747772138450416568313394699182336901054315893220707592389329181838578158447449205000157931454877444291625533748379914749152390850997867246349676471454964249128919038898837584954424940241626023463434694216554104428859173345950907730478048652680439735108344821450159615346200262512330400543253064037826682676919371096811952363618528118336827810238676328752549468330410605717584469427063262772444379384028302678726103157354875189464303007650335517558498698399755611487255102458130558690516072037152498808993 A009977 646 912021677672470542934123146838093082110909823698684709309460548916568127584721514668030291580872101959738891221287482639620825459752998524103827111655101458287096797535345399997523831790429948251855789767468259848890440275325984837263451627527421428598809776196467364213888140800712840384900023051101430110090071884162387836687490998868109877623355067024000430372249682329612368213499783952733621027160027086385791078164387203409326431938854131471402332402671019814168425327407676480568863746754342025073017117734792424476283350548847863000673079228765823765005211738010955661623642613696537186722028898082929619129539323558013820221254328283661640303496023027973658774293344909146285446152352720416379955105775605538454511258575379107855267306424608662906903217927351113248280528338339246194794427999411427905115317737876318848834132454903549988680287491093087671490664519672933988397961404192710881252321999252461072079430457047191935179079418381118308436787030377226032460696769 A009977 647 30096715363191527916826063845657071709660024182056595407212198114246748210295809984044999622168779364671383410302486927107487240171848951295426294684618348123474194318666398199918286449084188292311241062326452575013384529085757499629693903708404907143760722614483423019058308646423523732701700760686347193632972372177358798610687202962647625961570717211792014202284239516877208151045492870440209493896280893850731105579424777712507772253982186338556276969288143653867558035804453323858772503642893286827409564885248150007717350568111979479022211614549272184245171987354361536833580206251985727161826953636736677431274797677414456067301392833360834130015368759923130739551680382001827419723027639773740538518490594982768998871532987510559223821112012085875927806191602586737193257435165195124428216123980577120868805485349918522011526371011817149626449487206071893159191929149206821617132726338359459081326625975331215378621205082557333860909620806576904178413972002448459071202993377 A009977 648 993191606985320421255260106906683366418780798007867648438002537770142690939761729473484987531569719034155652539982068594547078925671015392749067724592405488074648412515991140597303452819778213646270955056772934975441689459829997487779898822377361935744103846277952959628924185331976283179156125102649457389888088281852840354152677697767371656731833667989136468675379904056947868984501264724526913298577269497074126484121017664512756484381412149172357139986508740577629415181546959687339492620215478465304515641213188950254672568747695322807732983280125982080090675582693930715508146806315528996340289470012310355232068323354677050220945963500907526290507169077463314405205452606060304850859912112533437771110189634431376962760588587848454386096696398833905617604322885362327377495360451439106131132091359044988670581016547311226380370243389965937672833077800372474253333661923825113365379969165862149683778657185930107494499767724392017410017486617037837887661076080799149349698781441 A009977 649 32775323030515573901423583527920551091819766334259632398454083746414708801012137072625004588541800728127136533819408263620053604547143507960719234911549381106463397613027707639711013943052681050326941516873506854189575752174389917096736661138452943879555426927172447667754498115955217344912152128387432093866306913301143731687038364026323264672150511043641503466287536833879279676488541735909388138853049893403446173975993582928920963984586600922687785619554788439061770700991049669682203256467110789355049016160035235358404194768673945652655188448244157408642992294228899713611768844608412456879229552510406241722658254670704342657291216795529948367586736579556289375371779935999990060078377099713603446446636257936235439771099423398998994741190981161518885380942655216956803457346894897490502327359014848484626129173546061270470552218031868875943203491567412291650360010843486228741057538982473450939564695687135693547318492334904936574530577058362248650292815510666371928540059787553 A009977 650 1081585660007013938746978256421378186030052289030567869148984763631685390433400523396625151421879424028195505616040472699461768950055735762703734752081129576513292121229914352110463460120738474660789070056825726188255999821754867264192309817568947148025329088596690773035898437826522172382101020236785259097588128138937743145672266012868667734180966864440169614387488715518016229324121877285009808582150646482313723741207788236654391811491357830448696925445308018489038433132704639099512707463414656048716617533281162766827338427366240206537621218792057194485218745709553690549188371872077611077014575232843405976847722404133243307690610154252488296130362307125357549387268737887999671982586444290548913732738996511895769512446280972166966826459302378330123217571107622159574514092447531617186576802847489999992662262727020021925528223195051672906125715221724605624461880357835045548454898786421623881005634957675477887061510247051862906959509042925954205459662911851990273641821972989249 A009977 651 35692326780231459978650282461905480138991725538008739681916497199845617884302217272088629996922020992930451685329335599082238375351839280169223246818677276024938640000587173619645294183984369663806039311875248964212447994117910619718346223979775255884835859923690795510184648448275231688609333667813913550220408228584945523807184778424666035227971906526525597274787127612094535567696021950405323683210971333916352883459857011809594929779214808404806998539695164610138268293379253090283919346292683649607648378598278371305302168103085926815741500220137887418012218608415271788123216271778561165541480982683832397235974839336397029153790135090332113772301956135136799129779868350303989175425352661588114153180386884892560393910727272081509905273156978484894066179846551531265958965050768543367157034493967169999757854669991660723542431365436705205902148602316911985607242051808556503099011659951913588073185953603290770273029838152711475929663798416556488780168876091115679030180125108645217 A009977 652 1177846783747638179295459321242880844586726942754288409503244407594905390181973169978924789898426692766704905615868074769713866386610696245584367145016350108822975120019376729448294708071484198905599297291883215819010783805891050450705425391332583444199583377481796251836093398793082645724108011037859147157273471543303202285637097688013979162523072915375344710067975211199119673733968724363375681545962054019239645154175281389716632682714088677358630951809940432134562853681515351979369338427658560437052396493743186253074971547401835584919469507264550284794403214077703969008066136968692518462868872428566469108787169698101101962075074457980959754485964552459514371282735655560031642789036637832407767054952767201454492999053999978689826874014180290001504183934936200531776645846675361931116182138300916609992009204109724803876900235059411271794770903876458095525038987709682364602267384778413148406415136468908595419009984659039478705678905347746364129745572911006817407995944128585292161 A009977 653 38868943863672059916750157601015067871361989110891517513607065450631877876005114609304518066648080861301261885323646467400557590758152976104284115785539553591158178960639432071793725366358978563884776810632146122027355865594404664873279037913975253658586251456899276310591082160171727308895564364249351856190024560929005675426024223704461312363261406207386375432243181969570949233220967903991397491016747782634908290087784285860648878529564926352834821409728034260440574171490006615319188168112732494422729084293525146351474061064260574302342493739730159398215306064564230977266182519966853109274672790142693480589976600037336364748477457113371671898036830231163974252330276633481044212038209048469456312813441317647998268968781999296764286842467949570049638069852894617548629312940286943726834010563930248129736303735620918527937707756960571969227439827923117152326286594419518031874823697687633897411699503473983648827329493748302797287403876475630016281603906063224974463866156243314641313 A009977 654 1282675147501177977252755200833497239754945640659420077949033159870851969908168782107049096199386668422941642215680333424218400495019048211441375820922805268508219905701101258369192937089846292608197634750860822026902743564615353940818208251161183370733346298077676118249505711285667001193553624020228611254270810510657187289058799382247223307987626404843750389264025004995841324696291940831716117203552676826951973572896881433401412991475642569643549106521025130594538947659170218305533209547720172315950059781686329829598644015120598951977302293411095260141105100130619622249784023158906152606064202074708884859469227801232100036699756084741265172635215397628411150326899128904874458997260898599492058322843563482383942875969805976793221465801442335811638056305145522379104767327029469142985522348609698188281298023275490311421944355979698874984505514321462866026767457615844095051869182023691918614586083614641460411301873293693992310484327923695790537292928900086424157307583156029383163329 A009977 655 42328279867538873249340921627505408911913206141760862572318094275738115006969569809532620174579760057957074193117451002999207216335628590977565402090452573860771256888136341526183366923964927656070521946778407126887790537632306680047000872288319051234200427836563311902233688472427011039387269592667544171390936746851687180538940379614158369163591671359843762845712825164862763714977634047446631867717238335289415127905597087302246628718696204798237120515193829309619785272752617204082595915074765686426351972795648884376755252498979765415250975682566143584656468304310447534242872764243903036000118668465393200362484517440659301211091950796461750696962108121737567960787671253860857146909609653783237924653837594918670114907003597234176308371447597081784055858069802238510457321791972481718522237504120040213282834768091180276924163747330062874488681972608274578883326101322855136711683006781833314281340759283168193572961818691901746245982821481961087730666653702851997191150244148969644389857 A009977 656 1396833235628782817228250413707678494093135802678108464886497111099357795229995803714576465761132081912583448372875883098973838139075743502259658268984934937405451477308499270364051108490842612650327224243687435187297087741866120441551028785514528690728614118606589292773711719590091364299779896558028957655900912646105676957785032527267226182398525154874844173908523230440471202594261923565738851634668865064550699220884703880974138747716974758341824977001396367217452914000836367734725665197467267652069615102256413184432923332466332258703282197524682738293663454042244768630014801220048800188003916059357975611961989075541756939966034376283237772999749568017339742705993151377408285848017118574846851513576640632316113791931118708727818176257770703698873843316303473870845091619135091896711233837635961327038333547347008949138497403661892074858126505096073061103149761343654219511485539223800499371284245056344550387907740016832757626117433108904715895111999572194115907307958056915998264865281 A009977 657 46095496775749832968532263652353390305073481488377579341254404666278807242589861522581023370117358703115253796304904142266136658589499535574568722876502852934379898751180475922013686580197806217460798400041685361180803895481581974571183949921979446794044265914017446661532486746473015021892736586414955602644730117321487339606906073399818464019151330110869857738981266604535549685610643477669382103944072547130173074289195228072146578674660167025280224241046080118175946162027600135245946951516419832518297298374461635086286469971388964537208312518314530363690893983394077364790488440261610406204129229958813195194745639492877979018879134417346846508991735744572211509297773995454473432984564912969946099948029140866431755133726917388017999816506433222062836829438014637737888023431458032591470716641986723792265007062451295321570414320842438470318174668170411016403942124340589243879022794385416479252380086859370162800955420555481001661875292593855624538695985882405824941162615878227942740554273 A009977 658 1521151393599744487961564700527661880067424889116460118261395353987200639005465430245173771213872837202803375278061836694782509733453484673960767854924594146834536658788955705426451657146527605176206347201375616918966528550892205160849070347425321744203460775162575739830572062633609495722460307351693534887276093871609082207027900422194009312631993893658705305386381797949673139625151234763089609430154394055295711451543442526380837096263785511834247399954520643899806223346910804463116249400041854473103810846357233957847453509055835829727874313104379502001799501452004553038086118528633143404736264588640835441426606103264973307623011435772445934796727279570882979806826541849997623288490642128008221298284961648592247919412988273804593993944712296328073615371454483045350304773238115075518533649185561885144745233060892745611823672587800469520499764049623563541330090103239445048007752214718743815328542866359215372431528878330873054841884655597235609776967534119392223058366323981522110438291009 A009977 659 50197995988791568102731635117412842042225021340843183902626046681577621087180359198090734450057803627692511384176040610927822821203964994240705339212511606845539709740035538279072904685835410970814809457645395358325895442179442770308019321465035617558714205580364999414408878066909113358841190142605886651280111097763099712831920713932402307316855798490737275077750599332339213607629990747181957111195095003824758477900933603370567624176704921890530164198499181248693605370448056547282836230201381197612425757929788720608965965798842582381019852332444523566059383547916150250256841911444893732356296731425147569567078001407744119151559377380490715848292000225839138333625275881049921568520191190224271302843403734403544181340628613035551601800175505778826429307257997940496560057516857797492111610423123542209776592691009460605190181195397415494176492213637577596863892973406901686584255823085718545905841914589854107290240452984918810809782193634708775122639928625939943360926088691390229644463603297 A009977 660 1656533867630121747390143958874623787393425704247825068786659540492061495876951853536994236851907519713852875677809340160618153099730844809943276194012883025902810421421172763209405854632568562036888712102298046824754549591921611420164637608346175379437568784152044980675492976208000740841759274705994259492243666226182290523453383559769276141456241350194330077565769777967194049051789694657004584669438135126217029770730808911228731597831262422387495418550472981206888977224785866060333595596645579521210050011683027780095876871361805218573655126970669277679959657081232958258475783077681493167757792137029869795713574046455555932001459453556193622993636007452691565009634104074647411761166309277400952993832323235316957984240744230173202859405791690701272167139513932036386481898056307317239683143963076892922627558803312199971275979448114711307824243050040060696508468122427755657280442161828712014892783181465185540577934948502320756722812389945389579047117644656018130910560926815877578267298908801 A009977 661 54665617631794017663874750642862584983983048240178227269959764836238029363939411166720809816112948150557144897367708225300399052291117878728128114402425139854792743906898701185910393202874762547217327499375835545216900136533413176865433041075423787521439769877017484362291268214864024447778056065297810563244040985464015587273961657472386112668055964556412892559670402672917403618709059923681151294091458459165161982434116694070548142728431659938787348812165608379827336248417933579991008654689304124199931650385539916743163936754939572212930619190032086163438668683680687622529700841563489274536007140521985703258547943533033345756048161967354389558789988245938821645317925434463364588118488206154231448796466666765459613479944559595715694360391125793141981515603959757200753902635858141468909543750781537466446709440509302599052107321787785473158200020651322002984779448040115936690254591340347496491461844988351122839071853300576584971852808868197856108554882273648598320048510584923960082820863990433 A009977 662 1803965381849202582907866771214465304471440591925881499908672239595854969010000568501786723931727288968385781613134371434913168725606889998028227775280029615208160548927657139135042975694867164058171807479402572992157704505602634836559290355488984988207512405941576983955611851090512806776675850154827748587053352520312514380040734696588741718045846830361625454469123288206274319417398977481477992705018129152450345420325850904328088710038244777979982510801465076534302096197791808139703285604747036098597744462722817252524409912913005883026710433271058843393476066561462691543480127771595146059688235637225528207532082136590100409949589344922694855440069612115981114295491539337291031407910110803089637810283400003260167244838170466658617913892907151173685390014930671987624878786983318668474014943775790736392741411536806985768719541618996920614220600681493626098497721785323825910778401514231467384218240884615587053689371158919027304071142692650529251582311115030403744561600849302490682733088511684289 A009977 663 59530857601023685235959603450077355047557539533554089496986183906663213977330018760558961889747000535956730793233434257352134567945027369934931516584240977301869298114612685591456418197930616413919669646820284908741204248684886949606456581731136504610847909396072040470535191085986922623630303055109315703372760633170312974541344244987428476695512945401933639997481068510807052540774166256888773759265598262030861398870753079842826927431262077673339422856448347525631969174527129668610208424956652191253725567269852969333305527126129194139881444297944941831984710196528268820934844216462639819969711776028442430848558710507473313528336448382448930229522297199827376771751220798130604036461033656501958047739352200107585519079659625399734391158465935988731617870492712175591620999970449516059642493144601094300960466580714630530367744873426898380269279822489289661250424818915686255055687249969638423679201949192314372771749248244327901034347708857467465302216266796003323570532828026982192530191920885581537 A009977 664 1964518300833781612786666913852552716569398804607284953400544068919886061251890619098445742361651017686572116176703330492620440742185903207852740047279952250961686837782218624518061800531710341659349098345069401988459740206601269337013067197127504652157981010070377335527661305837568446579800000818607418211301100894620328159864360084585139730951927198263810119916875260856632733845547486477329534055764742647018426162734851634813288605231648563220200954262795468345854982759395279064136878023569522311372943719905147987999082395162263406616087661832183080455495436485432871090849859143267114059000488608938600218002437446746619346435102796620814697574235807594303433467790286338309933203214110664564615575398622603550322129628767638191234908229375887628143389726259501794523492999024834029968202273771836111931695397163582807502135580823087646548886234142146558821264019024217646416837679248998067981413664323346374301467725192062820734133474392296426354973136804268109677827583324890412353496333389224190721 A009977 665 64829103927514793221960008157134239646790160552040403462217954274356240021312390430248709497934483583656879833831209906256474544492134805859140421560238424281735665646813214609096039417546441274758520245387290265619171426817841888121431217505207653521213373332322452072412823092639758737133400027014044800972936329522470829275523882791309611121413597542705733957256883608268880216903067053751874623840236507351608063370250103948838523972644402586266631490672250455413214431060044209116516974777794236275307142756869883603969719040354692418330892840462041655031349404019284745998045351727814763947016124094973807194080435742638438432358392288486885019949781650612013304437079449164227795706065651930632313988154545917160630277749332060310751971569404291728731860966563559219275268967819522988950675034470591693745948106398232647570474167161892336113245726690836441101712627799182331755643415216936243386650922670430351948434931338073084226404654945782069714113514540847619368310249721383607665379001844398293793 A009977 666 2139360429607988176324680269185429908344075298217333314253192491053755920703308884198207413431837958260677034516429926906463659968240448593351633911487868001297276966344836082100169300779032562067031168097780578765432657084988782308007230177671852566200041319966640918389623162057112038325402200891463478432106898874241537366092288132113217167006648718909289220589477159072873047157801212773811862586727804742603066091218253430311671291097265285346798839192184265028636076224981458900845060167667209797085135710976706158931000728331704849804919463735247374616034530332636396617935496607017887210251532095134135637404654379507068468267826945520067205658342794470196439046423621822419517258300166513710866361609100015266300799165727957990254815061790341627048151411896597454236083875938044258635372276137529525893616287511141677369825647516342447091737108980797602556356516717373016947936232702158896031759480448124201614298352734156411779471353613210808300565745979847971439154238240805659052957507060865143695169 A009977 667 70598894177063609818714448883119186975354484841171999370355352204773945383209193178540844643250652622602342139042187587913300778951934803580603919079099644042810139889379590709305586925708074548212028547226759099259277683804629816164238595863171134684601363558899150306857564347884697264738272629418294788259527662849970733081045508359736166511219407724006544279452746249404810556207440021535791465362017556505901181010202363200285152606209754416444361693342080745944990515424388143727886985533017923303809478462231303244723024034946260043562342303263163362329139500977001088391871388031590277938300559139426476034353594523733259452838289202162217786725312217516482488531979520139844069523905494952458589933100300503787926372469022613678408897039081273692588996592587715989790767905955460534967285112538474354489337487867675353204246368039300754027324596366320884359765051673309559281895679171243569048062854788098653271845640227161588722554669235956673918669617334983057492089861946586748747597733008549741940577 A009977 668 2329763507843099124017576813142933170186697999758675979221726622757540197645903374891847873227271536545877290588392190401138925705413848518159929329610288253412734616349526493407084368548366460090996942058483050275556163565552783933419873663484647444591844997443671960126299623480195009736362996770803728012564412874049034191674501775871293494870240454892215961221940626230358748354845520710681118356946579364694738973336677985609410036004921895742663935880288664616184687009004808743020270522589591469025712789253633007075859793153226581437557296007684390956861603532241035916931755805042479171963918451601073709133668619283197561943663543671353186961935303178043922121555324164614854294288881333431133467792309916625001570291477746251387493602289682031855436887555394627663095340896530197653920408713769653698148137099633286655740130145296924882901711680088589183872246705219215456302557412651037778586074208007255557970906127496332427844304084786570239316097372054440897238965444237362708670725189282141484039041 A009977 669 76882195758822271092580034833716794616161033992036307314316978550998826522314811371430979816499960706013950589416942283237584548278657001099277667877139512362620242339534374282433784162096093183002899087929940659093353397663241869802855830894993365671530884915641174684167887574846435321299978893436523024414625624843618128325258558603752685330717935011443126720324040665601838695709902183452476905779237119034926386120110373525110531188162422559507909884049525932334094671297158688519668927245456518477848522045369889233503373174056477187439390768253584901576432916563954185258747941566401812674809308902835432401411064436345519544140896941154655169743865004875449430011325697432290191711533084003227404437146227248625051819618765626295787288875559507051229417289328022712882146249585496522579373487554398572038888524287898459639424294794798521135756485442923443067784141272234110057984394617484246693340448864239433413039902207378970118862034797956817897431213277796549608885859659832969386133931246310668973288353 A009977 670 2537112460041134946055141149512654222333314121737198141372460292182961275236388775257222333944498703298460369450759095346840290093195681036276163039945603907966467997204634351320314877349171075039095669901688041750080662122886981703494242419534781067160519202216158764577540289969932365602899303483405259805682645619839398234733532433923838615913691855377623181770693341964860676958426772053931737890714824928152570741963642326328647529209359944463761026173634355767025124152806236721149074599100065109769001227497206344705611314743863747185499895352368301752022286246610488113538682071691259818268707193793569269246565126399402144956649599058103620601547545160889831190373748015265576326480591772106504346425825499204626710047419265667760980532893463732690570770547824749525110826236321385245119325089295152877283321301500649168101001728228351197479964019616473621236876661983725631913485022376980140880234812519901302630316772843506013922447148332574990615230038167286137093233368774487989742419731128252076118515649 A009977 671 83724711181357453219819657933917589336999366017327538665291189642037722082800829583488337020168457208849192191875050146445729573075457474197113380318204928962893443907752933593570390952522645476290157106755705377752661850055270396215309999844647775216297133673133239231058829569007768064895677014952373573587527305454700141746206570319486674325151831227461564998432880284840402339628083477779747350393589222629034834484800196768845368463908878167304113863729933740311829097042605811797919461770302148622377040507407809375285173386547503657121496546628153957816735446138146107746776508365811574002867337395187785885136649171180270783569436768917419479851068990309364429282333684503764018773859528479514643432052241473752681431564835767036112357585484303178788835428078216734328657265798605713088937727946740044950349602949521422547333057031535589516838812647343629500816929845462945853145005738440344649047748813156742986800453503835698459440755894974974690302591259520442524076701169558103661499851127232318511911016417 A009977 672 2762915468984795956254048711819280448120979078571808775954609258187244828732427376255115121665559087892023342331876654832709075911490096648504741550500762655775483648955846808587822901433247300717575184522938277465837841051823923075105229994873376582137805411213396894624941375777256346141557341493428327928388401080005104677624816820543060252730010430506231644948285049399733277207726754766731662562988444346758149537998406493371897159308992979521035757503087813430290360202405991789331342238419970904538442336744457709384410721756067620685009386038729080607952269722558821555643624776071781942094622134041196934209509422648948935857791413374274842835085276680209026166317011588624212619537364439823983233257723968633838487241639580312191707800320982004900031569126581152232845689771353988531934945022242421483361536897334206944061990882040674454055680817362339773526958684900277213153785189368531373418575710834172518564414965626578049161544944534174164779985511564174603294531138595417420829495087198666510893063541761 A009977 673 91176210476498266556383607490036254787992309592869689606502105520179079348170103416418799014963449900436770296951929609479399505079173189400656471166525167640590960415542944683398155747297160923679981089256963156372648754710189461478472589830821427210547578570042097522623065400649459422671392269283134821636817235640168454361618955077920988340090344206705644283293406630191198147854982907302144864578618663443018934753947414281272606257196768324194179997601897843199581886679397729047934293867859039849768597112567104409685553817950231482605309739278059660062424900844441111336239617610368804089122530423359498828913810947415314883307116641351069813557814130446897863488461382424599016444733026514191446697504890964916670078974106150302326357410592406161701041781177178023683907762454681621553853185733999908950930717612028829154045699107342256983837466972957212526389636601709148034074911249161535322812998457527693112625693865677075622330983169627747437739521881617761908719527573648774887373337877555994859471096878113 A009977 674 3008814945724442796360659047171196408003746216564699757014569482165909618489613412741820367493793846714413419799413677112820183667612715250221663548495330532139501693712917174552139139660806310481439375945479784160297408905436252228789595464417107097948070092811389218246561158221432160948155944886343449114014968776125558993933425517571392615222981358821286261348682418796309538879214435940970780531094415893619624846880264671281996006487493354698407939920862628825586202260420125058581831697639348315042363704714714445519623275992357638925975221396175968782060021727866556674095907381142170534941043503970863461354155761264705391149134849164585303847407866304747629495119225620011767542676189874968317741017661401842250112606145502959976769794549549403336134378778846874781568956161004493511277155129221996995380713681196951362083508070542294480466636410107588013370858007856401885124472071222330665652828949098413872716647897567343495536922444597715665445404222093386142987744409930409571283320149959347830362546196977729 A009977 675 99290893208906612279901748556649481464123625146635091981480792911475017410157242620480072127295196941575642853380651344723066061031219603257314897100345907560603555892526266760220591608806608245887499406200832877289814493879396323550056650325764534232286313062775844202136518221307261311289146181249333820762493969612143446799803042079855956302358384841102446624506519820278214783014076386052035757526115724489447619947048734152305868214087280705047462017388466751244344674593864126933200446022098494396398002255585576702147568107747802084557182306073806969807980717019596370245164943577691627653054435631038494224687140121735277907921450022431315026964459588056671773338934445460388328908314265873954485453582826260794253716002801597679233403220135130310092434499701946867791775553313148285872146119264325900847563551479499394948755766327895717855399001533550404441238314259261262209107578350336911966543355320247657799649380619722335352718440671724616959698339329081742718595565527703515852349564948658478401964024500265057 A009977 676 3276599475893918205236757702369432888316079629838958035388866166078675574535189006475842380200741499071996214161561494375861180014030246907491391604311414949499917344453366803087279523090618072114287480404627484950563878298020078677151869460750229629665448331071602858670505101303139623272541823981228016085162300997200733744393500388635246557977826699756380738608715154069181087839464520739717179998361818908151771458252608227026093651064880263266566246573819402791063374261597516188795614718729250315081134074434324031170869747555677468790387016100435630003663363661646680218090443138063823712550796375824270309414675624017264170961407850740233395889827166405870168520184836700192814853974370773840498019968233266606210372628092452723414702306264459300233050338490164246637128593259333893433780821935722754727969597198823480033308940288820558689228167050607163346560864370555621652900550085561118094895930725568172707388429560450837066639708542166912359670045197859697509713653662414216023127535643305729787264812808508746881 A009977 677 108127782704499300772813004178191285314430627784685615167832583480596293959661237213702798546624469469375875067331529314403418940462998147947215922942276693333497272366961104501880224261990396379771486853352707003368607983834662596346011692204757577778959794925362894336126668343003607567993880191380524530810355932907624213564985512824963136413268281091960564374087600084282975898702329184410666939945940023969008458122336071491861090485141048687796686136936040292105091350632718034230255285718065260397677424456332693028638701669337356470082771531314375790120891000834340447196984623556106182514176280402200920210684295592569717641726459074427702064364296491393715561166099611106362890181154235536736434658951697798004942296727050939872685176106727156907690661170175420139025243577558018483314767123878850906022996707561174841099195029531078436744529512670036390436508524228335514545718152823516897131565713943749699343818175494877623199110381891508107869111491529370017820550570859669128763208676229089082979738822680788647073 A009977 678 3568216829248476925502829137880312415376210716894625300538475254859677700668820828052192352038607492489403877221940467375312825035278938882258125457095130880005409988109716448562047400645683080532459066160639331111164063466543865679418385842757000066705673232536975513092180055319119049743798046315557309516741745785951599047644521923223783501637853276034698624344890802781338204657176863085552009018216020790977279118037090359231415986009654606697290642518889329639468014570879695129598424428696153593123355007058978869945077155088132763512731460533374401073989403027533234757500492577351504022967817253272630366952581754554800682176973149456114168124021784215992613518481287166509975375978089772712302343745406027334163095791992681015798610811521996177953791818615788864587833038059414609949387315088002079898758891349518769756273435974525588412569473918111200884404781299535071980008699043176057605341668560143740078345999791330961565570642602419767559680679220469210588078168838369081249185886315559939738331381148466025353409 A009977 679 117751155365199738541593361550050309707414953657522634917769683410369364122071087325722347617274047252150327948324035423385323226164204983114518140084139319040178529607620642802547564221307541657571149183301097926668414094395947567420806732810981002201287216673720191932041941825530928641545335528413391214052477610936402768572269223466384855554049158109145054603381396491784160753686836481823216297601128686102250210895223981854636727538318602021010591203123347878102444480839029939276748006146973068573070715232946302708187546117908381195920138197601355235441650299908596746997516255052599632757937969357996802109435197900308422511840113932051767548092718879127756246109882476494829187407276962499505977343598398902027382161135758473521354156780225873872475130014321032531398490255960682128329781397904068636659043414534119401957023387159344417614792639297669629185357782884657375340287068424809900976275062484743422585417993113921731663831205879852329469462414275483949406579571666179681223134248413478011364935577899378836662497 A009977 680 3885788127051591371872580931151660220344693470698246952286399552542189016028345881748837471370043559320960822294693168971715666463418764442779098622776597528325891477051481212484069619303148874699847923048936231580057665115066269724886622182762373072642478150232766333757384080242520645170996072437641910063731761160901291362884884374390700233283622217601786801911586084228877304871665603900166137820837246641374256959542391401203012008764513866693349509703070479977380667867687987996132684202850111262911333602687227989370189021890976579465364560520844722769574459896983692650918036416735787881011952988813894469611361530710177942890723759757708329087059723011215956121626121724329363184440139762483697252338747163766903611317480029626204687173747453837791679290472594073536150178446702510234882786130834265009748432679625940264581771776258365781288157096823097763116806835193693386229473258018726732217077061996532945318793772759417144906429794035126872492259671090970330417125864983929480363430197644774375042874070679501609862401 A009977 681 128231008192702515271795170728004787271374884533042149425451185233892237528935414097711636555211437457591707135724874576066616993292819226611710254551627718434754418742698880011974297437003912865094981460614895642141902948797186900921258532031158311397201778957681289013993674648003181290642870390442183032103148118309742614975201184354893107698359533180858964463082340779552951060764964928705482548087629139165350479664898916239699396289228957600880533820201325839253562039633703603872378578694053671676074008888678523649216237722402227122357030497187875851395957176600461857480295201752281000073394448630858517497174930513435872115393884072004374859872970859370126552013662016902868985086524612161962009327178656404307819173476840977664754676733665976647125416585595604426692955888741182837751131942317530745321698278427656028731198468616526070782509184195162226182854625561391881745572617514617982163163543045885587195520194501060765781912183203159186792244569146002020903765153544469672851993196522277554376414844332423553125459233 A009977 682 4231623270359183003969240634024157979955371189590390931039889112718443838454868665224484006321977436100526335478920861010198360778663034478186438400203714708346895818509063040395151815421129124548134388200291556190682797310307167730401531557028224276107658705603482537461791263384104982591214722884592040059403887904221506294181639083711472554045864594968345827281717245725247385005243842647280924086891761592456565828941664235910080077544555600829057616066643752695367547307912218927788493096903771165310442293326391280424135844839273495037782006407199903096066586827815241296849741657825273002422016804818331077406772706943383779807998174376144370375808038359214176216450846557794676507855312201344746307796895661342158032724735752262936904332210977229355138747324654946080867544328459033645787354096478514595616043188112648948129549464345360335822803078440353464034202643525932097603896377982393411384396920514224377452166418535005270803102045704253164144070781818066689824250066967499204115775485235159294421689862969977253140154689 A009977 683 139643567921853039130984940922797213338527249256482900724316340719708646669010665952407972208625255391317369070804388413336545905695880137780152467206722585375447562010799080333040009908897261110088434810609621354292532311240136535103250541381931401111552737284914923736239111691675464425510085855191537321960328300839309707707994089762478594283513531633955412300296669108933163705173046807360270494867428132551066672355074919785032642558970334827358901330199243838947129061161103224617020272197824448455244595679770912253996482879696025336246806211437596802170197365317902962796041474708234009079926554559004925554423499329131664733663939754412764222401665265854067815142877936407224324759225302644376628157297556824291215079916279824676917842962962248568719578661713613220668628962839148110310982685183790981655329425207717415288275132323396891082152501588531664313128687236355759220928580473418982575685098376969404455921491811655173936502367508240354416754335799996200764200252209927473735820591012760256715915765478009249353625104737 A009977 684 4608237741421150291322503050452308040171399225463935723902439243750385340077351976429463082884633427913473179336544817640106014887964044546745031417821845317389769546356369650990320326993609616632918348750117504691653566270924505658407267865603736236681240330402192483295890685825290326041832833221320731624690833927697220354363804962161793611355946543920528605909790080594794402270710544642888926330625128374185200187717472352906077204446021049302843743896575046685255259018316406412361668982528206799023071657432440104381883935029968836096144604977440694471616513055490797772269368665371722299637576300447162543295975477861344936210910011895621219339254953773184237899714971901438402717054434987264428729190819375201610097637237234214338288817777754202767746095836549236282064755773691887640262428611065102394625871031854674704513079366672097405711032552421544922333246678799740054290643155622826424997608246439990347045409229784620739904578127771931695752893081399874625218608322927606633282079503421088471625220260774305228669628456321 A009977 685 152071845466897959613642600664926165325656174440309878888780495043762716222552615222172281735192903121144614918105978982123498491302813470042586036788120895473862395029760198482680570790789117348886305508753877654824567686940508686727439839564923295810480930903272351948764392632234580759380483496303584143614797519614008271694005563751339189174746235949377443995023072659628215274933447973215334568910629236348111606194676587645900547746718694626993843548586976540613423547604441411607935076423430824367761364695270523444602169855988971591172771964255542917563344930831196326484889165957266835888040017914756363928767190769424382894960030392555500238195413474515079850690594072747467289662796354579726148063297039381653133222028828729073163530986665888691335621162606124797308136940531832292128660144165148379022653744051204265248931619100179214388464074229910982436997140400391421791591224135553272024921072132519681452498504582892484416851078216473745959845471686195862632214074656611018898308623612895919563632268605552072546097739058593 A009977 686 5018370900407632667250205821942563455746653756530226003329756336444169635344236302331685297261365802997772292297497306410075450212992844511405339214007989550637459035982086549928458836096040872513248081788877962609210733669036786662005514705642468761745870719807987614309224956863741165059555955378018276739288318147262272965902183603794193242766625786329455651835761397767731104072803783116106040774050764799487683004424327392314718075641716922690796837103370225840242977070946566583061857521973217204136125034943927273671871605247636062508701474820432916279590382717429478774001342476589805584305320591186960009649317295391004635533681002954331507860448644658997635072789604400666420558872279701130962886088802299594553396326951348059414396522559974326814075498366002118311168519037550465640245784757449896507747573553689740753214743430305914074819314449587062420420905633212916919122510396473257976822395380373149487932450651235451985756085581143633616674900565644463466863064463668163623644184579225565345599864863983218394021225388933569 A009977 687 165606239713451878019256792124104594039639573965497458109881959102657597966359797976945614809625071498926485645817411111532489857028763868876376194062263655171036148187408856147639141591169348792937186699032972766103954211078213959846181985286201469137613733753663591272204423576503458446965346527474603132396514498859655007874772058925208377011298650948872036510580126126335126434402524842831499345543675238383093539146002803946385696496176658448796295624411217452728018243341236697241041298225116167736492126153149600031171762973171990062787148669074286237226482629675172799542044301727463584282075579509169680318427470747903152972611473097492939759394805273746921957402056945221991878442785230137321775240930475886620262078789394485960675085244479152784864491446078069904268561128239165366128110896995846584755669927271761444856086533200095164469037376836373059873889885896026258331042843083617513235139047552313933101770871490769915529950824177739909350271718666267294406481127301049399580258091114443656404795540511446207002700437834807777 A009977 688 5465005910543911974635474140095451603308105940861416117626104650387700732889873333239205288717627359464574026311974566680572165281949207672920414404054700620644192890184492252872091672508588510166927161068088101281430488965581060674924005514444648481541253213870898511982745978024614128749856435406661903369084978462368615259867477944531876441372855481312777204849144162169059172335283319813439478402941282866642086791818092530230727984373829728810277755605570175940024602030260811008954362841428833535304240163053936801028668178114675672071975906079451445828473926779280702384887461957006298281308494123802599450508106534680804048096178612217267012060028574033648424594267879192325731988611912594531618582950705704258468648600050018036702277813067812041900528217720576306840862517231892457082227659600862937296937107599968127680250855595603140427478233435600310975838366234568866524924413821759377936759588569226359792358438759195407212488377197865417008558966715986820715413877200934630186148517006776640661358252836877724831089114448548656641 A009977 689 180345195047949095162970646623149902909167496048426731881661453462794124185365819996893774527681702862330942868295160700458881454304323853206373675333805120481258365376088244344779025192783420835508596315246907342287206135864175002272492181976673399890861356057739650895430617274812266248745262368419842811179804289258164303575626772169551922565304230883321647760021757351578952687064349553843502787297062334599188864129997053497614023484336381050739165934983815806020811866998606763295493973767151506665039925380779914433946049877784297178375204900621897712339639583716263178701286244581207843283180306085485781866767515644466533587173894203169811397980942943110398011610840013346749155624193115619543413237373288240529465403801650595211175167831237797382717431184779018125748463068652451083713512766828476930798924550798948213448278234654903634106781703374810262202666085740772595322505656118059471913066422784469873147828479053448438012116447529558761282445901627565083608657947630842796142901061223629141824822343616964919425940776802105669153 A009977 690 5951391436582320140378031338563946796002527369598082152094827964272206098117072059897494559413496194456921114653740303115143087992042687155810331286015568975881526057410912063377707831361852887571783678403147942295477802483517775074992242005230222196398424749905408479549210370068804786208593658157854812768933541545519422017995683481595213444655039619149614376080717992602105438673123535276835591980803057041773232516289902765421262774983100574674392475854465921598686791610954023188751301134315999719946317537565737176320219645966881806886381761720522624507208106262636684897142446071179858828344950100821030801603328016267395608376738508704603776133371117122643134383157720440442722135598372815444932636833318511937472358325454469641968780538430847313629675229097707598149699281265530885762545921305339738716364510176365291043793181743611819925523796211368738652687980829445495645642686651895962573131191951887505813878339808763798454399842768475439122320714753709647759085712271817812272715735020379761680219137339359842341056045634469487082049 A009977 691 196395917407216564632475034172610244268083403196736711019129322820982801237863377976617320460645374417078396783573430002799721903737408676141740932438513776204090359894560098091464358434941145289868861387303882095750767481956086577474743986172597332481148016746878479825123942212270557944883590719209208821374806871002140926593857554892642043673616307431937274410663693755869479476213076664135574535366500882378516673037566791258901671574442318964254951703197375412756664123161482765228792937432427990758228478739669326818567248316907099627250598136777246608737867506667010601605700720348935341335383353327094016452909824536824055076432370787251924612401246865047223434644204774534609830474746302909682777015499510893936587824739997498184969757768217961349779282560224350738940076281762519230164015403076211377640028835820054604445174997539190057542285274975168375538703367371701356306208659512566764913329334412287691857985213689205348995194811359689491036583586872418376049828504969987804999619255672532135447231532198874797254849505937493073707617 A009977 692 6481065274438146632871676127696138060846752305492311463631267653092432440849491473228371575201297355763587093857923190092390822823334486312677450770470954614734981876520483237018323828353057794565672425781028109159775326904550857056666551543695711971877884552646989834229090093004928412181158493733903891105368626743070650577597299311457187441229338145253930055551901893943692822715031529916473959667094529118491050210239704111543755161956596525820413406205513388620969916064328931252550166935270123695021539798409087785012719194457934287699269738513649138088349627720011349852988123771514866264067650659794102542946024209715193817522268235979313512209241146546558373343258757559642124405666627996019531641511483859499907398216419917440104002006351192724542716324487403574385022517298163134595412508301514975462120951582061801946690774918793271898895414074180556392777211123266144758104885763914703242139868035605493831313512051743776516841428774869753204207258366789806409644340664009597564987435437193560469758640562562868309410033695937271432351361 A009977 693 213875154056458838884765312213972556007942826081246278299831832552050270548033218616536261981642812740198374097311465273048897153170038048318355875425541502286254401925175946821604686335650907220667190050773927602272585787850178282869996200941958495071970190237350664529559973069162637601978230293218828406477164682521331469060710877278087185560568158793379691833212762500141863149596040487243640669014119460910204656937910235680943920344567685352073642404781941824492007230122854731334155508863914081935710813347499896905419733417111831494075901370950421556915537714760374545148608084459990586714232471773205383917218798920601395978234851787317345902904957836036426320327538999468190105386998723868644544169878967363496944141141857275523432066209589359909909638708084317954705743070839383441648612773949994190249991402208039464240795572320177972663548664447958360961647967067782777017461230209185206990615645174981296433345897707544625055767149570701855738839526104063611518263241912316719644585369427387495502035138564574654210531111965929957267594913 A009977 694 7057880083863141683197255303061094348262113260681127183894450474217658928085096214345696645394212820426546345211278354010613606054611255594505743889042869575446395263530806245112954649076479938282017271675539610874995330999055883334709874631084630337375016277832571929475479111282367040865281599676221337413746434523203938479003458950176877123498749240181529830496021162504681483936669336079040142077465942210036753678951037777471149371370733616618430199357804080208236238594054206134027131792509164703878456840467496597878851202764690439304504745241363911378212744587092359989904066787179689361569671568515777669268220364379846067281750108981472414795863608589202068570808786982450273477770957887665269957606005922995399156657681290092273258184916448877027018077366782492505289521337699653574404221540349808278249716272865302319946253886565873097897105926782625911734382913236831641576220596903111830690316290774382782300414624348972626840315935833161239381704361434099180102686983106451748271317191103787351567159572630963588947526694875688589830632129 A009977 695 232910042767483675545509425001016113492649737602477197068516865649182744626808175073407989298009023074076029391972185682350248999802171434618689548338414695989731043696516606088727503419523837963306569965292807158874845922968844150045425862825792801133375537168474873672690810672318112348554292789315304134653632339265729969807114145355836945075458724925990484406368698362654488969910088090608324688556376092931212871405384246656547929255234209348408196578807534646871795873603788802422895349152802435227989075735427387730002089691234784497048656592965009075481020571374047879666834203976929748931799161761020663085851272024534920220297753596388589688263499083443668262836689970420859024766441610292953908600998195458848172169703482573045017520102242812941891596553103822252674554204144088567955339310831543673182240637004554976558226378256673812230604495583826655087234636136815444172015279697802690412780437595554631815913682603516096685730425882494320899596243927325272943388670442512907692953467306424982601716265896821798435268380930897723464410860257 A009977 696 7686031411326961293001811025033531745257441340881747503261056566423030572684669777422463646834297761444508969935082127517558216993471657342416755095167684967661124441985048000928007612844286652789116808854662636242869915457971856951499053473251162437401392726559670831198796752186497707502291662047405036443569867195769089003634766796742619187490137922557685985410167045967598136007032906990074714722360411066730024756377680139666081665422728908497470487100648643346769263828925030479955546522042480362523639499269103795090068959810747888402605667567845299490873678855343580029005528731238681714749372338113681881833091976809652367269825868680823459712695469753641052673610769023888347817292573139667478983832940450141989681600214924910485578163374012827082422686252426134338260288736754922742526197257440941215013941021150314226421470482470235803609948354266279617878742992514909657676504230027488783621754440653302849925151525916031190629104054122312589686676049601734007131826124602925953867464421112024425856636774595119348363856570719624874325558388481 A009977 697 253639036573789722669059763826106547593495564249097667607614866691960008898594102654941300345531826127668796007857710208079421160784564692299752918140533603932817106585506584030624251223861459542040854692203866996014707210113071279399468764617288360434245959976469137429560292822154424347575624847564366202637805617460379937119947304292506433187174551444403637518535512516930738488232085930672465585837893565202090816960463444608980694958950053980416526074321405230443385706354526005838533035227401851963280103475880425237972275673754680317285987029738894883198831402226338140957182448130876496586729287157751502100492035234718528119904253666467174170518950501870154738229155377788315477970654913609026806466487034854685659492807092522046024079391342423293719948646330062433162589528312912450503364509495551060095460053697960369471908525921517781519128295690787227389998518752992018703324639590907129859517896541558994047530000355229029290760433786036315459660309636857222235350262111896556477626325896696806053269013561638938496007266833747620852743426819873 A009977 698 8370088206935060848078972206261516070585353620220223031051290600834680293653605387613062911402550262213070268259304436866620898305890634845891846298637608929782964517321717273010600290387428164887348204842727610868485337933731352220182469232370515894330116679223481535175489663131096003469995619969624084687047585376192537924958261041652712295176760197665320038111671913058714370111658835712191364332650487651668996959695293672096362933645351781353745360452606372604631728309699358192671590162504261114788243414704054032853085097233904450470437571981383531145561436273469158651587020788318924387362066476205799569316237162745711427956840370993416747627125366561715106361562127467014410773031612149097884613394072150204626763262634053227518794619914299968692758305328892060294365454434326110866611028813353184983150181772032692192572981355410086790131233757795978503869951118848736617209713106499935285364090585871446803568490011722557966595094314939198410168790218016288333766558649692586363761668754590994599757877447534084970368239805513671488140533085055809 A009977 699 276212910828857007986606082806630030329316669467267360024692589827544449690568977791231076076284158653031318852557046416598489644094390949914430927855041094682837829071616670009349809582785129441282490759810011158660016151813134623266021484668227024512893850414374890660791158883326168114509855458997594794672570317414353751523622614374539505740833086522955561257685173130937574213684741578502315022977466092505076899669944691179179976810296608784673596894936010295952847034220078820358162475362640616788012032685233783084151808208718846865524439875385656527803527397024482235502371686014524504782948193714791385787435826370608477122575732242782752671695137096536598509931550206411475555510043200920230192242004380956752683187666923756508120222457171898966861024075853437989714059996332761658598163950840655104443955998477078842354908384728532864074330714007267290627708386922008308367920532514497864417014989333757744517760170386844412897638112392993547535570077194537515014296435439855350004135068901502821792009955768624804022151913581951159108637591806841697 A009977 700 9115026057352281263558000732618791000867450092419822880814855464308966839788776267110625510517377235550033522134382531747750158255114901347176220619216356124533648359363350110308543716231909271562322195073730368235780533009833442567778708994051491808925497063674371391806108243149763547778825230146920628224194820474673673800279546274359803689447491855257533521503610713320939949051596472090576395758256381052667537689108174808912939234739788089894228697532888339766443952129262601071819361686967140354004397078612714841777009670887721946562306515887726665417516404101807913771578265638479308657837290392588115730985382270230079745044999164011830838165939524185707750827741156811578693331831425630367596343986144571572838545193008483964767967341086672665906413794503163453660563979878981134733739410377741618446650547949743601797711976696041584514452913562239820590714376768426274176141377572978429525761494648014005569086085622765865625622057708968787068673812547419737995471782369515226550136457273749593119136328540364618532731013148204388250585040529625776001 A009977 701 300795859892625281697414024176420103028625853049854155066890230322195905713029616814650641847073448773151106230434623547675755222418791744456815280434139752109610395858990553640181942635653005961556632437433102151780757589324503604736697396803699229694541403101254255929601572023942197076701232594848380731398429075664231235409225027053873521751767231223498606209619153539591018318702683578989021060022460574738028743740569768694126994746413006966509547018585315212292650420265665835370038935669915631682145103594219589778641319139294824236556115024294979958778041335359661154462082766069817185708630582955407819122517614917592631586484972412390417659476004298128355777315458174782096879950437045802130679351542770861903671991369279970837342922255860197974911655218604393970798611336006377446213400542465473408739468082341538859324495230969372288976946147553914079493574433358067047812665459908288174350129323384462183779840825551273565645527904395969973266235814064851353850568818194002476154503090033736572931498841832032411580123433890744812269306337477650608033 A009977 702 9926263376456634296014662797821863399944653150645187117207377600632464888529977354883471180953423809513986505604342577073299922339820127567074904254326611819617143063346688270126004106976549196731368870435292371008765000447708618956311014094522074579919866302341390445676851876790092503531140675629996564136148159496919630768504425892777826217808318630375454004917432066806503604517188558106637694980741198966354948543438802366906190826631629229894815051613315402005657463868766972567211284877107215845510788418609246462695163531596729199806351795801734338639675364066868818097248731280303967128384809237528458031043081292280556842354004089608883782762708141838235740651410119767809197038364422511470312418600911438442821175715186239037632316434443386533172084622213945001036354174088210455725042217901360622488402446717270782357708342621989285536239222869279164623287956300816212577817960176973509753554267671687252064734747243192027666302420845067009117785781864140094677068771000402081713098601971113306906739461780457069582144073318394578804887109136762470065089 A009977 703 327566691423068931768483872328121492198173553971291174867843460820871341321489252711154548971462985713961554684943305043418897437214064209713471840392778190047365721090440712914158135530226123492135172724364648243289245014774384425558263465119228461137355587977265884707336111934073052616527642295789886616492889263398347815360646054461668265187674514802389982162275258204614618949067222417519043934364459565889713301933480478107904297278843764586528896703239408266186696307669310094717972400944538122901856017814105133268940396542692063593609609261457233175109287014206670997209208132250030915236698704838439115024421682645258375797682134957093164831169368680661779441496533952337703502266025942878520309813830077468613098798601145888241866442336631755594678792533060185034199687744910945038926393190744900542117280741669935817804375306525646422695894354686212432568502557926935015067992685840125821867290833165679318136246659025336912987979887887211300886930801516623124343269443013268696532253865046739127922402238755083296210754419507021100561274601513161512147937 A009977 704 10809700816961274748359967786828009242539727281052608770638834207088754263609145339468100116058278528560731304603129066432823615428064118920544570732961680271563068795984543526167218472497462075240460699904033392028545085487554686043422694348934539217532734403249774195342091693824410736345412195761066258344265345692145477906901319797235052751193258988478869411355083520752282425319218339778128449834027165674360538963804855777560841810201844231355453591206900472784160978153087233125693089231169758055761248587865469397875033085908838098589117105628088694778606471468820142907903868364251020202811057259668490795805915527293526401323510453584074439428589166461838721569385620427144215574778856114991170223856392556464232260353837814311981592597108847934624400153590986106128589695582061186284570975294581717889870264475107881987544385115346331948964513704645010274760584411588855497243758632724152121620597494467417498496139747836118128603336300277972929268716450048563103327891619437866985564377546542391221439273878917748774954895843731696318522061849934329900881921 A009977 705 356720126959722066695878936965324305003811000274736089431081528833928890699101796202447303829923191442504133051903259192283179309126115924377970834187735448961581270267489936363518209592416248482935203096833101936941987821089304639432948913514839794178580235307242548446289025896205554299398602460115186525360756407840800770927743553308756740789377546619802690574717756184825320035534205212678238844522896467253897785805560240659507779736660859634729968509827715601877312279051878693147871944628602015840121203399560490129876091834991657253440864485726926927694013558471064715960827656020283666692764889569060196261595212400686371243675844968274456501143442493240677811789725474095759113967702251794708617387260954363319664591676647872295392555704591981842605205068502541502243459954208019147390842184721196690365718727678560105588964708806428954315828952253285339067099285582432231409044034879897020013479717317424777450372611678591898243910097909173106665867642851602582409820423441449610523624459035898910307496038004285709573511562843145978511228041047832886729103393 A009977 706 11771764189670828200964004919855702065125763009066290951225690451519653393070359274680761026387465317602636390712807553345344917201161825504473037528195269815732181918827167899996100916549736199936861702195492363919085598095947053101287314145989713207893147765139004098727537854574783291880153881183801155336904961458746425440615537259188972446049459038453488788965685954099235561172628772018381881869255583419378626931583487941763756731309808367946088960824314614861951305208711996873879774172743866522723999712185496174285911030554724689363548528028988588613902447429545135626707312648669361000861241355778986476632642009222650251041302883953057064537733602276942367789060940645160050760934174309225384373779611493989548931525329379785747954338251535400805971767260583869574034178488864631863897792095799490782068718013392483484435835390612155492422355424358416189214276424220263636498453151036601660444830671475017655862296185393532642049033231002712519973632214102885219524073973567837147279607148184664040147369254141428415925881573823817290870525354578485262060411969 A009977 707 388468218259137330631812162355238168149150179299187601390447784900148561971321856064465113870786355480887000893522649260396382267638340241647610238430443903919162003321296540699871330246141294597916436172451248009329824737166252752342481366817660535860473876249587135258008749200967848632045078079065438126117863728138632039540312729553236090719632148268965130035867636485274773518696749476606602101685434252839494688742255102078203972133223676142220935707202382290444393071887495896838032547700547595249891990502121373751435064008305914748997101424956623424258780765174989475681341317406088913028420964740706553728877186304347458284362995170450883129745208875139098137039011041290281675110827752204437684334727179301655114740335869532929682493162300668226597068319599267695943127890132532851508627139161383195808267694441951954986382567890201131249937729003827734244071121999268700004448953984207854794679412158675582643455774117986577187618096623089513159129863065395212244294441127738625860227035890093913324863185386667137725554091936185970598727336701090013647993594977 A009977 708 12819451202551531910849801357722859548921955916873190845884776901704902545053621250127348757735949730869271029486247425593080614832065227974371137868204648829332346109602785843095753898122662721731242393690891184307884216326486340827301885104982797683395637916236375463514288723631939004857487576609159458161889503028574857304830320075256790993747860892875849291183632004014067526116992732728017869355619330343703324728494418368580731080396381312693290878337678615584664971372287364595655074074118070643246435686570005333797357112274095186716904347023568573000539765250774652697484263474400934129937891836443316273052947148043466123383978840624879143281591892879590238522287364362579295278657315822746443583045996916954618786431083694586679522274355922051477703254546775833966123220374373584099784695592325645461672833916584414514550624740376637331247945057126315230054347025975867100146815481478859208224420601236294227234040545893557047191397188561953934251285481158042004061716557215374653387492184373099139720485117760015544943285033894137029758002111135970450383788634241 A009977 709 423041889684200553058043444804854365114424545256815297914197637756261783986769501254202509005286341118685943973046165044571660289458152523154247549650753411367967421616891932822159878638047869817130998991799409082160179138774049247300962208464432323552056051235800390295971527879853987160297090028102262119342353599942970291059400562483474102793679409464903026609059856132464228361860760180024589688735437901342209716040315806163164125653080583318878598985143394314293944055285483031656617444445896331227132377656810176015312784705045141161657843451777762909017812253275563539016980694655230826287950430602629437010747255885434382071671301740621011728292532465026477871235483023965116744195691422150632638240517898259502419952225761921360424235053745427698764207400043602520882066272354328275292894954546746300235203519247285678980170616432429031931182186885168402591793451857203614304844910888802353871405879840797709498723338014487382557316107222544479830292420878215386134036646388107363561787242084312271610776008886080512983128406118506521982014069667487024862665024929953 A009977 710 13960382359578618250915433678560194048776009993474904831168522045956638871563393541388682797174449256916636151110523446470864789552119033264090169138474862575142924913357433783131275995055579703965322966729380499711285911579543625160931752879326266677217849690781412879767060420035181576289803970927374649938297668798118019604960218561954645392191420512341799878098975252371319535941405085940811459728269450744292920629330421603384416146551659249522993766509732012371700153824420940044668375666714578930495368462674735808505321895266489658334708833908666175997587804358093596787560362923622617267502364209886771421354659444219334608365152957440493387033653571345873769750770939790848852558457816930970877061937090642563579858423450143404893999756773599114059218844201438883189108186987692833084665533500042627907761716135160427406345630342270158053729012167210557285529183911287719272059882059330477677756394034746324413457870154478083624391431538343967834399649888981107742423209330807542997538978988782304963155608293240656928443237401910715225406464299027071820467945822688449 A009977 711 460692617866094402280209311392486403609608329784671859428561227516569082761591986865826532306756825478248992986647273733538538055219928097714975581569670464979716522140795314843332107836834130230855657902069556490472435082124939630310747845017766800348189039795786625032312993861160992017563531040603363447963823070337894646963687212544503297942316876907279395977266183328253544686066367836046778171032891874561666380767903912911685732836204755234258794294821156408266105076205891021474056397001581104706347159268266281680675622543794158725045391518985983807920397543817088693989491976479546369827578018926263456904703761659238042076050047595536281772110567854413834401775441013098012134429107958722038943043923991204598135327973854732361501991973528770763954221858647483145240570170593863491793962605501406720956136632460294104409405801294915215773057401517948390422463069072494735977976107957905763365961003146628705644109715097776759604917240765350938535188446336376555499965907916648918918786306629816063784135073676941678638626834263053602438413321867893370075442212148718817 A009977 712 15202856389581115275246907275952051319117074882894171361142520508046779731132535566572275566122975240782216768559360033206771755822257627224594194191799125344330645230646245389829959558615526297618236710768295364185590357710123007800254678885586304411490238313260958626066328797418312736579596524339910993782806161321150523349801678013968608832096456937940220067249784049832366974640190138589543679644085431860534990565340829126085629183594756922730540211729098161472781467514794403708643861101052176455309456255852787295462295543945207237926497920126537465661373118945963926901653235223825030204310074624566694077855224134754855388509651570652697298479648739195656535258589553432234400436160562637827285120449491709751738465823137206167929565735126449435210489321335366943792938815629597495229200765981546421791552508871189705445510391442732202120510894250092296883941281279392326287273211562610890191076713103838747286255620598226633066962268945256580971661218729100426331498874961249414324319948118783930104876457431339075395074685530680768880467639621640481212489593000907720961 A009977 713 501694260856176804083147940106417693530863471135507654917703176765543731127373673696885093682058182945813153362458881095823467942134501698411608408329371136362911292611326097864388665434312367821401811455353747018124481804434059257408404403224348045579177864337611634660188850314804320307126685303217062794832603323597967270543455374460964091459183078952027262219242873644468110163126274573454941428254819251397654688656247361160825763058626978450107826987060239328601788427988215322385247416334721823025212056443141980750255752950191838851574431364175736366825312925216809587754556762386225996742232462610700904569222396446910227820818501831539010849828408393456665663533455263263735214393298567048300408974833226421807369372163527803541675669259172831361946147604067109145166980915776717342563625277391031919121232792749260279701842917610162669976859510253045797170062282219946767480015981566159376305531532426678660446435479741478891209754875193467172064820218060314068939462873721230672702558287919869693460923095234189488037464622512465373055432107514135880012156569029954791713 A009977 714 16555910608253834534743882023511783886518494547471752612284204833262943127203331231997208091507920037211834060961143076162174442090438556047583077474869247499976072656173761229524825959332308138106259778026673651598107899546323955494477345306403485504112869523141183943786232060388542570135180615006163072229475909678732919927934027357211815018153041605416899653235014830267447635383167060924013067132409035296122604725656162918307250180934690288853558290572987897843859018123611105638713164739045820159831997862623685364758439847356330682101956235017799300105235326532154716395900373158745457892493671266153129850784339082748037518087010560440787358044337476984069966896604023687703262074978852712593913496169496471919643189281396417516875297085552703434944222870934214601790510370220631672304599634153904053331000682160725589230160816281135368109236363838350511306612055313258243326840527391683259418082540570080395794732370831468803409921910881384416678139067195990364275002274832800612199184423501355699884210462142728253105236332542911357310829259547966484040401166777988508126529 A009977 715 546345050072376539646548106775888868255110320066567836205378759497677123197709930655907867019761361227990524011717721513351756588984472349570241556670685167499210397653734120574319256657966168557506572674880230502737560685028690531317752395111315021635724694263659070144945657992821904814460960295203381383572705019398186357621822902787989895599050372978757688556755489398825771967644513010492431215369498164772045955946653376304139255970844779532167423588908600628847347598079166486077534436388512065274455929466581617037028514962758912509364555755587376903472765775561105641064712314238600110452291151783053285075883189730685238096871348494545982815463136740474308907587932781694207648474302139515599145373593383573348225246286081778056884803823239213353159354740829081859086842217280845186051787927078833759923022511303944444595306937277467147604800006665566873118197825337522029785737403925547560796723838812653061226168237438470512527423059085685750378589217467682021075075069482420202573085975544738096178945250710032352472798973916074791257365565082893973333238503673620768175457 A009977 716 18029386652388425808336087523604332652418640562196738594777499063423345065524427711644959611652124920523687292386684809940607967436487587535817971370132610527473943122573225978952535469712883562397716898271047606590339502605946787533485829038673395713978914910700749314783206713763122858877211689741711585657899265640140149801520155792003666554768662308299003722372931150161250474932268929346250230107193439437477516546239561418036595447037877724561524978433983820751962470736612494040558636400820898154057045672397193362221940993771044112809030339934383437814601270593516486155135506369873803644925608008840758407504145261112612857196754500320017432910283512435652193950401781795908852399651970604014771797328581657920491433127440698675877198526166894040654258706447359701349865793170267891139709001593601514077459742873030166671645128930156415870958400219963706812900528236138226982929334329543069506291886680817551020463551835469526913404960949827629762493444176433506695477477292919866684911837192976357173905193273431067631602366139230468111493063647735501119996870621229485349790081 A009977 717 594969759528818051675090888278942977529815138552492373627657469092970387162306114484283667184520122377281680648760598728040062925404090388681993055214376147406640123044916457305433670500525157559124657642944571017481203585996243988605032358276222058561304192053124727387845821554183054342947985761476482326710675766124624943450165141136120996307365856173867122838306727955321265672764874668426257593537383501436758046025905526795207649752249964910530324288321466084814761534308212303338435001227089639083882507189107380953324052794444455722698001217834653447881841929586044043119471710205835520282545064291745027447636793616716224287492898510560575286039355910376522400363258799264992129188515029932487469311843194711376217293205543056303947551363507503341590537312762870144545571174618840407610397052588849964556171514809995500164289254695161723741627207258802324825717431792561490436668032874921293707632260466979183675297210570494388142363711344311782162283657822305720950756750666355600602090627368219786738871378023225231842878082594605447679271100375271536959896730500573016543072673 A009977 718 19634002064450995705277999313205118258483899572232248329712696480068022776356101777981361017089164038450295461409099758025322076538334982826505770822074412864419124060482243091079311126517330199451113702217170843576879718337876051623966067823115327932523038337753116003798912111288040793317283530128723916781452300282112623133855449657491992878143073253737615053664122022525601767201240864058066500586733655547413015518854882384241852441824248842047500701514608380798887130632171006010168355040493958089768122737240543571459693742216667038849034040188543563780100783676339453422942566436792572169323987121627585905772014189351635401487265650848498984439298745042425239211987540375744740263220995987772086487290825425475415170675782920858030269194995747610272487731321174714770003848762421733451143102735432048830353659988729851505421545404940336883473697839540476719248675249154529184410045084872402692351864595410313061284807948826314808698002474362288811355360708136088791374972771989734819868990703151252962382755474766432650814976725621979773415946312383960719676592106518909545921398209 A009977 719 647922068126882858274173977335768902529968685883664194880518983842244751619751358673384913563942413268859750226500292014835628525765054433274690437128455624525831093995914022005617267175071896581886752173166637838037030705149909703590880238162805821773260265145852828125364099672505346179470356494247889253787925909309716563417229838697235764978721417373341296770916026743344858317640948513916194519362210633064629512122211118679981130580200211787567523149982076566363275310861643198335555716336300616962348050328937937858169893493150012282018123326221937604743325861319201962957104692414154881587691575013710334890476468248603968249079766478000466486496858586400032893995588832399576428686292867596478854080597239040688700632300836388314998883434859671138992095133598765587410127009159917203887722390269257611401670779628085099678910998363031117154632028704835731735206283222099463085531487800789288847611531648540331022398662311268388687034081653955530774726903368490930115374101475661249055676693203991347758630930667292277476894231945525332522726228308670703749327539515124015015406140897 A009977 720 21381428248187134323047741252080373783488966634160918431057126466794076803451794836221702147610099637872371757474509636489575741350246796298064784425239035609352426101865162726185369816777372587202262821714499048655222013269947020218499047859372592118517588749813143328137015289192676423922521764310180345375001555007220646592768584677008780244297806773320262793440228882530380324482151300959234419138952950891132773900032966916439377309146606988989728263949408526689988085258434225545073338639097920359757485660854951949319606485273950405306598069765323940956529753423533664777584454849667111092393821975452441051385723452203930952219632293774015394054396333351201085501854431469186022146647664630683802184659708888342727120865927600814394963153350369147586739139408759264384534191302277267728294838878885501176255135727726808289404062945980026866102856947259579147261807346329282281822539097426046531971180544401830923739155856271856826672124694580532515565987811160200693807345348696821218837330875731714476034820712020645156737509654202335973249965534186133223727808803999092495508402649601 A009977 721 705587132190175432660575461318652334855135898927310308224885173404204534513909229595316170871133288049788267996658818004155999464558144277836137886032888175108630061361550369964117203953653295377674673116578468605622326437908251667210468579359295539911080428743833729828521504543358321989443218222235951397375051315238281337561363294341289748061827623519568672183527553123502550707910992931654735831585447379407381538701087908242499451201838030636661032710330481380769606813528329442987420175090231371871997026808213414327547014014040363375117736302255690051565481862976610937660287010039014666048996125189930554695728873922729721423247865694542508003795079000589635821561196238483138730839372932812565472093770393315309994988575610826875033784060562181870362391600489055724689628312975149835033729683003221538816419479014984673550334077217340886581394279259566111859639642428866315300143790215059535555048957965260420483392143256971275280180114921157573013677597768286622895642396506995100221631918899146577709149083496681290172337818588677087117248862628142396383017690531970052351777287436833 A009977 722 23284375362275789277798990223515527050219484664601240171421210722338749638959004576645433638747398505643012843889740994137147982330418761168592550239085309778584792024931162208815867730470558747463264212847089463985536772450972305017945463118856752817065654148546513084341209649930824625651626201333786396113376693402863284139524988713262561686040311576145766182056409253075584173361062766744606282442319763520443590777135900972002481889660655011009814079440905885565397024846434871618584865777977635271775901884671042672809051462463331991378885297974437771701660901478228160942789471331287483979616872131267708304959052839450080806967179567919902764125237607019457982111519475869943578117699306782814660579094422979405229834622995157286876114873998552001721958922816138838914757734328179944556113079539106310780941842807494494227161024548172249257186011215565681691368108200152588404904745077096964673316615612853593875951940727480052084245943792398199909451360726353458555556199084730838307313853323671837064401919755390482575687148013426343874869212466728699080639583787555011727608650485415489 A009977 723 768384386955101046167366677376012392657242993931840925656899953837178738085647151029299310078664150686219423848361452806525883416903819118563554157889815222693298136822728352890923635105528438666287719023953952311522713490882086065592200282922272842963166586902034931783259918447717212646503664644014951071741430882294488376604324627537664535639330282012810284007861505351494277720915071302572007320596552196174638495645484732076081902358801615363323864621549894223658101819932350763413300570673261963968604762194144408202698698261289955715503214833156446466154809748781529311112052553932486971327356780331834374063648743701852666629916925741356791216132841031642113409680142703708138077884077123832883799110115958320372584542558840190466911790841952216056824644452932581684187005232829938170351731624790508255771080812647318309496313810089684225487138370113667495815147570605035417361856587544199834219448315224168597906414044006841718780116145149140597011894903969664132333354569796117664141357159681170623125263351927885924997675884443069347870684011402047069661106264989315387011085466018711137 A009977 724 25356684769518334523523100353408408957689018799750750546677698476626898356826355983966877232595916972645240986995927942615354152757826030912597287210363902348878838515150035645400479958482438475987494727790480426280249545199108840164542609336435003817784497367767152748847577308774668017334620933252493385367467219115718116427942712708742929676097899306422739372259429676599311164790197352984876241579686222473763070356300996158510702777840453306989687532511146509380717360057767575192638918832217644810963957152406765470689057042622568538611606089494162733383108721709790467266697734279772070053802773750950534344100408542161137998787258549464774110132383754044189742519444709222368556570174545086485165370633826624572295289904441726285408089097784423129875213266946775195578171172683387959621607143618086772440445666817361504213378355732959579441075566213751027361899869829966168772941267388958594529241794402397563730911663452225776719743832789921639701392531830998916367000700803271882916664786269478630563133690613620235524923304186621288479732572376267553298816506744647407771365820378617467521 A009977 725 836770597394105039276262311662477495603737620391774768040364049728687645775269747470906948675665260097292952570865622106306687041008259020115710477942008777513001670999951176298215838629920469707587326017085854067248234991570591725429906108102355125986888413136316040711970051189564044572042490797332281717126418230818697842122109519388516679311230677111950399284561179327777268438076512648500915972129645341634181321757932873230853191668734959130659688572867834809563672881906329981357084321463182278761810586029423260532738882406544761774183000953307370201642587816423085419801025231232478311775491533781367633355313481891317553959979532132337545634368663883458261503141675404338162366815759987854010457230916278610885744566846576967418466940226885963285882037809243581454079648698551802667513035739396863490534707004972929639041485739187666121555493685053783902942695704388883569507061823835633619464979215279119603120084893923450631751546482067414110145953550422964240111023126507972136249937946892794808583411790249467772322469038158502519831174888416829258860944722573364456455072072494376428193 A009977 726 27613429714005466296116656284861757354923341472928567345332013641046692310583901666539929306296953583210667434838565529508120672353272547663818445772086289657929055142998388817841122674787375500350381758563833184219191754721829526939186901567377719157567317633498429343495011689255613470877402196311965296665171801617017028790029614139821050417270612344694363176390518917816649858456524917400530227080278296273927983618011784816618155325068253651311769722904638548715601205102908889384783782608285015199139749338970967597580383119415977138548039031459143216654205397941961818853433832630671784288591220614785131900725344902413479280679324560367139005934165908154122629603675288343159358104920079599182345088620237194159229570705937039924809409027487236788434107247705038187984628407052209488027930179400096495187645331164106678088369029393192982011331291606774868797108958244833157793733040186575909442344314104210946902962801499473870847801033908224665634816467163957819923663763174763080496247952247462228683252589078232436486641478259230583154428771317755365542411175844921027063017378392314422130369 A009977 727 911243180562180387771849657400437992712470268606642722395956450154540846249268754995817667107799468245952025349672662473767982187657994072906008710478847558711658819718946830988757048267983391511562598032606495079233327905820374388993167751723464732199721481905448168335335385745435244538954272478294854789950669453361561950070977266614094663769930207374913984820887124287949445329065322274217497493649183777039623459394388898948399125727252370493288400855853072107614839768395993349697864826073405501571611728186041930720152642940727245572085288038151726149588778132084740022163316476812168881523510280287909352723936381779644816262417710492115587195827474969086046776921284515324258817462362626773017387924467827407254575833295922317518710497907078814018325539174266260203492737432722913104921695920203184341192295928415520376916177969975368406373932623023570670304595622079494207193190326157005011597362365438961247797772449482637737977434118971413965948943416410608057480904184767181656376182424166253546547335439581670404059168782554609244096149453485927062899568802882393893079573486946375930302177 A009977 728 30071024958551952796471038694214453759511518864019209839066562855099847926225868914861983014557382452116416836539197861634343412192713804405898287445801969437484741050725245422628982592843451919881565735076014337614699820892072354836774535806874336162590808902879789555066067729599363069785490991783730208068372091960931544352342249798265123904407696843372161499089275101502331695859155635049177417290423064642307574160014833665297171148999328226278517228243151379551289712357067780540029539260422381551863187030139383713765037217043999103878814505259006962936429678358796420731389443734801573090275839249501008639889900598728278936659784446239814377462306673979839543638402389005700540976257966683509573801507438304439401002498765436478117446430933600862604742792750786586715260335279856132462415965366705083259345765637712172438233873009187157410339776559777832120051655528623308837375280763181165382712958059485721177326490832927045353255325926056660876315132741550065896869838097316994660414019997486367036062069506195123333952569824302105055172931965035593075685770495118998471625925069230405699971841 A009977 729 992343823632214442283544276909076974063880122512633924689196574218294981565453674190445439480393620919841755605793529433933332602359555545394643485711464991436996454673933098946756425563833913356091669257508473141285094089438387709613559681626853093365496693795033055317180235076778981302921202728863096866256279034710740963627294243342749088845453995831281329469946078349576945963352135956622854770583961133196149947280489510954806647916977831467191068532023995525192560507783236757820974795593938591211485171994599662554246228162451970428000878673547229776902179385840281884135851643248451911979102695233533285116366719758033204909772886725913874456256120241334704940067278837188117852216512900555815935449745464046500233082459259403777875732220808828465956512160775957361603591064235252371259726857101267747558410266044501690461717809303176194541212626472668459961704632444569191633384265184978457629527615963028798851774197486592496657425755559869808918399380471152174596704657211460823793662659917050112190048293704439070020434804201969466820706754846174571497630426338926949563655527284603388099070753 A009977 730 32747346179863076595356961137999540144108044042916919514743486949203734391659971248284699502852989490354777934991186471319799975877865332998023235028478344717420883004239792265242962043606519140751025085497779613662408104951466794417247469493686152081061390895236090825466947757533706382996399690052482196586457208145454451799700710030310719931899981862432283872508220585536039216790620486568554207429270717395472948260256153861508619381260268438417305261556791852331354496756846813008092168254599973509979010675821788864290125529360915024124028996227058582637771919732729302176483104227198913095310388942706598408840101752015095762022505261955157857056451967964045263022220201627207889123144925718341925869841600313534507691721155560324669899163286691339376564901305606592932918505119763328251570986284341835669427538779468555785236687707004814419860016673598059178736252870670783323901680751104289101774411326779950362108548517057552389695049933475703694307179555548021761691253687978207185190867777262653702271593692246489310674348538664992405083322909923760859421804069184589335600632400391911807269334849 A009977 731 1080662423935481527646779717553984824755565453416258343986535069323723234924779051193395083594148653181707671854709153553553399203969555988934766755939785375674889139139913144753017747439015131644783827821426727250859467463398404215769166493291643018675025899542790997240409275998612310638881189771731912487353087868799996909390123431000253757752699401460265367792771279322689294154090476056762288845165933674050607292588453077429784439581588858467771073631374131126934698392975944829267041552401799125829307352302119032521574142468910195796092956875492933227046473351180066971823942439497564132145242835109317747491723357816498160146742673644520209282862914942813493679733266653697860341063782548705283553704772810346638753826798133490714106672388460814199426641743085017566786310668952189832301842547383280577091108779722462340912810694331158875855380550228735952898296344732135849688755464786441540358555573783738361949582101062899228859936647804698221912136925333084718135811371703280837111298636649667572174962591844134147252253501775944749367749656027484108360919534283091448074820869212933089639888050017 A009977 732 35661859989870890412343730679281499216933659962736525351555657287682866752517708689382037758606905554996353171205402067267262173730995347634847302946012917397271341591617133776849585665487499344277866318107081999278362426292147339120382494278624219616275854684912102908933506107954206251083079262467153112082651899670399898009874073223008374005839080248188757137161452217648746707084985709873155531890475811243670040655418951555182886506192432329436445429835346327188845046968206179365812371229259371152367142625969928073211946701474036461271067576891266796492533620588942210070190100503419616360793013558607485667226870807944439284842508230269166906334476193112845291431197799572029391255104824107274357272257502741439078876284338405193565520188819206868581079177521805579703948252075422264465960804063648259044006589730841257250122752912928242903227558157548286445643779376160483039728930337952570831832333934863365944336209335075674552377909377555041323100518535991795698481775266208267624672855009439029881773765530856426859324365558606176729135738648906975575910344631342017786469088684026791958116305650561 A009977 733 1176841379665739383607343112416289474158810778770305336601336690493534602833084386749607246034027883314879654649778268219819651733122846471949960997218426274109954272523365414636036326961087478361169588497533705976185960067640862190972622311194599247337103204602099395994805701562488806285741615661416052698727512689123196634325844416359276342192689648190228985526327923182408641333804528425814132552385701771041111341628825401321035254704350266871402699184566428797231886549950803919071808250565559248028115706657007626415994241148643203221945230037411804284253609479435092932316273316612847339906169447434047027018486736662166496399802771598882507909037714372723894617229527385876969911418459195540053789984497590467489602917383167371387662166231033826663175612858219584130230292318488934727376706534100392548452217461117761489254050846126632015806509419199093452706244719413295940311054701152434837450467019850491076163094908057497260228471009459316363662317111687729258049898583784872831614204215311487986098534262518262086357704063434003832061479375413930194005041372834286586953479926572884134617838086468513 A009977 734 38835765528969399659042322709737552647240755699420076107844110786286641893491784762737039119122920149391028603442682851254048507193053933574348712908208067045628490993271058682989198789715886785918596420418612297214136682232148452302096536269421775162124405751869280067828588151562130607429473316826729739058007918741065488932752865739856119292358758390277556522368821465019485164015549438051866374228728158444356674273751238243594163405243558806756289073090692150308652256148376529329369672268663455184927818319681251671727809957905225706324192591234589541380369112821358066766437019448223962216903591765323551891610062309851494381193491462763122760998244574299888522368574403733940007076809153452821775069488420485427156896273644523255792851485624116279884795224321246276297599646510134846003431315625312954098923176216886129145383677922178856521614810833570083939306075740638766030264805138030349635865411655066205513382131965897409587539543312157440000856464685695065515646653264900803443268739105279103541251630663102648849804234093322126458028819388659696402166365303531457369464837576905176442388656853460929 A009977 735 1281580262455990188748396649421339237358944938080862511558855655947459182485228897170322290931056364929903943913608534091383600737370779807953507525970866212505740202777944936538643560060624263935313681873814205808066510513660898925969185696890918580350105389811686242238343409001550310045172619455282081388914261318455161134780844569415251936647839026879159365238171108345643010412513131455711590349548029228663770251033790862038607392373037440622957539411992840960185524452896425467869199184865894021102618004549481305167017728610872448308698355510741454865552180723104816203292421641791390753157818528255677212423132056225099314579385218271183051112942070951896321238162955323220020233534702063943118577293117876019096177577030269267441164099025595837236198242402601127117820788334834449918113233415635327485264464815157242261797661371431902265213288757507812769997100499441079278998738569555001537983558584617184781941610354874614516388804929301195520028263334627937162016339557741726513627868390474210416861303811882387412043539725079630173114951039825769981271490055016538093192339640037870822598825676164210657 A009977 736 42292148661047676228697089430904194832845182956668462881442236646266153022012553606620635600724860042686830149149081625015658824333235733662465748357038585012689426691672182905775237482000600709865351501835868791666194846950809664556983127997400313151553477863785645993865332497051160231490696442024308685834170623509020317447767870790703313909378687887012259052859646575406219343612933338038482481535084964545904418284115098447274043948310235540557598800595763751686122306945582040439683573100574502696386394150132883070511585044158790794187045731854468010563221963862458934708649914179115894854208011432437348009963357855428277381119712202949040686727088341412578600859377525666260667706645168110122913050672889908630173860041998885825558415267844662628794541999285837194888086015049536847297736702715965807013727338900188994639322825257252774752038528997757821409904316481555616206958372795315050753457433292367097804073141710862279040830562666939452160932690042721926346539205405476974949719656885648943756423025792118784597436810927627795712793384314250409381959171815545757075347208121249737145761247313418951681 A009977 737 1395640905814573315547003951219838429483891037570059275087593809326783049726414269018480974823920381408665394921919693625516741202996779210861369695782273305418751080825182035890582836906019823425556599560583670124984429949376718930380443223914210334001264769504926317797555972402688287639192982586802186632527630575797670475776339736093209359009496700271404548744368336988405238339226800155269921890657803830014845803375798248760043450294237772838400760419660203805642036129204207334509557912318958588980751006954385141326882306457240096208172509151197444348586324807461144845385447167910824530188864377270432484328790809229133153576950502697318342661993915266615093828359458346986602034319290547634056130672205366984795737381385963232243427703838873866750219885976432627431306838496634715960825311189626871631453002183706236823097653233489341566817271456926008106526842443891335334829626302245396674864095298648114227534413676458455208347408568009001921310778771409823569435793778380740173340748677226415143961959851139919891715414760611717258522181682370263509604652669913009983486457868001241325810121161342825405473 A009977 738 46056149891880919413051130390254668172968404239811956077890595707783840640971670877609872169189372586485958032423349889642052459698893713958425199960815019078818785667231007184389233617898654173043367785499261114124486188329431724702554626389168941022041737393662568487319347089288713492093368425364472158873411809001323125700619211291075908847313391108956350108564155120617372865194484405123907422391707526390489911511401342209081433859709846503667225093848786725586187192263738842038815411106525633436364783229494709663787116113088923174869692801989515663503348718646217779897719756541057209496232524449924271982850096704561394068039366589011505307845799203798298096335862125450557867132536588071923852312182777110498259333585736786664033114226682837602757256237222276705233125670388945626707235269257686763837949072062305815162222556705148271704969958078558267515385800648414066049377667974098090270515144855387769508635651323129021875464482744297063403255699456524177791381194686564425720244706348471699750744675087617356426608687100186669531231995518218695816953538107129329455053109644040963751733998324313238380609 A009977 739 1519852946432070340630687302878404049707957339913794550570389658356866741152065138961125781583249295354036615069970546358187731170063492560628031598706895629601019927018623237084844709390655587710431136921475616766108044214871246915184302670842575053727377333990864760081538453946527545239081158037027581242822589697043663148120433972605504991961341906595559553582617118980373304551417985369088944938926348370886167079876244292899687317370424934621018428097009961944344177344703381787280908566515345903400037846573325418904974831731934464770699862465654016895610507715325186736624751965854887913375673306847500975434053191250526004245299097437379675158911373725343837179083450139868409615373707406373487126302031644646442558008329313959913092769480533640890989455828335131272693147122835205681338763885503663206652319378056091900353344371269892966264008616592422828007731421397664179629463043145236978926999780227796393784976493663257721890327930561803092307438082065297867115579424656626048768075309499566091774574277891372762078086674306160094530655852101216961959466757535267872016752618253351803807221944702336866560097 A009977 740 50155147232258321240812680994987333640362592217155220168822858725776602458018149585717150792247226746683208297309028029820195128612095254500725042757327555776833657591614566823799875409891634394444227518408695353281565459090751148201081988137804976773003452021698537082690768980235408992889678215221910181013145460002440883887974321095981664734724282917653465268226364926352319050196793517179935182984569496239243513635916061665689681473224022842493608127201328744163357852375211598980269982695006414812201248936919738823864169447153837337433095461366582557555146754605731162308616814873211301141397219125967532189323755311267358140094870215433529280244075332936346626909753854615657517307332344410325075167967044273332604414274867360677132061392857610149402652042335059331998873855053561787484179208221620885819526539475851032711660364251906467886712284347549953324255136906122917927772280423792820304590992747517280994904224290887504822380821708539502046145456708154829614814121013668659609346485213485681028560951170415301148576860252103283119511643119340159744662402998663839776552836402360609525638324175177116596483201 A009977 741 1655119858664524600946818472834582010131965543166122265571154337950627881114598936328665976144158482640545873811197924984066439244199143398523926410991809340635510700523280705185395888526423935016659508107486946658291660149994787890635705608547564233509113916716051723728795376347768496765359381102323035973433800180080549168303152596167394936245901336282564353851470042569626528656494186066937861038490793375895035949985230034967759488616392753802289068197643848557390809128381982766348909428935211688802641214918351381187517591756076632135292150225097224399319842901989128356184354890815972937666108231156928562247683925271822818623130717109306466248054485986899438688021877202316698071141967365540727480542912461019975945671070622902345358025964301134930287517397056957955962837216767538986977913871313489232044375802703084079484792020312913440261505383469148459700419517902056291616485253985163070051502760668070272831839401599287659138567116381803567522800071369109377288865993451065767108434012045027473942511388623704937903036388319408342943884222938225271573859298955906712626243601277900114346064697780844847683945633 A009977 742 54618955335929311831245009603541206334354862924482034763848093152370720076781764898845977212757229927138013835769531524474192495058571732151289571562729708240971853117268263271118064321371989855549763767547069239723624784949828000390978285082069619705800759251629706883050247419476360393256859576376660187123315405942658122554004035673524032896114744097324623677098511404797675445664308140208949414270196181404536186349512591153936063124340960875475539250522247002393896701236605431289514011154861985730487160092305595579188080527950528860464640957428208405177554815765641235754083711396927106942981571628178642554173569533970153014563313664607113386185798037567681476704721947676451036347684923062844006857916111213659206207145330555777396814856821937452699488074102879612546773628153328786570271157753345144657464401489201774622998136670326143528629677654481899170113844090767857623344013381510381311699591102046319003450700252776492751572714840599517728252402355180609450532577783885170314578322397485906640102875824582262950800200814540475317148179356961433961937356865544921516666038842170703773420135026767879973570205889 A009977 743 1802425526085667290431085316916859809033710476507907147206987074028233762533798241661917248020988587595554456580394540307648352336932867160992555861570080371952071152869852687946896122605275665233142204329053284910879617903344324012902283407708297450291425055303780327140658164842719892977476366020429786175069408396107718044282133177226293085571786555211712581344250876358323289706922168626895330670916473986349694149533915508079890083103251708890692795267234151078998591140807979232553962368110445529106076283046084654113206657422367452395333151595130877370859308920266160779884762476098594529118391863729895204287727794621015049480589350932034741744131335239733488731255824273322884199473602461073852226311231670050753804835795908340654094890275123935939083106445395027214043529729059849956818948205860389773696325249143658562558938510120762736444779362597902672613756854995339301570352441589842583286086506367528527113873108341624260801899589739784085032329277720960111867575066868210620381084639117034919123394902211214677376406626879835685465889918779727320743932776562982410049979281791633224522864455883340039127816794337 A009977 744 59480042360827020584225815458256373698112445724760935857830573442931714163615341974843269184692623390653297067153019830152395627118784616312754343431812652274418348044705138702247572045974096952693692742858758402059027390810362692425775352454373815859617026825024750795641719439809756468256720078674182943777290477071554695461310394848467671823868956321986515184360278919824668560328431564687545912140243641549539906934619211766636372742407306393392862243818726985606953507646663314674280758147644702460500517340520793585735819694938125929045994002639318953238357194368783305736197161711253619460906931503086541741495017222493496632859448580757146477556334062911205128131442201019655178582628881215437123468270645111674875559581264975241585131379079089885989742512698035898063436481058975048575025290793392862531978733221740732564444970833985170302677718965730788196253976214846196951821630572464805248440854710128441394757812575273600606462686461412874806066866164791683691629977206650950472575793090862152331072031772970084353421418687034577620374367319731001584549781626578419531649316299123896409254527044150221291217954213121 A009977 745 1962841397907291679279451910122460332037710708917110883308408923616746567399306285169827883094856571891558803216049654395029055694919892338320893333249817525055805485475269577174169877517145199438891860514339027267947903896741968850050586630994335923367361885225816776256176741513721963452471762596248037144650585743361304950223243029999433170187675558625555001083889204354214062490838241634689015100628040171134816928842433988299000300499441110981964454046017990525029465752339889384251265018872275181196517072237186188329282049932958155658517802087097525456865787414169849089294506336471369442209928739601855877469335568342285388884361803164985833759359024076069769228337592633648620893226753080109425074452931288685270893466181744182972309335509609966237661502919035184636093403874946176602975834596181964463555298196317444174626684037521510619988364725869116010476381215089924499410113808891338573198548205434238566027007814984028820013268653226624868600206583438125561823789247819481365595001171998451026925377048508012783662906816672141061472354121551123052290142793677087844544427437871088581505399392456957302610192489032993 A009977 746 64773766130940625416221913034041190957244453394264659149177494479352636724177107410604320142130266872421440506129638595035958837932356447164589479997243978326841581020683896046747605958065791581483431396973187899842280828592484972051669358822813085471122942212451953616453832469952824793931568165676185225773469329530923063357367019989981294616193293434643315035768343743689064062197661973944737498320725325647448958651800321613867009916481556662404826983518593687325972369827216349680291745622785080979485063383827144214866307647787619136731087468874218340076570984667605019946718709103555191592927648406861243956488073755295417833183939504444532514058847794510302384535140556910404489476482851643611027456946732526613939484383997558038086208071817128885842829596328161092991082327873223827898202541674004827297324840478475657762680573238209850459616035953680828345720580097967508480533755693414172915552090779329872678891257894472951060437865556478620663806817253458143540185045178042885064635038675948883888537442600764421860875924950180655028587686011187060725574712191343898869966105449745923189678179951079590986136352138088769 A009977 747 2137534282321040638735323130123359301589066962010733751922857317818637011897844544549942564690298806789907536702278073636186641651767762756431452839909051284785772173682568569542670996616171122188953236100115200694795267343552004077705088841152831820547057093010914469342976471508443218199741749467314112450524487874520461090793111659669382722334378683343229396180355343541739114052522845140176337444583935746365815635509410613257611327243891369859359290456113591681757088204298139539449627605551907672323007091666295759090588152376991431512125886472849205222526842494030965658241717400417321322566612397426421050564106433924748788495070003646669572963941977218839978689659638378043348152723934104239163906079242173378260002984671919415256844866369965253232813376678829316068705716819816386320640683875242159300811719735789696706168458916860925065167329186471467335408779143232927779857613937882667706213218995717885798403411510517607384994449563363794481905624969364118736826106490875415207132956276306313168321735605825225921408905523355961615943393638369173003943965502314348662708881479841615465259379938385626502542499620556929377 A009977 748 70538631316594341078265663294070856952439209746354213813454291488015021392628869970148104634779860624066948711175176429994159174508336170962237943716998692397930481731524762794908142888333647032235456791303801622928243822337216134564267931758043450078052884069360177488318223559778626200591477732421365710867308099859175215996172684769089629837034496550326570073951726336877390763733253889625819135671269879630071915971810550237501173799048415205358856585051748525497983910741838604801837710983212953186659234024987760049989409028440717239900154253604023772343385802303021866721976674213771603644698209115071894668615512319516710020337310120340095907810085248221719296758768066475430489039889825439892408900614991721482580098494173340703475880590208853356682841430401367430267288655053940748581142567882991256926786751281059991303559144256410527150521863153558422068489711726686616735301259950128034305036226858690231347312579847081043704816835591005217902885623989015918315261514198888701835387557118108334554617274992232455406493882270746733326131990066182709130150861576373505869393088834773310353559537966725674583902487478378669441 A009977 749 2327774833447613255582766888704338279430493921629689055843991619104495705956752709014887452947735400594209307468780822189807252758775093641753852142660956849131705897140317172231968715315010352063770074113025453556632046137128132440620841748015433852575745174288885857114501377472694664619518765169905068458621167295352782127873698597379957784622138386160776812440406969116953895203197378357652031477151906027792373227069748157837538735368597701776842267306707701341433469054480673958460644462446027455159754722824596081649650497938543668916705090368932784487331731475999721601825230249054462920275040900797372524064311906544051430671131233971223164957732813191316736793039346193689206138316364239516449493720294726808925143250307720243214704059476892160770533767203245125198820525616780044703177704740138711478583962792274979713017451760461547395967221484067427928260160486980658352264941578354225132066195486336777634461315134953674442258955574503172190795225591637525304403629968563327160567789384897575040302370074743671028414298114934642199762355672184029401294978432020325693689971931547519241667464752901947261268782086786496091553 A009977 750 76816569503771237434231307327243163221206299413779738842851723430448358296572839397491285947275268219608907146469767132263639341039578090177877120707811576021346294605630466683654967605395341618104412445729839967368857522525228370540487777684509317134999590751533233284778545456598923932444119250606867259134498520746641810219832053713538606892530566743305634810533429980859478541705513485802517038746012898917148316493301689208638778267163724158635794821121354144267304478797862240629201267260718906020271905853211670694438466431971941074251267982174781888081947138707990812860232598218797276369076349726313293294122292915953697212147330721050364443605182835313452314170298424391743802564440019904042833292769725984694529727260154768026085233962737441305427614317707089131561077345353741475204864256424577478793270772145074330529575908095231064066918308974225121632585296070361725624743072085689429358184451049113661937223399453471256594545533958604682296242444524038335045319788962589796298737049701619976329978212466541143937671837792843192592157737182072970242734288256670747891769073741068134975026336845764259621869808863954371021249 A009977 751 2534946793624450835329633141799024386299807880654731381814106873204795823786903700117212436260083851247093935833502315364700098254306076975869944983357782008704427721985805400560613930978046273397445610709084718923172298243332536227836096663588807465454986494800596698397692000067764489770655935270026619551438451184639179737254457772546774027453508702529085948747603189368362791876281945031483062278618425664265894444278955743885079682816402897234981229097004686760821047800329453940763641819603723898668972893155985132916469392255074055450291843411767802306704255577363696824387675741220310120179519540968338678706035666226472008000861913794662026638971033565343926367619848004927545484626520656833413498661400957494919480999585107344860812720770335563079111272484333941341515552396673468681760520462011056800177935480787452907476004967142625114208304196149429013875314770321936945616521378827751168820086884620750843928372181964551467620002620633954515776000669293265056495553035765463277858322640153459218889281011395857749943170647163825355541205327008408018010231512470134680428379433455248454175869115910220567521703692510494243701217 A009977 752 83653244189606877565877893679367804747893660061606135599865526815758262184967822103868010396582767091154099882505576407035103242392100540203708184450806806287246114825531578218500259722275527022115705153399795724464685842029973695518591189898430646360014554328419691047123836002236228162431645863910878445197468889093092931329397106494043542905965787183459836308670905249155972131917304186038941055194408046920774516661205539548207629532941295608754380560201154663107094577410871980045200180046922888656076105474147509386243489944417443829859630832588337476121240434053001995204793299460270233965924144851955176397299176985473576264028443155223846879086044107656349570131454984162609000992675181675502645455826231597332342872986308542380406819785421073581610671991983020064270013229090224466498097175246364874405871870865985945946708163915706628768874038472931157457885387420623919205345205501315788571062867192484777849636282004830198431460086480920499020608022086677746864353250180260288169324647125064154223346273376063305748124631356406236732859775791277464594337639911514444454136521304023198987803680825037278728216221852846310042140161 A009977 753 2760557058257026959673970491419137556680490782033002474795562384920022652103938129427644343087231314008085296122684021432158406998939317826722370086876624607479121789242542081210508570835092391729818270062193258907334632786989131952113509266648211329880480292837849804555086588073795529360244313509058988691516473340072066733870104514303436915896870977054174598186139873222147080353271038139285054821415465548385559049819782805090851774587062755088894558486638103882534121054558775341491605941548455325650511480646867809746035168165775646385367817475415136712000934323749065841758178882188917720875496780114520821110872840520628016712938624122386947009839455552659535814338014477366097032758280995291587300042265642711967314808548181898553425052918895428193152175735439662120910436559977407394437206783130040855393771738577536216241369409218318749372843269606728196110217784880589333776391781543421022845074617351997669037997306159396548238182853870376467680064728860365646523657255948589509587713355127117089370427021410089089688112834761405812184372601112156331613142117079976666986505203032765566597521467226230198031135321143928231390625313 A009977 754 91098382922481889669241026216831539370456195807089081668253558702360747519429958271112263321878633362266814772048572707261227430964997488281838212866928612046811019045003888679946782837558048927084002912052377543942042881970641354419745805799390973886055849663649043550317857406435252468888062345798946626820043620222378202217713448972013418224596742242787761740142615816330853651657944258596406809106710363096723448644052832567998108561373070917933520430059057428123625994800439586269222996071099025746466878861346637721619160549470596330717137976688699511496030832683719172778019903112234284788891393743779187096658803737180724551526974596038769251324702033237764681873154477753081202081023272844622380901394766209494921388682090002652263026746323549130374021799269508849990044406479254444016427823843291348227994467373058695135965190504204518729303827897022030471637186901059448014620928790932893753887462372615923078253911103260086091860034177722423433442136052392066335280689446303453816394540719194863949224091706532939959707723547126391802084295836701158943233689863639230010554671700081263697718208418465596535027465597749631635890635329 A009977 755 3006246636441902359084953865155440799225054461633939695052367437177904668141188622946704689621994900954804887477602899339620505221844917113300661024608644197544763628485128326438243833639415614593772096097728458950087415105031164695851611591379902138239843038900418437160489294412363331473306057411365238685061439467338480673184543816076442801411692494011996137424706321938918170504712160533681424700521441982191873805253743474743937582525311340291806174191948895128079657828414506346884358870346267849633407002424439044813432298132529678913665553230727083879369017478562732701674656802703731398033415993544713174189740523326963910200390161669279385293715167096846234501814097765851679668673768003872538569746027284913332405826508970087524679882628677121302342719375893792049671465413815396652542118186828614491523817423310936939486851286638749118067026320601727005564027167734961784482490650100785493878286258296325461582379066407582841031381127864839973303590489728938189064262751728013975941019843733430510324395026315587018670354877055170929468781762611138245126711765500094590348304166102681702024700877809364685655906364725737843984390965857 A009977 756 99206139002582777849803477550129546374426797233920009936728125426870854048659224557241254757525831731508561286760895678207476672320882264738921813812085258518977199740009234772462046510100715281594479171225039145352884698466028434963103182515536770561914820283713808426296146715607989938619099894575052876607027502422169862215089945930522612446585852302395872535015308623984299626655501297611487015117207585412331835573373534666549940223335274229629603748334313539226628708337678709447183842721426839037902431080006488478843265838373479404150963256613993768019177576792570179155263674489223136135102727786975534748261437269789809036612875335086219714692600514195925738559865226273105429066234344127793772801618900402139969392274796012888314436126746345002977309739404495137639158358655908089533889900165344278220285974969260919003066092459078720896211868579856991183612896535253738887922191453325921297983446523778740232218509191450233754035577219539719119018486161054960239120670807024461206053654843203206840705035868414371616121710942820640672469798166167562089181488261503121481494037481388496166815128967709034626644910035949348851484901873281 A009977 757 3273802587085231669043514759154275030356084308719360327912028139086738183605754410388961406998352447139782522463109557380846730186589114736384419855798813531126247591420304747491247534833323604292617812650426291796645195049378938353782405023012713428543189069362555678067772841615063667974430296520976744928031907579931605453097968215707246210737333125979063793655505184591481887679631542821179071498867850318606950573921326643996148027370064049577776923695032346794478747375143397411757066809807085688250780225640214119801827772666324820336981787468261794344632860034154815912123701258144363492458390016970192646692627429903063698208224886057845250584855816968465549372475552467012479159185733356217194502453423713270618989945068268425314376392182629385098251221400348339542092225835644966954618366705456361181269437173985610327101181051149597789574991663135280709059225585663373383301432317959755402833453735284698427663210803317857713883174048244810730927610043314813687890982136631807219799770609825705825743266183657674263332016461113081142191503339483529548942989112629603008889303236885820373504899255934398142679282031186328512099001761818273 A009977 758 108035485373812645078435987052091076001750782187738890821096928589862360058989895542835726430945630755612823241282615393567942096157440786300685855241360846527166170516870056667211168649499678941656387817464067629289291436629504965674819365759419543141925239288964337376236503773297101043156199785192232582625052950137742979952232951118339124954331993157309105190631671091518902293427840913098909359462639060514029368939403779251872884903212113636066638481936067444217798663379732114587983204723633827712275747446127065953460316497988719071120398986452639213372884381127108925100082141518763995251126870560016357340856705186801102040871421239908893269300241959959363129291693231411411812253129200755167418580962982537930426668187252858035374420942026769708242290306211495204889043452576283909502406101280059918981891426741525140794338974687936727055974724883464263398954444326891321648947266492671928293503973264395048112885956509489304558144743592078754120611131429388851700402410508849638253392430124248292249527784060703250689956543216731677692319610202956475115118640716776899293347006817232072325661675445835138708416307029148840899267058140003009 A009977 759 3565171017335817287588387572719005508057775812195383397096198643465457881946666552913578972221205814935223166962326307987742089173195545947922633222964907935396483627056711870017968565433489405074660797976314231766546617408773663867269039070060844923683532896535823133415804624518804334424154592911343675226626747354545518338423687386905191123492955774191200471290845146020123775683118750132264008862267088996962969175000324715311805201805999749990199069903890225659187355891531159781403445755879916314505099665722193176464190444433627729346973166552937094041305184577194594528302710670119211843287186728480539792248271271164436367348756900916993477886907984678658983266625876636576589804353263624920524813171778423751704080050179344315167355891086883400371995580104979341761338433935017369013579401342241977326402417082470329646213186164701911992847165921154320692165496662787413614415259794258173633685631117725036587725236564813147050418776538538598885980167337169832106113279546792038062361950194100193644234416874003207272768565926152145363846547136697563678798915143653637676680451224968658386746835289712559577377738131961911749675812918620099297 A009977 760 117650643572081970490416789899727181765906601802447652104174555234360110104239996246148106083299791892862364509756768163595488942715453016281446896357841961868083959692871491710592962659305150367463806333218369648296038374489530907619878289312007882481556585585682163402721552609120543035997101566074341282478682662700002105167981683767871307075267540548309615552597889818664084597542918754364712292454813936899777982775010715605289571659597991749676569306828377446753182744420528272786313709944037238378668288968832374823318284666309715068450114496246924103363071091047421619433989452113933990828477162039857813144192951948426400122508977730260784770267963494395746447798653929007027463543657699622377318834668687983806234641655918362400522744405867152212275854143464318278124168319855573177448120244293985251771279763721520878325035143435163095763956475398092582841461389871984649275703573210519729911625826884926207394932806638833852663819625771773763237345522126604459501738225044137256057944356405306390259735756842105840001362675563020797006936055511019601400364199740570043330454890423965726762645564560514466053465358354743087739301826314463276801 A009977 761 3882471237878705026183754066690996998274917859480772519437760322733883633439919876122887500748893132464458028821973349398651135109609949537287747579808784741646770669864759226449567767757069962126305608996206198393769266358154519951455983547296260121891367324327511392289811236100977920187904351680453262321796527869100069470543395564339753133483828838094217313235730364015914791718916318894035505651008859917692673431575353614974555864766733727739326787125336455742855030565877433001948352428153228866496053535971468369169503393988220597258853778376148495410981346004564913441321651919759821697339746347315307833758367414298071204042796265098605897418842795315059632777355579657231906296940704087538451521544066703465605743174645305959217250565393616023005103186734322503178097554555233914855787968061701513308452232202810188984726159733360382160210563688137055233768225865775493426098217915947151087083652287202564844032782619081517137906047650468534186832402230177947163557361426456529449912163761375110878571279975789492720044968293579686301228889831863646846212018591438811429905011383990868983167303630496977379764356825706521895396960268377288134433 A009977 762 128121550849997265864063884200802900943072289362865493141446090650218159903517355912055287524713473371327114951125120530155487458617128334730495670133689896474343432105537054472835736335983308750168085096874804546994385789819099158398047457060776584022415121702807875945563770791332271366200843605454957656619285419680302292527932053623211853404966351657109171336779102012525188126724238523503171686483292377283858223241986669294160343537302213015397783975136103039514216008673955289064295630129056552594369766687058456182593612001611279709542174686412900348562384418150642143563614513352074116012211629461405158514026124671836349733412276748253994614821812245396967881652734128688652907799043234888768900210954201214364989524763295096654169268657989328759168405162232642604877219300322719190241002946036149939178923662692736236495963271200892611286948601708522822714351453570591283061241191226255985873760525477684639853081826429690065550899572465461628165469273595872256397392927073065471847101404125378658992852239201053259761483953688129647940553364451500345924996613517480777186865375671698676444521019806400253532223775248315222548099688856450508436289 A009977 763 4228011178049909773514108178626495731121385548974561273667720991457199276816072745097824488315544621253794793387128977495131086134365235046106357114411766583653333259482722797603579299087449188755546808196868550050814731064030272227135566083005627272739699016192659906203604436113964955084627838980013602668436418849449975653421757769565991162363889604684602654113710366413331208181899871275604665653948648450367321366985560086707291336730973029508126871179491400303969128286240524539121755794258866235614202300672929054025589196053172230414891764651625711502558685798971190737599278940618445828402983772226370230962862114170599541202605132692381822289119804098099940094540226246725545957368426751329373706961488640074044654317188738189587585865713647849052557370353677205960948236910649733277953097219192947992904480868860295804366787949629456172469303856381253149573597967829512341020959310466447533834097340763593115151700272179772163179685891360233729460486028663784461113966593411160570954346336137495746764123893634757572128970471708278382038261026899511415524888246076865647166557397166056322669193653611208366563384583194402344087289732262866778397537 A009977 764 139524368875647022525965569894674359127005723116160522031034792718087576134930400588228208114412972501375228181775256257339325842434052756521509784775588297260559997562929852320918116869885823228933044670496662151676886125112998983495473680739185700000410067534357776904718946391760843517792718686340448888058401822031849196562918006395677708358008356954591887585752442091639929870002695752094953966580305398862121605110523482861340614112122109973768186748923216210030981233445937309791017941210542585775268675922206658782844443469754683603691428233503648479584436631366049294340776205040408712337298464483470217621774449767629784859685969378848600135540953535237298023119827466141943016593158082793869332329729125122443473592467228360256390333568550379018734393221671347796711291818051441198172452208233367283765847868672389761544104002337772053691487027260581353935928732938373907253691657245392768616525212245198572800006108981932481384929634414887713072196038945904887216760897582568298841493429092537359643216088489946999880256025566373186607262613887683876712321312120536566356496394106479858648083390569169876096591691245415277354880561164674603687118721 A009977 765 4604304172896351743356863806524253851191188862833297227024148159696890012452703219411530867775628092545382529998583456492197752800323740965209822897594413809598479919576685126590297856706232166554790474126389851005337242128728966455350631464393128100013532228633806637855725230928107836087159716649234813305927260127051023486576294211057364375814275779501532290329830589024117685710088959819133480897150078162450012968647274934424240265700029629134350162714466134931022380703715931223103592059947905330583866305432819739833866634501904558921817131705620399826286408835079626713245614766333487507130849327954517181518556842331782900369636989502003804472851466662830834762954306382684119547574216732197687966881061129040634628551418535888460881007762162507618234976315154477291472629995697559539690922871701120364272979666188862130955432077146477771819071899599184679885648186966338939371824689097961364345332004091552902400201596403771885702677935691294531382469285214861278153109620224753861769283160053732868226130920168250996048448843690315158039666258293567931506603299977706689764381005513835335386751888782605911187525811098704152711058518434261921674917793 A009977 766 151942037705579607530776505615300377089309232473498808491796889269997370410939206240580518636595727053997623489953254064242525842410683451851924155620615655716749837346030609177479829271305661496308085646170865083176128990248055893026570838324973227300446563544915619049238932620627558590876270649424748839095599584192683775057017708964893024401871100723550565580884409437795883628432935674031404869605952579360850427965360072835999928768100977761433555369577382452723738563222625730362418537978280875909267588079283051414517598938562850444419965346285473194267451491557627681537105287289005087735318027822499066990112375796948835712198020653566125547604098399873417547177492110628575945069949152162523702907075017258340942742196811684319209073256151362751401754218400097750618596789858019464809800454766136972021008328984232450321529258545833766470029372686773094436226390169889184999270214740232725023395956135021245779206652681324472228188371877812719535621486412090422179052617467416877438386344281773184651462320365552282869598811841780400215308986523687741739717908899264320762224573181956566067762812329825995069188351766257237039464931108330643415272287169 A009977 767 5014087244284127048515624685304912443947204671625460680229297345909913223560993805939157115007658992781921575168457384120003352799552553911113497135480316638652744632419010102856834365953086829378166826323638547744812256678185844469876837664724116500914736596982215428624884776480709433498916931431016711690154786278358564576881584395841469805261746323877168664169185511447264159738286877243036360696996435118908064122856882403587997649347332266127307327196053620939883372586346649101959811753283268905005830406616340696679080764972574064665858856427420615410825899221401713490724474480537167895265494918142469210673708401299311578502534681567682143070935247195822779056857239650743006187308322021363282195933475569525251110492494785582533899417452994970796257889207203225770413694065314642338723415007282520076693274856479670860610465532012514293510969298663512116395470875606343104975917086427679925772066552455701110713819538483707583530216271967819744675509051598983931908736376424756955466749361298515093498256572063225334696760790778753207105196555281695477410690993675722585153410915004566680236172806884257837283215608286488822302342726574911232703985476577 A009977 768 165464879061376192601015614615062110650257754163640202447566812415027136377512795595992184795252746761803411980559093675960110642385234279066745405470850449075540572869827333394275534076451865369479505268680072075578804470380132867505935642935895844530186307700413109144621197623863411305464258737223551485775107947185832631037092285062768503573637628687946565917583121877759717271363466949020199903000882358923966116054277119318403922428461964782201141797469769491016151295349439420364673787858347873865192403418339242990409665244094944133973342262104880308557254674306256545193907657857726540543761332298701483952232377242877282090583644491733510721340863157462151708876288908474519204181174626704988312465804693794333286646252327924223618680775948834036276510343837706450423651904155383197177872695240323162530878070263829138400145362556412971685861986855895899841050538895009322464205263852113437550478196231038136653556044769962350256497136974938051574291798702766469752988300422016979530402728922850998085442466878086436044993106095698855834471486324295950754552802791298845310062560195150700447793702627180508630346115073454131135977309976972070679231520727041 A009977 769 5460341009025414355833515282297049651458505887400126680769704809695895500457922254667742098243340643139512595358450091306683651198712731209202598380538064819492838904704302002011092624522911557192823673866442378494100547522544384627695876216884562869496148154113632601772499521587492573080320538328377199030578562257132476824224045407071360617930041746702236675280243021966070669954994409317666596799029117844490881829791144937507329440139244837812637679316502393203532992746531500872034234999325479837551349312805195018683518953055133156421120294649461050182389404252106465991398952709304975837944123965857148970423668449014950308989260268227205853804248484196251006392917533979659133737978762681264614311371554895212998459326326821499379416465606311523197124841346644312863980512837127645506869798942930664363518976318706361567204796964361628065633445566244564694754667783535307641318773707119743439165780475624258509567349477408757558464405520172955701951629357191293501848613913926560324503290054454082936819601406976852389484772501158062242537559048701766374900242492112861895232064486439973114777192186696956784801421797423986327487251229240078332414640183992353 A009977 770 180191253297838673742506004315802638498130694284204180465400258719964551515111434404035489242030241223603915646828853013120560489557520129903685746557756139043263683855241966066366056609256081387363181237592598490305318068243964692713963915157190574693372889085749875858492484212387254911650577764836447568009092554485371735199393498433354900391691377641173810284248019724880332108514815507482997694367960888868199100383107782937741871524595079647817043417444578975716588760635539528777129754977740834639194527322571435616556125450819394161896969723432214656018850340319513377716165439407064202652156090873285916023981058817493360196645588851497793175540199978476283210966278621328751413353299168481732272275261311542028949157768785109479520743365008280265505119764439262324511356923625212301726703365116711923996126218517309931717758299823933726165903703686070634926904036856665152163519532334951533492470755695600530815722532754488999429325382165707538164403768787312685561004259159576490708608571796984736915046846430236128852997492538216054003739448607158290371708002239724442542658128052519112787647342160999573898446919314991548807079290564922584969683126071747649 A009977 771 5946311358828676233502698142421487070438312911378737955358208537758830199998677335333171144986997960378929216345352149432978496155398164286821629636405952588427701567222984880190079868105450685782984980840555750180075496252050834859560809200187288964881305339829745903330251979008779412084469066239602769744300054298017267261579985448300711712925815462158735739380184650921050959580988911746938923914142709332650570312642556836945481760311637628377962432775671106198647429100972804449645281914265447543093419401644857375346352139877040007342600000873263083648622061230543941464633459500433118687521150998818435228791374940977280886489304432099427174792826599289717345961887194503848796640658872559897164985083623280886955322206369908612824184531045273248761668952226495656708874778479632005956981211048851493491872165211071227746686023894189812963474822221640330952587833216269950021396144567053400605251534937954817516918843580898136981167737611468348759425324369981318623513140552266024193384082869300496318196545932197792252148917253761129782123401804036223582266364073910906603907718225733130721992362291312985938648748337394721110633616588642445303999543160367672417 A009977 772 196228274841346315705589038699909073324464326075498352526820881746041396599956352065994647784570932692504664139396620931288290373128139421465113778001396435418114151718358501046272635647479872630838504367738339755942491376317677550365506703606180535841083076214381614809898315307289720598787479185906891401561901791834569819632139519793923486526551910251238279399546093480394681666172634087648984489166709407977468820317204375619200898090284041736472760281597146504555365160332102546838294303170759768922082840254280293386429620615942320242305800028817681760404528020607950068332904163514292916688197982961008362550115373052250269254147046259281096768163277776560672416742277418627010289141742794476606444507759568269269525632810206984223198089524494017209135075423474356671392867689827856196580379964612099285231781451965350515640638788508263827794669133314130921435398496136908350706072770712762219973300652952508978058321838169638520378535341178455509061035704209383514575933638224778798381674734686916378500486015762527144320914269374117282810072259533195378214790014439059917928954701449193313825747955613328535975408695134025796650909347425200695031984924292133189761 A009977 773 6475533069764428418284438277096999419707322760491445633385089097619366087798559618177823376890840778852653916600088490732513582313228600908348754674046082368797767006705830534526996976366835796817670644135365211946102215418483359162061721219003957682755741515074593288726644405140560779759986813134927416251542759130540804047860604153199475055376213038290863220185021084853024494983696924892416488142501410463256471070467744395433629636979373377303601089292705834650327050290959384045663712004635072374428733728391249681752177480326096567996091400950983498093349424680062352254985837395971666250710533437713275964153807310724258885386852526556276193349388166626502189752495154814691339541677512217728012668756065752885894345882736830479365536954308302567901457488974653770155964633764319254487152538832199276412648787914856567016141080020772706317224081399366320407368150372517975573300401433521153259118921547432796275924620659598071172491666258889031799014178238909655981005810061417700346595266244668240490516038520163395762590170889345870332732384564595447481088070476488977291655505147823379356249682535239841687188486939422851289480008465031622936055502501640395262113 A009977 774 213692591302226137803386463144200980850341651096217705901707940221439080897352467399868171437397745702137579247802920194172948216336543829975508904243520718170326311221292407639390900220105581294983131256467051994221373108809950852348036800227130603530939469997461578527979265369638505732079564833452604736300911051307846533579399937055582676827415030263598486266105695800149808334461998521449744108702546545287463545325435565049309778020319321451018835946659292543460792659601659673506902496152957388356148213036911239497821856850761186743871016231382455437080531014442057624414532634067064986273447603444538106817075641253900543217766133376357114380529809498674572261832340108884814204875357903185024418068950169845234513414130315405819062719492173984740748097136163574415146832914222535398076033781462576121617410001190266711532655640685499308468394686179088573443148962293093193918913247306198057550924411065282277105512481766736348692224986543338049367467881884018647373191732026784111437643786074051936187029271165392060165475639348413720980168690631649766875906325724136250624631669878171518756239523662914775677220069000954092552840279346043556889831582554133043649729 A009977 775 7051855512973462547511753283758632368061274486175184294756362027307489669612631424195649657434125608170540115177496366407707291139105946389191793840036183699620768270302649452099899707263484182734443331463412715809305312590728378127485214407495309916521002509916232091423315757198070689158625639503935956297930064693158935608120197922834228335304695998698750046781487961404943675037245951207841555587184035994486296995739373646627222674670537607883621586239756653934206157766854769225727782373047593815752891030218070903428121276075119162547743535635621029423657523476587901605679576924213144547023770913669757524963496161378717926186282401419784774557483713456260884640467223593198868760886810805105805796275355604892738942666300408392029069743241741496444687205493397955699845486169343668136509114788265012013374530039278801480577636142621477179457024643909922923623915755672075399324137161104535899180505565154315144481911898302299506843424555930155629126440102172615363315327156883875677442244940443713894171965948457937985460696098497652792345566790844442306904908748896496270612845105979660118955904280876187597348262277031485054243729218419437377364442224286390440441057 A009977 776 232711231928124264067887858364034868146022058043781081726959946901147159097216836998456438695326145069627823800857380091454340607590496230843329196721194062087485352919987431919296690339694978030236629938292619621707075315494036478207012075447345227245193082827235659016969419987536332742234646103629886557831692134874244875067966531453529535065054967957058751543789102726363141276229116389858771334377073187818047800859399330338698348264127741060159512345911969579828803206306207384449016818310570595919845403997196339813128002110478932364075536675975493970980698274727400752987426038499033770051784440151101998323795373325497691564147319246852897560396962544056609193135418378575562669109264756568491591277086734961460385107987913476936959301526977469382674677781282132538094901043588341048504800788012745396441359491296200448859061992706508746922081813249027456479589219937178488177696526316449684672956683650092399767903092643975883725833010345695135761172523371696306989405796177167897355594083034642558507674876299111953520202971250422542147403704097866596127861988713584376930223888497328783925544841268914190712492655142039006790043064207841433453026593401450884534554881 A009977 777 7679470653628100714240299326013150648818727915444775696989678247737856250208155620949062476945762787297718185428293543017993240050486375617829863491799404048887016646359585253336790781209934274997808787963656447516333485411303203780831398489762392499091371733298776747559990859588698980493743321419786256408445840450850080877242895537966474657146813942582938800945040389969983662115560840865339454034443415197995577428360177901177045492716215454985263907415094996134350505808104843686817555004248829665354898331907479213833224069645804768014492710307191301042363043066004224848585059270468114411708886524986365944685247319741423821616861535146145619493099763953868103373468806492993568080605736966760222512143862253728192708563601144738919656950390256489628264366782310373757131734438415254600658426004420598082564863212774614812349045759314788648428699837217906063826444257926890109863985368442839594207570560453049192340802057251204162952489341407939480118693271265978130650391273846540612734604740143204430753270917870694466166698051263943890864322235229597672219445627548284438697388320411849869542979761874168293512257619687287224071421118858767303949877582247879189640311073 A009977 778 253422531569727323569929877758433971411018021209677598000659382175349256256869135491319061739210171980824700119133686919593776921666050395388385495229380333613271549329866313360114095779927831074927690002800662768039005018573005724767436150162158952470015267198859632669479698366427066356293529606852946461478712734878052668949015552752893663685844860105236980431186332869009460849813507748556201983136632701533854055135885870738842501259635110014513708944698134872433566691667459841664979315140211378956711644952946814056496394298311557344478259440137312934397980421178139420003306955925447775586393255324550076174613161551466986113356430659822805443272292210477647411324470614268787746659989319903087342900747454373030359382598837776384348679362878464157732724103816242333985347236467703401821728058145879736724640486021562288807518510057388025398147094628190900106272660511587373625511517158613706608849828494950623347246467889289737377432148266462002843916877951777278311462912036935840220241956424725746214857940289732917383501035691710148398522633762576723183241705709093386477013814573591045694918332141847553685904501449680478394356896922339321030345960214180013258130265409 A009977 779 8362943541801001677807685966028321056563594699919360734021759611786525456476681471213529037393935675367215103931411668346594638414979663047816721342569551009237961127885588340883765160737618425472613770092421871345287165612909188917325392955351245431510503817562367878092830046092093189757686477026147233228797520250975738075317513240845490901632880383472820354229148984677312208043845755702354665443508879150617183819484233734381802541567958630478952395175038450790307700825026174774944317399626975505571484283447244863864381011844281392367782561524531326835133353898878600860109129545539776594350977425710152513762234331198410541740762211774152579627985642945762364573707530270869995639779647556801882315724665994310001859625761646620683506418974989317205179895425935997021516458803434212260117025918814031311913136038711555530648110831893804838138854122730299703506997796882383329641880066234252318092044340333370570459133440346561333455260892793246093849256972408650184278276097218882727267984562015949625090312029561186273655534177826434897151246914165031865046976288400081753741455880928504507932304960680969271634848547839455787013777598437197594001416687067940437518298758497 A009977 780 275977136879433055367653636878934594866598625097338904222718067188955340063730488550046458233999877287118098429736585055437623067694328880577951804304795183304852717220224415249164250304341408040596254413049921754394476465226003234271737967526591099239846625979558139977063391521039075262003653741862858696550318168282199356485477936947901199753885052654603071689561916494351302865446909938177703959635793011970367066042979713234599483871742634805805429040776268876080154127225863767573162474187690191683858981353759080507524573390861285948136824530309533785559400678662993828383601275002812627613582255048435032954153732929547547877445152988547035127723526217210158030932348498938709856112728369374462116418913977812230061367650134338482555711826174647467770936549055887901710043140513329004583861855320863033293133489277481332511387657452495559658582186050099890215730927297118649878182042185730326497037463231001228825151403531436524004023609462177121097025480089485456081183111208223129999843490546526337627980296975519147030632627868272351605991148167446051546550217517202697873468044070640648761766063702471985963950002078702040971454660748427520602046750673242034438103859030401 A009977 781 9107245517021290827132570017004841630597754628212183839349696217235526222103106122151533121721995950474897248181307306829441561233912853059072409542058241049060139668267405703222420260043266465339676395630647417895017723352458106730967352928377506274914938657325418619243091920194289483646120573481474336986160499553312578764020771919280739591878206737601901365755543244313592994559748027959864230667981169395022113179418330536741782967767506948591579158345616872910645086198453504329914361648193776325567346384674049656748310921898422436288515209500214614923460222395878796336658842075092816711248214416598356087487073186675069079955690048622052159214876365167935215020767500464977425251720036189357249841824161267803592025132454433169924338490263763366436440906118844300756431423636939857151267441225588480098673405146156883972875792695932353468733212139653296377119120600804915445980007392129100774402236286623040551229996316537405292132779112251844996201840842953020050679042669871363289994835188035369141723349800192131852010876719652987602997707889525719701036157178067689029824445454331141409138280102181575536810350068597167352058003804698108179867542772216987136457427348003233 A009977 782 300539102061702597295374810561159773809725902731002066698539975168772365329402502031000593016825866365671609189983141125371571520719124150949389514887921954618984609052824388206339868581427793356209321055811364790535584870631117522121922646636457707072192975691738814435022033366411552960321978924888653120543296485259315099212685473336264406531980822340862745069932927062348568820471684922675519612043378590035729734920804907712478837936327729303522112225405356806051287844548965642887173934390394618743722430694243638672694260422647940397521001913507082292474187339064000279109741788478062951471191075747745750887073415160277279638537771604527721254090920050541862095685327515344255033306761194248789244780197321837518536829370996294607503170178704191092402549901921861924962236980019015285991825560444419843256222369823177171104901158965767664468196000608558780444930979826562209717340243940260325555273797458560338190589878445734374640381710704310884874660747817449661672408408105754988569829561205167181676870543406340351116358931748548590898924360354348750134193186876233737984206699992927666501563243371991992714741552263706522617914125555037569935628911483160575503095102484106689 A009977 783 9917790368036185710747368748518272535720954790123068201051819180569488055870282567023019569555253590067163103269443657137261860183731096981329853991301424502426492098743204810809215663187117180754907594841775038087674300730826878230023447339003104333382368197827380876355727101091581247690625304521325552977928784013557398274018620620096725415555367137248470587307786593057502771075565602448292147197431493471179081252386561954511801651898815067016229703438376774599692498870115866215276739834883022418542840212910040076198910593947382033118193063145733715651648182189112009210621479019776077398549305499675609779273422700289150228071746462949414801385000361667881449157615808006360416099123119410210045077746511620638111715369242877722047604615897238306049284146763421443523753820340627504437730243494665854827455338204164846646461738245870332927450468020082439754682722334276552920672228050028590743324035316132491160289465988709234363132596453242259200863804677975838835189477467489914622804375519770516995336727932409231586839844747702103499664503891693508754428375166915713353478821099766612994551587031275735759586471224702315246391166143316239807875754078944298991602138381975520737 A009977 784 327287082145194128454663168701102993678791508074061250634710032958793105843719324711759645795323368472216382407891640685529641386063126200383885181712947008580074239258525758756704116885174866964911950629778576256893251924117286981590773762187102443001618150528303568919738994336022181173790635049203743248271649872447394143042614480463191938713327115529199529381156957570897591445493664880793640857515239284548909681328756544498889454512660897211535580213466433561789852462713823585104132414551139739811913727026031322514564049600263607092900371083809212616504390012240696303950508807652610554152127081489295122716022949109541957526367633277330688445705011935040087822201321664209893731271062940536931487565634883481057686607185014964827570952324608864099626376843192907636283876071240707646445098035323973209306026160737439939333237362113720986605865444662720511904529837031126246382183525650943494529693165432372208289552377627404733983375682956994553628505554373202681561252756427167182552544392152427060846112021769504642365714876674169415488928628425885788896136380508218540664801096292298228820202372032099280066353550415176403130908482729435913659899884605161866722870566605192184321 A009977 785 10800473710791406239003884567136398791400119766444021270945431087640172492842737715488068311245671159583140619460424142622478165740083164612668210996527251283142449895531350038971235857210770609842094370782693016477477313495870470392495534152174380619053398967434017774351386813088731978735090956623723527192964445790764006720406277855285333977539794812463584469578179599839620517701290941066190148298002896390114019483848965968463351998917809607980674147044392307539065131269556178308436369680187611413793152991859033642980613636808699034065712245765704016344644870403942978030366790652536148287020193689146739049628757320614884598370131898151912718708265393856322898132643614918926493131945077037718739089665951154874903658037105493839309841426712092515287670435825365951997367910350943352332688235165691115907098863304335517997996832949752792557993559673869776892849484622027166130612056346481135319479874459268282873555228461704356221451397537580820269740683294315688491521340962096517024233964941030093007921696718393653198068590930247590711134644738054231033572500556771211841938436177645841551066678277059276242189667163700821303319979930071385150776696191970341601854728697971342082593 A009977 786 356415632456116405887128190715501160116203952292652701941199225892125692263810344611106254271107148266243640442193996706541779469422744432218050962885399292343700846552534551286050783287955430124789114235828869543756751345363725522952352627021754560428762165925322586553595764831928155298258001568582876397367826711095212221773407169224416021258813228811298287496079926794707477084142601055184274893834095580873762642967015876959290615964287717063362246852464946148789149331895353884178400199446191176655174048731348110218360250014687068124168504110268232539373280723330118275002104091533692893471666391741842388637748991580291191746214352639013119717372757997258655638377239292324574273354187542244718389958976388110871820715224481296697224767081499053004493124382237076415913141041581130626978711760467806824934262489043072093933895487341842154413787469237702637464032992526896482310197859433877465542835857155853334827322539236243755307896118740167068901442548712417720220204251749185061799720843053993069261415991706990555536263500698170493467443276355789624107892518373449990783968393862312771185200383142956115992259016402127103009559337692355709975630974335021272861206047033054288725569 A009977 787 11761715871051841394275230293611538283834730425657539164059574454440147844705741372166506390946535892786040134592401891315878722490950566263195681775218176647342127936233640192439675848502529194118040769782352694943972794397002942257427636691717900494149151475535645356268660239453629124842514051763234921113138281466142003318522436584405728701540836550772843487370637584225346743776705834821081071496525154168834167217911523939656590326821494663090954146131343222910041927952546678177887206581724308829620743608134487637205888250484673248097560635638851673799318263869893903075069435020611865484564990927480798825045716722149609327625073637087432950673301013909535636066448896646710951020688188894075706868646220807658770083602407882791008417313689468749148273104613823521725133654372177310690297488095437625222830662138421379099818551082280791095654986484844187036313088753387583916236529361317956362913583286143160049301643794796043925160571918425513273747604107509784767266740307723107039390787820781771285626727726330688332696695523039626284425628119741057595560453106323849695870956997456321449111612643717551827744547541270194399315458143847738429195822153055702004419799552090791527943777 A009977 788 388136623744710766011082599689180763366546104046698792413965956996524878875289465281494710901235684461939324441549262413423997842201368686685457498582199829362290221895710126350509303000583463405895345402817638933151102215101097094495112010826690716306921998692676296756865787901969761119802963708186752396733563288382686109511240407285389047150847606175503835083231040279436442544631292549095675359385330087571527518191080290008667480785109323882001486822334326356031383622434040379870277817196902191377484539068438092027794312265994217187219500976082105235377502707706498801477291355680191560990644700606866361226508651830937107811627430023885287372218933459014675990192813589341461383682710233504498326665325286652739412758879460132103277771351752468721893012452256176216929410594281851252779817107149441632353411850567905510294012185715266106156614553999858172198331928861790269235805468923492559976148248442724281626954245228269449530298873308041938033670935547822897319802430154862532299895998085798452425682014968912714978990952260307667386045727951454900653494952508687039963741580916058607820683217242679210315570068861916415177410118746975368163462131050838166145853385218996120422144641 A009977 789 12808508583575455278365725789742965191096021433541060149660876580885321002884552354289325459740777587243997706571125659642991928792645166660620097453212594368955577322558434169566806999019254292394546398292982084793986373098336204118338696357280793638128425956858317792976571000765002116953497802370162829092207588516628641613870933440417838555977971003791626557746624329221402603972832654120157286859715892889860408100305649570286026865908607688106049065137032769749035659540323332535719167967497772315456989789258457036917212304777809167178243532210709472767457589354314460448750614737446321512691275120026589920474785510420924557783705190788214483283224804147484307676362848448268225661529437705648444779955734459540400621043022184359408166454607831467822469410924453815158670549611301091341733964535931573867662591068740881839702402128603781503168280281995319682544953652439078884781580474475254479212892198609901293689490092532891834499862819165383955111140873078155611553480195110463565896567936831348930047506493974119594306701424590153023739509022398011721565333432786672318803472170229934058082546169008413940413812272443241700854533918650187149394250324677659482813161712226871973930773153 A009977 790 422680783257990024186068951061517851306168707306854984938808927169215593095190227691547740171445660379051924316847146768218733650157290499800463215956015614175534051644428327595704630967635391649020031143668408798201550312245094735905176979790266190058238056576324487168226843025245069859465427478215373360042850421048745173257740803533788672347273043125123676405638602864306285931103477585965190466370624465365393467310086435819438886574984053707499619149522081401718176764830669973678732542927426486410080663045529082218268006057667702516882036562953412601326100448692377194808770286335728609918812078960877467375667921843890510406862271296011077948346418536866982153319973998792851446830471444286398677738539237164833220494419732083860469493002058438438141490560506975900236128137172936014277220829685741937632865505268449100710179270243924789604553249305845549523983470530489603197792155657683397814025442554126742691753173053585430538495473032457670518667648811579135181264846438645297674586741915434514691567714301145946612121147011475049783403797739134386811656003281960186520514581617587823916724023577277660033655804990626976128199619315456175930010260714362762932834336503486775139715514049 A009977 791 13948465847513670798140275385030089093103567341126214502980694596584114572141277513821075425657706792508713502455955843351218210455190586493415286126548515267792623704266134810658252821931967924417661027741057490340651160304088126284870840333078784271921855867018708076551485819833087305362359106781107320881414063894608590717505446516615026187460010423129081321386073894522107435726414760336851285390230607357057984421232852382041483256974473772347487431934228686256699833239412109131398173916605074051532661880502459713202844199903034183057107206577462615843761314806848447428689419449079044127320798605708956423397041420848386843426454952768365572295431811716610411059559141960164097745405557661451156365371794826439496276315851158767395493269067928468458669188496730204707792228526706888471148287379629483941884561673858820323435915918049518056950257227092903134291454527506156905527141136703552127862839604286182508827854710768319207770350610071103127116032410782111460981739932475294823261362483209338984821734571937816238199997851378676642852325325391434764784648108304686155176981193380398189251892778050162781110641564690690212230587437410053805690338603573971176783533104615063579610611963617 A009977 792 460299372967951136338629087705992940072417722257165078598362921687275780880662157956095489046704324152787545581046542830590200945021289354282704442176101003837156582240782448751722343123754941505782813915454897181241488290034908167400737730991599880973421243611617366526199032054491881076957850523776541589086664108522083493677679735048295864186180343963259683605740438519229545378971687091116092417877610042782913485900684128607368947480157634487467085253829546646471094496900599601336139739247967443700577842056581170535693858596800128040884537817056266322844123388625998765146750841819608456201586353988395561972102366887996765833073013441356063885749249786648143564965451684685415225598383402827888160057269229272503377118423088239324051277879241639459136083220392096755357143541381327319547893483527772970082190535237341070673385225295634095879358488494065803431617999407703177882395657511217220219473706941444022791319205455354533856421570132346403194829069555809678212397417771684729167624961945908186499117240873947935860599929095496329214126735737917347237893387574054643120840379381553140245312461675655371776651171634792777003609385434531775587781173917941048833856592452297098127150194799361 A009977 793 15189879307942387499174759894297767022389784834486447593745976415680100769061851212551151138541242697041989004174535913409476631185702548691329246591811333126626167213945820808806837323083913069690832859210011606980969113571151969524224345122722796072122901039183373095364568057798232075539609067284625872439859915581228755291363431256593763518143951350787569558989434471134574997506065674006831049789961131411836145034722576244043175266845201938086413813376375039333546118397719786844092611395182925642119068787867178627677897333694404225349189747962856788653856071824657959249842777780047079054652349681617053545079378107303893272491409443564750108229725242959388737643859905594618702444746652293320309281889884565992611444907961911897693692170014974102151490746272939192926785736865583801545080484956416508012712287662832255332221712434755925164018830120304171513243393980454204870119056697870168267242632329067652752113533780026699617261911814367431305429359295341719381009114786465596062531623744214970154470868948840281883399797660151378864066182279351272458850481789943803222987732519591253628095311235296627268629488663948161641119109719339548594396778739292054611517267550925804238195956428378913 A009977 794 501266017162098787472767076511826311738862899538052770593617221717443325379041090014187987571861009002385637137759685142512728829128184106813865137529773993178663518060212086690625631661769131299797484353930383030371980747848014994299403389049852270380055734293051312147030745907341658492807099220392653790515377214180548924614993231467594196098750394575989795446651337547440974917700167242225424643068717336590592786145845016053424783805891663956851655841420376298007021907124752965855056176041036546189929269999616894713370612011915339436523261682774274025577250370213712655244811666741553608803527539493362766987619477541028477992216511637636753571580933017659828342247376884622417180676639525679570206302366190677756177681962743092623891841610494145370999194627006993366583929316564265450987656003561744764419505492873464425963316510346945530412621393970037659937032001354988760713928871029715552819006866859232540819746614740881087369643089874125233079168856746276739573300787953364670063543583559094015097538675311729302152193322784995502514184015218591991142065899068145506358595173146511369727145270764788699864773125910289334156930620738205103615093698396637802180069829180551539860466562136504129 A009977 795 16541778566349259986601313524890268287382475684755741429589368316675629737508355970468203589871413297078726025546069609702920051361230075524857549538482541774895896095986998860790645844838381332893316983679702640002275364678984494811880311838645124922541839231670693300852014614942274730262634274272957575087007448067958114512294776638430608471258763021007663249739494139065552172284105518993439013221267672107489561942812885529763017865594424910576104642766872417834231722935116847873216853809354206024267665909987357525541230196393206201405267635531551042844049262217052517623078785002471269090516408803280971310591442758853939773743144884042012867862170789582774335294163437192539766962329104347425816807978084292365953863504770522056588430773146306797242973422691230781097269667446620759882592648117537577225843681264824326056789444841449202503616506001011242777922056044714629103559652743980613243027226606354673847051638286449075883198221965846132691612572272627132405918926002461034112096938257450102498218776285287066971022379651904851582968072502213535707688174669248801709833640713834875200995793935238027095537513155039548027178710484360768419298092047089047471942304362958200815395396550504636257 A009977 796 545878692689525579557843346321378853483621697596939467176449154450295781337775747025450718465756638803597958843020297120196361694920592492320299134769923878571564571167570962406091312879666583985479460461430187120075087034406488328792050290675289122443880694645132878928116482293095066098666931051007599977871245786242617778905727629068210079551539179693252887241403306589163221685375482126783487436301833179547155544112825222482179589564616022049011453211306789788529646856858855979816156175708688798800832975029582798342860596480975804646373831972541184413853625653162733081561599905081551879987041490508272053249517611042180012533523781173386424639451636056231553064707393427353812309756860443465051954663276781648076477495657427227867418215513828124309018122948810615776209899025738485076125557387878740048452841481739202759874051679767823682619344698033371011671427849475582760417468540551360237019898478009704236952704063452819504145541324872922378823214884996695369395324558081214125699198962495853382441219617414473210043738528512860102237946392573046678353709764085210456424510143556550881632861199862854894152737934116305084896897445983905357836837037553938566574096043977620626908048086166652996481 A009977 797 18013996858754344125408830428605502164959516020699002416822822096859760784146599651839873709369969080518732641819669804966479935932379552246569871447407487992861630848529841759401013325028997271520822195227196174962477872135414114850137659592284541040648062923289385004627843915672137181256008724683250799269751110946006386703889011759250932625200792929877345278966309117442386315617390910183855085397960494925056132955723232341911926455632328727617377955973124063021478346276342247333933153798386730360427488175976232345314399683872201553330336455093859085657169646554370191691532796867691212039572369186772977757234081164391940413606284778721752013101903989855641251135343983102675806221976394634346714503888133794386523757356695098519624801111956328102197598057310750320614926667849370007512143393799998421598943768897393691075843705432338181526438375035101243385157119032694231093776461838194887821656649774320239819439234093943043636802863720806438501166091204890947190045710416680066148073565762363161620560247374677615931443371440924383373852230954910540385672422214811945062008834737366179093884419595474211507040351825838067801597615717468876808615622239279972696945169451261480687965586843499548883873 A009977 798 594461896338893356138491404143981571443664028683067079755153129196372105876837788510715832409208979657118177180049103563893837885768525224136805757764447103764433818001484778060233439725956909960187132442497473773761769780468665790054542766545389854341386076468549705152718849217180526981448287914547276375901786661218210761228337388055280776631626166685952394205888200875598748415373900036067217818132696332526852387538866667283093573035866848011373472547113094079708785427119294162019794075346762101894107109807215667395375189567782651259901103018097349826686598336294216325820582296633809997305888183163508265988724678424934033649007397697817816432362831665236161287466351442388301605325221022933441578628308415214755283992770938251147618436694558827372520735891254760580292580039029210247900731995399947912765144373613991805502842279267159990372466376158341031710184928078909626094623240660431298114669442552567914041494725100120440014494502786612470538481009761401257271508443750442182886427670157984333478488163364361325737631257550504651337123621512047832727189933088794187046291546333083910098185846650648979732331610252656237452721318676472934684315533896239098999190591891628862702864365835485113167809 A009977 799 19617242579183480752570216336751391857640912946541213631920053263480279493935647020853622469503896328684899846941620417608496650230361332396514590006226754424226315994048997675987703510956578028686175370602416634534138402755465971071799911295997865193265740523462140270039722024166957390387793501180060120404758959820200955120535133805824265628843663500636429008794310628894758697707338701190218187998378978973386128788782600020342087910183605984375324594054732104630389919094936707346653204486443149362505534623638117024047381255736827491576736399597212544280657745097709138752079215788915729911094310044395772777627914388022823110417244124027987942267973444952793322486389597598813952975732293756803572094734177702086924371761440962287871408410920441303293184284411407099149655141287963938180724155848198281121249764329261729581593795215816279682291390413225254046436102626604017661122566941794232837784091604234741163369325928303974520478318591958211527769873322126241489959778643764592035252113115213483004790109391023923749341831499166653494125079509897578479997267791930208172527621028991769033240132939471416331166943138337655835939803516323606844582412618575890266973289532423752469194524072571008734537697 A009977 800 647369005113054864834817139112795931302150127235860049853361757694849223299876351688169541493628578846601694949073473781080389457601923969084981470205482895999468427803616923307594215861567074946643787229879748939626567290930377045369397072767929551377769437274250628911310826797509593882797185538941983973357045674066631518977659415592200765751840895521002157290212250753527037024342177139277200203946506306121742250029825800671288901036058997484385711603806159452802867330132911342439555748052623928962682642580057861793563581439315307222032301186708013961261705588224401578818614121034219087066112231465060501661721174804753162643769056092923602094843123683442179642050856720760860448199165693974517879126227864168868504268127551755499756477560374563008675081385576434271938619662502809959963897142990543277001242222865637076192595242121937229515615883636433383532391386677932582817044709079209683646875022939746458391187755634031159175784513534620980416405819630165969168672695244231537163319732802044939158073609903789483728280439472499565306127623826620089839909837133696869693411493956728378096924387002556738928509123565142642586013516038679025871219616413004378810118554569983831483419294394843288239744001 A009977 801 21363177168730810539548965590722265732970954198783381645160938003930024368895919605709594869289743101937855933319424634775652852100863490979804388516780935567982458117519358469150609123431713473239244978586031715007676720600702442497190103401341675195466391430050270754073257284317816598132307122785085471120782507244198840126262760714542625269810749552193071190577004274866392221803291845596147606730234708102017494250984251422152533734189946916984728482925603261942494621894386074300505339685736589655768527205141909439187598187497405138327065939161364460721636284411405252101014265994129229873181703638346996554836798768556854367244378851066478869129823081553591928187678271785108394790572467901159090011165519517572660640848209207931491963759492360579286277685724022330973974448862592728678808605718687928141040993354566023514355642990023928574015324160002301656568915760371775232962475399613919560346875757011633126909195935923028252800888946642492353741392047795476982566198943059640726389551182467482992216429126825052963033254502592485655102211586278462964717024625411996699882579300572036477198504771084372384640801077649707205338446029276407853750247341629144500733912300809466438952836715029828511911552033 A009977 802 704984846568116747805115864493834769188041488559851594290310954129690804173565346988416630686561522363949245799541012947596544119328495202333544821053770873743421117878138829481970101073246544616895084293339046595253331779823180602407273412244275281450390917191658934884417490382487947738366135051907820546985822739058561724166671103579906633903754735222371349289041141070590943319508630904672871022097745367366577310282480296931033613228268248260496039936544907644102322522514740451916676209629307458640361397769683011493190740187414369564793175992325027203813997385576373319333470777806264585814996220065450886309614359362376194119064502085193802681284161691268533630193382968908577028088891440738249970368462144079897801147990903861739234804063247899116447163628892736922141156812465560046400683988716701628654352780700678775973736218670789642942505697280075954666774220092268582687761688187259345491446899981383893188003465885459932342429335239202247673465937577250740424684565120968143970855189021426938743142161185226747780097398585552026618372982347189277835661812638595891096125116918877203747550657445784288693146435562440337776168718966121459173758162273761768524219105926712392485443611595984340893081217089 A009977 803 23264499936747852677568823528296547383205369122475102611580261486279796537727656450617748812656530238010325111384853427270685955937840341677006979094774438833532896889978581372905013335417135972357537781680188537643359948734164959879440022604061084287862900267324744851185777182622102275366082456712958078050532150388932536897500146418136918918823906262338254526538357655329501129543784819854204743729225597123097051239321849798724109236532852192596369317905981952255376643242986434913250314917767146135131926126399539379275294426184674195638174807746725897725861913724020319538004535667606731331894875262159879248217273858958414405929128568811395488482377335811861609796381637973983041926933417544362249022159250754636627437883699827437394748534087180670842756399753460318430658174811363481531222571627651153745593641763122399607133295216136058217102688010242506504003549263044863228696135710179558401217747699385668475204114374220177767300168062893674173224375940049274434014590648991948751038221237707088978523691319112482676743214153323216878406308417457246168576839817073664406172128858322947723669171695710881526873832373560531146613567725882008152734019355034138361299230495581508952019639182667483249471680163937 A009977 804 767728497912679138359771176433786063645777181041678386182148629047233285745012662870385710817665497854340728675700163099932636545948731275341230310127556481506585597369293185305865440068765487087798746795446221742230878308227443676021520745934015781499475708821716580089130647026529375087080721071527616575667560962834773717617504831798518324321188906657162399375765802625873537274944899055188756543064444705062202690897621043357895604805584122355680187490897404424427429227018552352137260392286315822459353562171184799516084716064094248456059768655641954624953443152892670544754149677031022133952530883651276015191170037345627675395661242770776051119918452081791433123280594053141440383588802778963954217731255274903008705450162094305434026701624876962137810961191864190508211719768774994890530344863712488073604590178183039187035398742132489921164388704338002714632117125680480486546972478435925427240185674079727059681735774349265866320905546075491247716404406021626056322481491416734308784261300844333936291281813530711928332526067059666156987408177776089123563035713963430925403680252324657274881082665958459090386836468327497527838247734954106269040222638716126565922874606354189795416648093028026947232565445409921 A009977 805 25335040431118411565872448822314940100310646974375386744010904758558698429585417874722728456982961429193244046298105382297777006016308132086260600234209363889717324713186675115093559522269261073897358644249725317493618984171505641308710184615822520789482698391116647142941311351875469377873663795360411346997029511773547532681377659449351104702599233919686359179400271486653826730073181668821228965921126675267052688799621494430810554958584276037737446187199614346006105164491612227620529592945448422141158667551649098384030795630115110199049972365636184502623463624045458127976886939342023730420433519160492108501308611232405713288056821011435609686957308918699117293068259603753667532658430491705810489185131424071799287279855349112079322881153620939750547761719331518286770986752369574831387501380502512106428951475880040293172168158490372167398424827243154089582859865147455856056050091788385539098926127244630992969497280553525773588589883020491211174641345398713659858641889216752232189880622927863019897612299846513493634973360212968983180584469866610941077580178560793220538321448326713690071075727976629149982765603454807418418662175253485506878327347077632176675454862009688263248749387069924889258674659698527393 A009977 806 836056334226907581673790811136393023310251350154387762552359857032437048176318789865850039080437727163377053527837477615826641198538168358846599807728909008360671715535160278798087464234885615438612835260240935477289426477659686163187436092322143186052929046906849355717063274611890489469830905246893574450901973888527068578485462761828586455185774719349649852920208959059576282092414995071100555875397180283812738730387509316216748313633281109245335724177587273418201470428223203511477476567199797930658236029204420246673016255793798636568649088065994088586574299593500118223237268998286783103874306132296239580543184170669388538505875093377375119669591194317070870671252566923871028577728206226291746143109336994369376480235226520698617655078069491011768076136737940103463442562828195969435787545556582899512155398704041329674681549230182281524148019299024084956234375549866043249849653029016722790264562199072822767993410258266350528423466139676209968763164398157550775335182344152823662266060556619479656621205894934945289954120887027976444959287505598161055560145892506176277764607794781551772345499023228761949431264914008644807815851783365021726984802453561861830290010446319712687208729773307521345536263770051403969 A009977 807 27589859029487950195235096767500969769238294555094796164227875282070422589818520065573051289654444996391442766418636761322279159551759555841937793655053997275902166612660289200336886319751225309474223563587950870750551073762769643385185391046630725139746658547926028738663088062192386152504419873147487956879765138321393263090020271140343353021130565738538445146366895648966017309049694837346318343888106949365820378102787807435152694349898276605096078897860380022800648524131365715878756726717593331711721788963745868140209536441195355006765419906177804923356951886585503901366829876943463842427852102365775906157925077632089821770693878081453378949096509412463338732151334708487743943065030805467627622722608120814189423847762475183054382617576293203388346512512352023414293604573330466991380989003367235683901128157233363879264491124596015290296884636867794803555734393145579427245038549957551852078730552569403151343782538522789567437974382609314928969184425139199175586061017357043180854779998368442828668499794532853194568485989271923222683656487684739314833484814452703817166232057227791208487401467766549144331231742162285278657923108851045716990498480967541440399570344728550518677888082519148204402696704411696330977 A009977 808 910465347973102356442758193327532002384863720318128273419519884308323945464011162163910692558596684880917611291815013123635212265208065342783947190616781910104771498217789543611117248551790435212649377598402378734768185434171398231711117904538813929611639732081558948375881906052348743032645855813867102577032249564605977681970668947631330649697308669371768689830107556415878571198639929632428505348307529329072072477391997645360038913546643127968170603629392540752421401296335068623998971981680579946486819035803613648626914702559446715223258856903867562470779412257321628745105385939134306800119119378070604903211527561858964118432897976687961505320184810611290178160994045380095550121146016580431711549846067986868250986976161681040794626380017675711815434912907616772671688950919905410715572637111118777568737229188701008015728207111668504579797193016637228517339234973804121099086272148599211118598108234790303994344823771252055725453154626107392655983086029593572794340013572782424968207739946158613346060493219584155420760037645973466348560664093596397389504998876939225966485657888517109880084248436296121762930647491355414195711462592084508660686449871928867533185821376042167116370306723131890745288991245585978922241 A009977 809 30045356483112377762611020379808556078700502770498233022844156182174690200312368351409052854433690601070281172629895433079962004751866156311870257290353803033457459441187054939166869202209084362017429460747278498247350119327656141646466890849780859677184111158691445296404102899727508520077313241857614385042064235631997263505032075271833911440011186089268366764393549361723992849555117677870140676494148467859378391753935922296881284147039223222949629919769953844829906242779057264591966075395459138234065028181519250404688185184461741602367542277827629561535720604491613748588477735991432124403930939476329961805980409541345815908285633230702729675566098750172575879312803497543153153997818547154246481144920243566652282570213335474346222670540583298489909352125951353498165735380356878553613897024666919659768328563227133264519030834685060651133307369549028541072194754135535996269846980903773966913737571748080031813379184451317838939954102661543957647441838976587902213220447901820023950855418223234240419996276246277128885081242317124389502501915088681113853664962938994456894026710321064626042780198397772018176711367214728668458478265538788785802652845773652628595132105409391514840220121863352394594536711104337304433953 A009977 810 991496763942708466166163672533682350597116591426441689753857154011764776610308155596498744196311789835319278696786549291638746156811583158291718490581675500104096161559172812992506683672899783946575172204660190442162553937812652674333407398042768369347075668236817694781335395691007781162551336981301274706388119775855909695666058483970519077520369140945856103224987128936891764035318883369714642324306899439359486927879885435797082376852294366357337787352408476879386906011708889731534880488050151561724145929990135263354710111087237472878128895168311775530678779948223253703419765287717260105329721002718888739597353514864411924973425896613190079293681258755695004017322515418924054081928012056090133877782368037699525324817040070653425348127839248850167008620156394665439469267551776992269258601814008348772354842586495397729128017544607001487399143195117941855382426886472687876904950369824540908153339867686641049841513086893488685018485387830950602365580686227400773036274780760060790378228801366729933859877116127145253207680996465104853582563197926476757170943776986817077502881440595132659411746547126476599831475118086046059129782762780029931487543910530536743639359478509919989727264021490629021619711466443131046320449 A009977 811 32719393210109379383483401193611517569704847517072575761877286082388237628140169134684458558478289064565536196993956126624078623174782244223626710189195291503435173331452702828752720561205692870236980682753786284591364279947817538253002444135411356188453497051814983927784068057803256778364194120382942065310807952603245019956979929971027129558172181651213251406424575254917428213165523151200583196702127681498863068620036219381303718436125714089792146982629479737019767898386393361140651056105655001536896815689674463690705433665878836604978253540554288592512399738291367372212852254494669583475880793089723328406712665990525593524123054588235272616691481538937935132571643008824493784703624397850974417966818145244084335718962322331563036488218695212055511284465161023959502485829208640744885533859862275509487709805354348125061224578972031049084171725438892081227620087253598699937863362204209849969060215633659154644769931867485126605610017798421369878064162645504225510197067765082006082481550445102087817375944832195793355853472883348460168224585531573732986641144640564963557595087539639377760587636055173727794438678896839519951282831171740987739088949047507712540098862790827359660999712709190757713450478392623324528574817 A009977 812 1079739975933609519654952239389180079800259968063395000141950440718811841728625581444587132429783539130662694500800552178594594564767814059379681436243444619613360719937939193348839778519787864717820362530874947391515021238277978762349080656468574754218965402709894469616874245907507473686018405972637088155256662435907085658580337689043895275419681994490037296412010983412275131034462263989619245491170213489462481264461195239583022708392148564963140850426772831321652340646750980917641484851486615050717594917759257301793279310974001607964282366838291523552909191363615123283024124398324096254704066171960869837421517977687344586296060801411763996350818890784951859374864219291208294895219605129082155792904998793054783078725756636941580204111216941997831872387350313790663582032363885144581222617375455091813094423576693488127020411106077024619777666939483438680511462879368757097949490952738925048978987115910752103277407751627009177985130587347905205976117367301639441836503236247706200721891164688368897973406179462461180743164605150499185551411322541933188559157773138643797400637888808099466099391989820733017216476403595704158392333428667452595389935318567754513823262472097302868812990519403295004543865786956569709442968961 A009977 813 35631419205809114148613423899842942633408578946092035004684364543720790777044644187671375370182856791311868918526418221893621620637337863959529487396033672447240903757951993380511712691152999535688071963518873263919995700863173299157519661663462966889225858289426517497356850114947746631638607397097023909123469860384933826733151143738448544088849505818171230781596362452605079324137254711657435101208617045152261881727219442906239749376940902643783648064083503433614527241342782370282169000099058296673680632286055490959178217262142053062821318105663620277246003314999299068339796105144695176405234183674708704634910093263682371347770006446588211879577023395903411359370519236609873731542246969259711141165864960170807841597949969019072146735670159085928451788782560355091898207068008209771180346373390018029832115978030885108191673566500541812452663009002953476456878275019168984232333201440384526616306574825054819408154455803691302873509309382480871797211873120954101580604606796174304623822408434716173633122403922261218964524431969966473123196573643883795222452206513575245314221050330667282381279935664084189568143721318658237226947003146025935647867865512735898956167661579210994670828687140308735149947570969566800411617975713 A009977 814 1175836833791700766904242988694817106902483105221037155154584029942786095642473258193155387216034274113291674311371801322489513481032149510664473084069111190758949824012415781556886518808048984677706374796122817709359858128484718872198148834894277907344453323551075077412776053793275638844074044104201789001074505392702816282193987743368801954932033691999650615792679960935967617696529405484695358339884362490024642096998241615905911729439049787244860386114755613309279398964311818219311577003268923790231460865439831201652881169650687751073103497486899469149118109394976869255213271469774940821372728061265387252952033077701518254476410212737410992026041772064812574859227134808125833140894149985570467658473543685636658772732348977629380842277115249835638909029824491718032640833244270922448951430321870594984459827275019208570325227694517879810937879297097464723076983075632576479666995647532689378338116969226809040469097041521812994825807209621868769307991812991485352159952024273752052586139478345633729893039329434620225829306255008893613065486930248165242340922814947983095369294660912020318582237876914778255748742803515721828489251103818855876379639561920284665553532832113962824137346675630188259948269841995704413583393198529 A009977 815 38802615515126125307840018626928964527781942472294226120101272988111941156201617520374127778129131045738625252275269443642153944874060933851927611774280669295045344192409720791377255120665616494364310368272052984408875318239995722782538911551511170942366959677185477554621609775178096081854443455438659037035458677959192937312401595531170464512757111835988470321158438710886931383985470380994946825216183962170813189200941973324895087071488642979080392741786935239206220165822290001237282041107874485077638208559514429654545078598472695785412415417067682481920897610034236685422037958502573047105300026021757779347417091564150102397721537020334562736859378478138814970354495448668152493649506949523825432729626941626009739500167516261769567795144803244576083997984208226695077147497060940440815397200621729634487174300075633882820732513919090033760950016804216335861540441495875023829010856368578749485157859984484698335480202370219828829251637917521669387163729828719016621278416801033817735342602785405913086470297871342467452367106415293489231161068698189452997250452893283442147186723810096670513213849938187682439708512516018820340145286426022243920528105543369393963266583459760773196532440295796212578292904785858245648251975551457 A009977 816 1280486311999162135158720614688655829416804101585709461963342008607694058154653378172346216678261324509374633325083891640191080180844010817113611188551262086736496358349520786115449418981965344314022242152977748485492885501919858851823784081199868641098109669347120759302513122580877170701196634029475748222170136372653366931309252652528625328920984690587619520598228477459268735671520522572833245232134070751636835243631085119721537873359125218309652960478968862893805265472135570040830307356559858007562060882463976178599987593749598960918609708763233521903389621131129810618927252630584910554474900858718006718464764021616953379124810721671040570316359489778580894021698349806049032290433729334286239280077689073658321403505528036638395737239778507071010771933478871480937545867403011034546908107620517077938076751902495918133084172959329971114111350554539139083430834569363875786357358260163098733010209379487995045070846678217254351365304051278215089776403084347727548502187754434115985266305891918395131853519829754301425928114511704685144628315267040251948909264945478353590857161885733190126936057047960193520510380913028621071224794452058734049377427482931190000787797254172105515485570529761275015083665857933322106392315193198081 A009977 817 42256048295972350460237780284725642370754535352328412244790286284053903919103561479687425150382623708809362899727768424126305645967852356964749169222191648862304379825534185941809830826404856362362733991048265700021265221563355342110184874679595665156237619088454985056982933045168946633139488922972699691331614500297561108733205337533444635854392494789391444179741539756155868277160177244903497092660424334804015563039825808950810749820851132204218547695805972475495573760580473811347400142766475314249548009121311213893799590593736765710314120389186706222811857497327283750424599336809302048297671728337694221709337212713359461511118753815144338820439863162693169502716045543599618065584313068031445896242563739430724606315682425209067059328912690733343355473804802758870939013624299364140047967551477063571956532812782365298391777707657889046765674568299791589753217540789007900949792822585382258189336909523103836487337940381169393595055033692181097962621301783475009100572195896325827513788094433307039351166154381891947055627778886254609772734403812328314314005743200785668498286342229195274188889882582686386176842570129944495350418216917938223629455106936729270025997309387679482011023827482122075497760973311799629510946401375536673 A009977 818 1394449593767087565187846749395946198234899666626837604078079447373778829330417528829685029962626582390708975691016357996168086316939127779836722584332324412456044534242628136079724417271360259957970221704592768100701752311590726289636100864426656950155841429919014506880436790490575238893603134458099089813943278509819516588195776138603672983194952328049917657931470811953143653146285849081815404057794003048532513580314251695376754744088087362739212073961597091691353934099155635774464204711293685370235084301003270058495386489593313268440365972843161305352791297411800363764011778114706967593823167035143909316408128019540862229866918875899763181074515484368874593589629502938787396164282331245037714576004603401213912008417520031899212957854118794200330730635558491042740987449601879016621582929198743097874565582821818054846928664352710338543267260753893122461856178846037260731343163145317614520248118014262426604082152032578589988636816111841976232766502958854675300318882464578752307955007116299132298588483094602434252835716703246402122500235325806834372362189525625927060443449293563444048233366125228650743835804814288168346563801158291961379772018528912065910857911209793422906363786306910028491426112119289387773861231245392710209 A009977 819 46016836594313889651198942730066224541751688998685640934576621763334701367903778451379605988766677218893396197803539813873546848458991216734611845282966705611049469630006728490630905769954888578613017316251561347323157826282493967557991328526079679355142767187327478727054414086188982883488903437117269963860128190824044047410460612573921208445433426825647282711738536794453740553827433019699908333907202100601572948150370305947432906554906882970393998440732704025814679825272135980557318755472691617217757781933107911930347754156579337858532077103824323076642112814589412004212388677785329930596164512159749007441468224644848453585608322904692184975459010984172861588457773596979984073421316931086244581008151912240059096277778161052674027609185920208610914110973430204410452585836862007548512236663558522229860664233119995809948645923639441171927819604878473041241253901919229604134324383795481279168187894470660077934711017075093469625014931690785215681294597642204284910523121331098826162515234837871365853419942121880330343578651207131270042507765751625534287952254345655592994633826687593653591701082132545474546581558871509555436605438223634725532476611454098175058311069923182955910004948128030940217061699936549796537420631097959436897 A009977 820 1518555607612358358489565110092185409877805736956626150841028518190045145140824688895526997629300348223482074527516813857827045999146710152242190894337901285164632497790222040190819890408511323094229571436301524461664208267322300929413713841360629418719711317181806797992795664844236435155133813424869908807384230297193453564545200214939399878699303085246360329487371714216973438276305289650096975018937669319851907288962220096265285916311927138023001948544179232851884434233980487358391518930598823368186006803792561093701475887167118149331558544426202661529189722881450596139008826366915887709673428901271717245568451413279998968325074655854842104190147362477704432419106528700339474422903458725846071173269013103921950177166679314738242911103135366884160165662123196745544935332616446249100903809897431233585401919692959861728305315480101558673618046960989610360961378763334576936432704665250882212550200517531782571845463563478084497625492745795912117482721722192741402047263003926261263363002749649755073162858090022050901338095489835331911402756269803642631502424393406634568822916280690590568526135710374000660037191442759815329407979461379945942571728177985239776924265307465037545030163288225021027163036097906143285734880826232661417601 A009977 821 50112335051207825830155648633042118525967589319568662977753941100271489789647214733552390921766911491374908459408054857308292517971841435023992299513150742410432872427077327326297056383480873662109575857397950307234918872821635930670652556764900770817750473466999624333762256939859802360119415843020706990643679599807383967629991607093000195997077001813129890873083266569160123463118074558453200175624943087555112940535753263176754435238293595554759064301957914684112186329721356082826920124709761171150138224525154516092148704276514898927941431966064687830463260855087869672587291270108224294419223153741966669103758896638239965954727463643209789438274862961764246269830515447111202655955814137952920348717877432429424355846500417386362016066403467107177285466850065492602982865976342726220329825726615230708318263349867675437034075410843351436229395549712657141911725499190041038902279253953279113014156617078548824870900297594776788421641260611265099876929816832360466267559679129566621690979090738441917414374316970727679744157151164565953076290956903520206839580004982418940771156237262789488761362478442342021781227317611073905870463322225538216104867029873512912638500755146346238985995388511425693896380191230902728429251067265677826780833 A009977 822 1653707056689858252395136404890389911356930447545765878265880056308959163058358086207228900418308079215371979160465810291173653093070767355791745883933974499544284790093551801767802860654868830849616003294132360138752322803113985712131534373241725436985765624410987603014154479015373477883940722819683330691241426793643670931789723034069006467903541059833286398811747796782284074282896460428955605795623121889318727037679857684832896362863688653307049121964611184575702148880804750733288364115422118647954561409330099031040907241124991664622067254880134698405287608217899699195380611913571401715834364073484900080424043589061918876506006300225923051463070477738220126904407009754669687646541866552446371507689955270171003742934513773749946530191314414536850420406052161255898434577219309965270884248978302613374502690545633289422124488557830597395570053140517685683086941473271354283775215380458210729467168363592111220739709820627634017914161600171748295938683955467895386829469411275698515802309994368583274674352460034013431557185988430676451517601577816166825706140164419825045448155829672053129124961788597286718780501481165438893725289633442761131460611985825926117070524919829425886537847820877047898580546310619790038165285219767368283767489 A009977 823 54572332870765322329039501361382867074778704769010273982774041858195652380925816844838553713804166614107275312295371739608730552071335322741127614169821158484961398073087209458337494401610671418037328108706367884578826652502761528500340634316976939420530265605562590899467097807507324770170043853049549912810967084190241140749060860124277213440816854974498451160787677293815374451335583194155534991255563022347517992243435303599485579974501725559132621024832169090998170913066556774198516015808929915382500526507893268024349938957124724932528219411044445047374491071190690073447560193147856256622534014425001702653993438439043322924698207907455460698281325765361264187845431321904099692335881596230730259753768523915643123516838954533748235496313375679716063873399721321444648341048237228853939180216283986241358588788005898550930108122408409714053811753637083627541869068617954691364582107555120954072416555998539670284410424080711922591167332805667693765976570530440547765372490572098051021476229814163248064253631181122443241387137618212322900080852067933505248302625425854226499789142379177753261123739023710461719756548878459483492934557903611117338200195532255561863327322354371054255748978088942580653158028250453071259454412252323153364327137 A009977 824 1800886984735255636858303544925634613467697257377339041431543381320456528570551955879672272555537498265540085305747267407088108218354065650457211267604098230003726136411877912125137315253152156795231827587310140191101279532591130440511240932460239000877498764983565499682414227647741717415611447150635147122761913778277957644719008384101148043546956214158448888305993350695907356894074245407132654711433579737468093744033365018783024139158556943451376493819461580002939640131196373548551028521694687207622517374760477844803547985585115922773431240564466686563358205349292772423769486373879256468543622476025056187581783468488429656515040860946030203043283750256921718198899233622835289847084092675614098571874361289216223076055685499613691771378341397430630107822190803607673395254591828552179992947137371545964833430004194652180693568039477520563775787870023759708881679264392504815031209549318991484389746347951809119385543994663493445508521982587033894277226827504538076257292188879235683708715583867387186120369828977040626965775541401006655702668118241805673193986639053189474493041698512865857617083387782445236751966112989162955266840410819166872160606452564433541489801637694244790439716276935105161554214932264951351561995604326664061022795521 A009977 825 59429270496263436016324016982545942244434009493452188367240931583575065442828214544029184994332737442762822815089659824433907571205684166465087971830935241590122962501591971100129531403354021174242650310381234626306342224575507304536870950771187887028957459244457661489519669512375476674715177755970959855051143154683172602275727276675337885437049555067228813314097780572964942777504450098435377605477308131336447093553101045619839796592232379133895424296042232140097008124329480327102183941215924677851543073367095768878517083524308825451523230938627400656590820776526661489984393050338015463461939541708826854190198854460118178664996348411218996700428363758478416700563674709553564564953775058295265252871853922544135361509837621487251828455485266115210793558132296519053222043401530342221939767255533261016839503190138423521962887745302758178604600999710784070393095415724952658896029915127526718984861629482409700939722951823895283701781225425372118511148485307649756516490642233014777562387614267623777141972204356242340689870592866233219638188047901979587215401559088755252658270376050924573301363751796820692812814881728642377523805733557032506781300012934626306869163454043910078084510637138858470331289092764743394601545854942779914013752252193 A009977 826 1961165926376693388538692560424016094066322313283922216118950742257977159613331079952963104812980335611173152897958774206318949849787577493347903070420862972474057762552535046304274536310682698750007460242580742668109293410991741049716741375449200271955596155067102829154149093908390730265600865947041675216687724104544695875099000130286150219422635317218550839365226758907843111657646853248367460980751168334102754087252334505454713287543668511418549001769393660623201268102872850794372070060125514369100921421114160372991063756302191239900266620974704221667497085625379829169484970661154510294244004876391286188276562197183899895944879497570226891114136004029787751118601265415267630643474576923743753344771179443956466929824641509079310339031013781801956187418365785128756327432250501293324012319432597613555703605274567976224775295594991019893951832990455874322972148718923437743568987199208381726500433772919520131010857410188544362158780439037279910867900015152441965044191193689487659558791270831584645685082743755997242765729564585696248060205580765326378108251449928923337722922409680510918945003809295082862822891097045198458285589207382072723782900426842668126682393983449032576788851025582329520932540061236532021851013213111737162453824322369 A009977 827 64718475570430881821776854493992531104188636338369433131925374494513246267239925638447782458828351075168714045632639548808525345042990057280480801323888478091643906164233656528041059698252529058750246188005164508047606682562727454640652465389823608974534673117214393362086920098976894098764828576252375282150694895449974963878267004299442957240946965468212177699052483043958822684702346157196126212364788555025390884879327038680005538488941060876812117058389990800565641847394804076214278311984141974180330406896767292308705103957972310916708798492165239315027403825637534362593004031818098839710052160920912444213126552507068696566181023419817487406766488132982995786913841758703831811234661038483543860377448921650563408684213169799617241188023454799464554184806070909248958805264266542679692406541275721247338218974060743215417584754634703656500410488685043852658080907724473445537776577573876596974514314506344164323358294536221963951239754488230237058640700500030584846458309391753092765440111937442293307607730543947909011269075631327976185986784165255770477572297847654470144856439519456860325185125706737734473155406202491549123424443843608399884835714085808048180519001453818075034032083844216874190773822020805556721083436032687326360976202638177 A009977 828 2135709693824219100118636198301753526438224999166191293353537358318937126818917546068776821141335585480567563505877105110681336386418671890255866443688319777024248903419710665425354970042333458938758124204170428765571020524570006003141531357864179096159644212868074980948868363266237505259239343016328384310972931549849173807982811141881617588951249860451001864068731940450641148595177423187472165008038022315837899201017792276440182770135055008934799862926869696418666180964028534515071184295476685147950903427593320646187268430613086260251390350241452897395904326246038633965569133049997261710431721310390110659033176232733266986683973772853977084423294108388438860968156778037226449770743814269956947392455814414468592486579034603387368959204774008382330288098600340005215640573720795908429849415862098801162161226144004526108780296902945220664513546126606447137716669954907623702746627059937927700158972378709357422670823719695324810390911898111597822935143116501009299933124209927852061259523693935595679151055107950280997371879495833823214137563877453440425759885828972597514780262504142076390731109148322345237614128404682221121073006646839077196199578564831665589957127047975996476123058766859156848295536126686583371795753389078681769912214687059841 A009977 829 70478419896199230303914994543957866372461424972484312680666732824524925185024279020269635097664074320858729595693944468652484100751816172378443592641714552641800213812850451959036714011397004144979018098737624149263843677310810198103670534809517910173268259024646474371312655987785837673554898319538836682262106741145022735663432767682093380435391245394883061514268154034871157903640854965186581445265254736422650673633587145122526031414456815294848395476586699981815983971812941638997349081750730609882379813110579581324179858210231846588295881557967945614064842766119274920863781390649909636444246803242873651748094815680197810560571134504181243785968705576818482411949173675228472842434545870908579263951041875677463552057108141911783175653757542276616899507253811220172116138932786264978185030723449260438351320462752149361589749797797192281928947022178012755544650108511951582190638692977951614105246088497408794948137182749945718742900092637682728156859722844533306897793098927619118021564281899874657411984818562359272913272023362516166066539607955963534050076232356095717987748662636688520894126601894637392841266237354513296995409219345689547474586092639444964468585192583207883712060939306352175993752692180657251269259861839596498407103084672974753 A009977 830 2325787856574574600029194819950609590291227024091982318462002183209322531105801207668897958222914452588338076657900167465531975324809933688488638557176580237179407055824064914648211562376101136784307597258341596925706841351256736537421127648714091035717852547813333654253317647596932643227311644544781610514649522457785750276893281333509081554367911098031141029970849083150748210820148213851157187693753406301947472229908375789043359036677074904729997050727361099399927471069827074086912519697774110126118533832649126183697935320937650937413764091412942205264139811281936072388504785891447018002660144507014830507687128917446527748498847438637981044936967284035009919594322731282539603800340013739983115710384381897356297217884568683088844796573998895128357683739375770265679832584781946744280106013873825594465593575270820928932461743327307345303655251731874420932973453580894402212291076868272403265473120920414490233288527030748208718515703057043530029176370853869599127627172264611430894711621302695863694595499012557856006137976770963033480195807062546796623652515667751158693595705867010721189506177862523033963761785832698938800848504238407755066661341057101683827463311355245860162498010997109621807793838841961689291885575440706684447434401794208166849 A009977 831 76750999266960961800963429058370116479610491795035416509246072045907643526491439853073632621356176935415156529710705526362555185718727811720125072386827147826920432842194142183390981558411337513882150709525272698548325764591472305734897212407565004178689134077840010590359482370698777226501284269977793146983434241106929759137478284005799691294141066235027653989038019743974690957064891057088187193893862407964266583586976401038430848210343471856089902674002916280197606545304293444868113150026545634161911616477421164062031865590942480934654215016627092773716613772303890388820657934417751594087784768731489406753675254275735415700461965475053374482919920373155327346612650132323806925411220453419442818442684602612757808190190766541931878286941963539235803563399400418767434475297804242561243498457836244617364587983937090654771237529801142395020623307151855890788123968169515273005605536652989307760612990373678177698521392014690887711018200882436490962820238177696771211696684732177219525483502988963501921651467414409248202553233441780104846461633064044288580533017035788236888658293611353799253703869463260120804138932479064980428000639867455917199824254884355566306289274723113385362434362904617519657196681784735746632223989543320586765335259208869506017 A009977 832 2532782975809711739431793158926213843827146229236168744805120377514952236374217515151429876504753838868700165480453282369964321128718017786764127388765295878288374283792406692051902391427574137958110973414333999052094750231518586089251608009449645137896741424568720349481862918233059648474542380909267173850453329956528682051536783372191389812706655185755912581638254651551164801583141404883910177398497459462820797258370221234268217990941334571250966788242096237246521015995041683680647733950876005927343083343754898414047051564501101870843589095548694061532648254486028382831081711835785802604896897368139150422871283391099268718115244860676761357936357372314125802438217454366685628538570274962841613008608591886221007670276295295883751983469084796794781517592180213819325337684827540004521035449108596072373031403469923991607450838483437699035680569136011244396008090949594004009184982709548647156100228682331379864051205936484799294463600629120404201773067859863993449985990596161848244340955598635795563414498424675505190684256703578743459933233891113461523157589562181011817325723689174675375372227692287583986536584771809144354124021115626045267594200411183733688107546065862741716960333975852378148687490498896279638863391654929579363256063553892693698561 A009977 833 83581838201720487401249174244565056846295825564793568578568972457993423800349177999997185924656876682667105460854958318208822597247694586963216203829254763983516351365149420837712778917109946552617662122673021968719126757640113340945303064311838289550592467010767771532901476301690968399659898570005816737064959888565446507700713851282315863819319621129945115194062403501188438452243666361169035854150416162273086309526217300730851193701064040851281904011989175829135193527836375561461375220378908195602321750343911647663552701628536361737838440153106904030577392398038936633425696490580931485961597613148591963954752351906275867697803080402333124811899793286366151480461175994100625741772819073773773229284083532245293253119117744764163815454479798294227790080541947056037736143599308820149194169820583670388310036314507491723045877669953444068177458781488371065068267001336602132303104429415105356151307546516935535513689795903998376717298820760973338658511239375511783849537689673340992063251534754981253592678448014291671292580471218098534177796718406744230264200455551973389971748881742764287387283513845490271555707297469701763686092696815659493830608613569063211707549020173470476659691021203128478906687186463577228082491924612676118987450097278458892052513 A009977 834 2758200660656776084241222750070646875927762243638187763092776091113782985411522873999907135513676930528014480208213624500891145709173921369786134726365407211456039595049930887644521704264628236236382850048209724967731183002123740251195001122290663555169551411355336460585748717955801957188776652810191952323143676322659734754123557092316423506037547497288188801404059315539218468924040989918578183186963733355011848214365170924118089392135113348092302832395642802361461386418600393528225382272503970454876617761349084372897239153741699937348668525052527833009053949135284908903047984189170739036732721233903534810506827612907103634027501653276993118792693178450082998855218807805320649478503029434534516566374756564094677352930885577217405909997833343709517072657884252849245292738777191064923407604079261122814231198378747226860513963108463654249856139789116245147252811044107870366002446170698476752993149035058872671951763264831946431670861085112120175730870899391888867034743759220252738087300646914381368558388784471625152655155550197251627867291707422559598718615033215121869067713097511221483780355956901178961338340816500158201641058994916763296410084247779085986349117665724525729769803699703239803920677153298048526722233512218311926585853210189143437732929 A009977 835 91020621801673610779960350752331346905616154040060196182061611006754838518580254841996935471951338707424477846871049608529407808402739405202942445970058437978049306636647719292269216240732731795800634051590920923935129039070083428289435037035591897320595196574726103199329707692541464587229629542736334426663741318647771246886077384046441975699239067410510230446333957412794209474493352667313080045169803200715390991074050640495896949940458740487045993469056212477928225751813812986431437614992631025010928386124519784305608892073476097932506061326733418489298780321464401993800583478242634388212179800718816648746725311225934419922907554558140772920158874888852738962222220657575581432790599971339639046690366966615124352646719224048174395029928500342414063397710180344025094660379647305142472450934615617052869629546498658486396960782579300590245252613040836089859342764455559722078080723633049732848773918156942798174408187739454232245138415808699965799118739679932332612146544054268340356880921348174585162426829887563630037620133156509303719620626344944466757714296096099021679234532217870308964751746577738905724165246944505220654154946832253188781532780176709837549520882968909349082403522090206913529382346058835601381833705903204293577333155936241733445186657 A009977 836 3003680519455229155738691574826934447885333083321986474008033163222909671113148409785898870574394177345007768946744637081470457677290400371697100717011928453275627119009374736644884135944180149261420923702500390489859258289312753133551356222174532611579641486965961405577880353853868331378577774910299036079903463515376451147240553673532585198074889224546837604729020594622208912658280638021331641490603505623607902705443671136364599348035138436072517784478855011771631449809855828552237441294756823825360636742109152882085093438424711231772700023782202810146859750608325265795419254782006934811001933423720949408641935270455835857455949300418645506365242871332140385753333281699994187282089799054208088540782109898299103637341734393589755035987640511299664092124435951352828123792528361069701590880842315362744697775034455730051099705825116919478093336230347590965358311227033470828576663879890641184009539299179112339755470195401989664089567721687098871370918409437766976200835953790855231777070404489761310360085386289599791241464394164807022747480669383167403004571771171267715414739563189720195836807637065383888897453149168672281587113245464355229790581745831424639134189137974008519719316228976828146469617419941574845600512294805741688051994145895977203691159681 A009977 837 99121457142022562139376821969288836780215991749625553642265094386356019146733897522934662728955007852385256375242573023688525103350583212266004323661393638958095694927309366309281176486157944925626890482182512886165355523547320853407194755331759576182128169069876726384070051677177654935493066572039868190636814296007422887858938271226575311536471344410045640956057679622532894117723261054703944169189915685579060789279641147500031778485159568390393086887802215388463837843725242342223835562726975186236901012489602045108808083468015470648499100784812692734846371770074733771248835407806228848763063802982791330485183863925042583296046326913815301710053014753960632729859998296099808180308963368788866921845809626643870420032277234988461916187592136872888915040106386394643328085153435915300152499067796406970575026576137039091686290292228858342777080095601470501856824270492104537343029908036391159072314796872910707211930516448265658914955734815674262755240307511446310214627586475098222648643323348162123241882817747556793110968325007438631750666862089644524299150868448651834608686405585260766462614652023157668333615953922566185292374737100323722583089197612437013091428241553142281150737435556235328833497374858071969904816905728589475705715806814567247721808269473 A009977 838 3271008085686744550599435124986531613747127727737643270194748114749748631842218618256843870055515259128713460383004909781721328410569246004778142680825990085617157932601209088206278824043212182545687385912022925243456732277061588162437426925948066014010229579305931970674311705346862612871271196877315650291014871768244955299344962950476985280703554365531506151549903427543585505884867614805230157583267217624109006046228157867501048690010265756882971867297473107819306648842932997293386573569990181145817733412156867488590666754444510531400470325898818860249930268412466214451211568457605552009181105498432113906011067509526405248769528788155904956431749486880700880085379943771293669950195791170032608420911717679247723861065148754619243234190540516805334196323510751023229826810063385204905032469237281430028975877012522290025647579643552325311643643154848526561275200926239449732319986965200908249386388296806053337993707042792766744193539248917250670922930147877728237082710353678241347405229670489350066982132985669374172661954725245474847772006448958269301871978658805510542086651384313605293266283516764203055009326479444684114648366324310682845241943521210421432017131971253695277974335373355765851505413370316375006858957889043452698288621624880719174819672892609 A009977 839 107943266827662570169781359124555543253655215015342227916426687786741704850793214402475847711832003551247544192639162022796803837548785118157678708467257672825366211775839899910807201193426002024007683735096756533034072165143032409360435088556286178462337576117095755032252286276446466224751949496951416459603490768352083524878383777365740514263217294062539703001146813108938321694200631288572595200247818181595597199525529209627534606770338769977138071620816612558037119411816788910681756927809675977811985202601176627123492002896668847536215520754661022388247698857611385076889981759100983216302976481448259758898365227814371373209394450009144863562247733067063129042817538144452691108356461108611076077890086683415174887415149908902435026728287837054576028478675854783766584284732091711761866071484830287190956203941413235570846370128237226735284240224110001376522081630565901841166559569851629972229750813794599760153792332412161302558386795214269272140456694879965031823729441671381964464372579126148552210410388527089347697844505933100669976476212815622886961775295740581847888859495682348974677787356053218700815307773821674575783396088702252533892984136199943907256565355051371944173153067320740273099678641220440375226345610338433939043524513621063732769049205456097 A009977 840 3562127805312864815602784851110332927370622095506293521242080696962476260076176075281702974490456117191168958357092346752294526639109908899203397379419503203237084988602716697056637639383058066792253563258192965590124381449720069508894357922357443889257140011864159916064325447122733385416814333399396743166915195355618756320986664653069436970686170704063810199037844832594964615908620832522895641608177999992654707584342463917708642023421179409245556363486948214415224940589954034052497978617719307267795511685838828695075236095590071968695112184903813738812174062301175707537369398050332446137998223887792572043646052517874255315910016850301780497554175191213083258412978758766938806575763216584165510570372860552700771284699946993780355882033498622801008939796303207864297281396159026488141580358999399477301554730066636773837930214231828482264379927395630045425228693808674760758496465805103789083581776855221792085075146969601322984426764242070885980635070931038846050183071575155604827324295111162902222943542821393948474028868695792322109223715022915555269738584759439200980332363357517516164366982749756217126905156536115261000852070927174333618468476494598148939466656716695274157714051221584429012289395160274532382469405141168319988436308949495103181378623780051201 A009977 841 117550217575324538914891900086640986603230529151707686200988662999761716582513810484296198158185051867308575625784047442825719379090626993673712113520843605706823804623889651002869042099640916204144367587520367864474104587840762293793513811437795648345485620391517277230122739755050201718754873002180092524508201446735418958592559933551291420032643633234105736568248879475633832324984487473255556173069873999757605350283301309284385186772898920505103359995069291075702423039468483123732433294384737139837251885632681346937482791154472374966938702101825853380801744055938798348733190135660970722553941388297154877440319733089850425425030556059958756419287781310031747527628299039308980617000186147277461848822304398239125452395098250794751744107105454552433295013278005859521810286073247874108672151846980182750951306092199013536651697069650339914724537604055791499032546895686267105030383371568425039758198636222319138807479849996843658486083219988339237360957340724281919656041361980134959301701738668375773357136913106000299642952666961146629604382595756213323901373297061493632350967990798078033424110430741955165187870165691803613028118340596753009409459724321738915002399671650944047204563690312286157405550040289059568621490369658554559618398195333338404985494584741689633 A009977 842 3879157179985709784191432702859152557906607462006353644632625878992136647222955745981774539220106711621182995650873565613248739509990690791232499746187838988325185552588358483094678389288150234736764130388172139527645451398745155695185955777447256395401025472920070148594050411916656656718910809071943053308770647742268825633554477807192616861077239896725489306752213022695916466724488086617433353711305841992000976559348943206384711163505664376668410879837286605498179960302459943083170298714696325614629312225878484448936932108097588373908977169360253161566457553845980345508195274476812033844280065813806110955530551191965064039026008349978638961836496783231047668411733868297196360361006142860156241011136045141891139929038242276226807555534480000230298735438174193364219739440417179845586181010950346030781393101042567446709506003298461217185909740933841119468074047557646814466002651261758026312020554995336531580646835049895840730040746259615194832911592243901303348649364945344453656956157376056400520785518132498009888217438009717838776944625659955039688745318803029289867581943696336575102995644214484520451199715467829519229927905239692849310512170902617384195079189164481153557750601780305443194383151329538965764509182198732300467407140446000167364521321296475757889 A009977 843 128012186939528422878317279194352034410918046246209670272876654006740509358357539617398559794263521483499038856478827665237208403829692796110672491624198686614731123235415829942124386846508957746313216302809680604412299896158590137941136540655759461048233840606362314903603663593249669671724056699374120759189431375494871245907297767637356356415548916591941147122823029748965243401908106858375300672473092785736032226458515125810695468395686924430057559034630457981439938689981178121744619857584978745282767303453989986814918759567220416338996246588888354331693099276917351401770444057734797116861242171855601661532508189334847113287858275549295085740604393846624573057587217653807479891913202714385155953367489489682407617658261995115484649332637840007599858269459748381019251401533766934904343973361361419015785972334404725741413698108849220167135021450816756942446443569402344877378087491638014868296678314846105542161345556646562744091344626567301429486082544048743010505429043196366970679553193409861217185922098372434326311175454320688679639172646778516309728595520499966565630204141979106978398856259077989174889590610438374134587620872909864027246901639786373678437613242427878067405769858750079625414643993874785870228803012558165915424435634718005523029203602783700010337 A009977 844 4224402169004437954984470213413617135560295526124919119004929582222436808825798807374152473210696208955468282263801312952827877326379862271652192223598556658286127066768722388090104765934795605628336137992719459945605896573233474552057505841640062214591716740009956391818920898577239099166893871079345985053251235391330751114940826332032759761713114247534057855053159981715853032262967526326384922191612061929289063473130999151752950457057668506191899448142805113387517976769378878017572455300304298594331321013981669564892319065718273739186876137433315692945872276138272596258424653905248304856420991671234854830572770248049954738499323093126737829439944996938610910900378182575646836433135689574710146461127153159519451382722645838810993427977048720250795322892171696573635296250614308851843351120924926827520937087035355949466652037592024265515455707876952979100732637790277380953476887224054490653790384389921482891324403369336570555014372676720947173040723953608519346679158425480110032425255382525420167135429246290332768268789992582726428092697343691038221043652176498896665796736685310530287162256549573642771356490144466346441391488806025512899147754112950331388441237000119976224390405338752627638683251797867933717550499414419475209006375945694182259963718891862100341121 A009977 845 139405271577146452514487517042649365473489752362122330927162676213340414691251360643347031615952974895530453314705443327443319951770535454964522343378752369723442193203367838806973457275848254985735092553759742178204994586916704660217897692774122053081526652420328560930024389653048890272507497745618417506757290767913914786793047268957081072136532770168623909216754279396623150064677928368770702432323198043666539094613322972007847365082903060704332681788712568741788093233389502974579891024910041853612933593461395095641446529168703033393166912535299417867213785112562995676528013578873194060261892725150750209408901418185648506370477662073182348371518184898974160059712480024996345602293477755965434833217196054264141895629847312680762783123242607768276245655441665986929964776270272192110830586990522585308190923872166746332399517240536800762010038359939448310324177047079153571464737278393798191575082684867408935413705311188106828315474298331791256710343890469081138440412228040843631070033427623338865515469165127580981352870069755229972127059012341804261294440521824463589971292310615247499476354466135930211454764174767389432565919130598841925671875885727360935818560821003959215404883376178836712076547309329641812679166480675842681897210406207908014578802723431449311256993 A009977 846 4600373962045832932978088062407429060625161827950036920596368315040233684811294901230452043326448171552504959385279629805629558408427670013829237331498828200873592375711138680630124090102992414529258054274071491880764821368251253787190623861546027751690379529870842510690804858550613378992747425605407777722990595341159187964170559875583675380505581415564589004152891220088563952134371636169433180266665535440995790122239658076258963047735801003242978499027514768479007076701853598161136403822031381169226808584226038156167735462567200101974508113664880789618054908714578857325424448102815403988642459929974756910493746800126400710225762848415017496260100101666147281970511840824879404875684765946859349496167469790716682555784961318465171843067006056353116106629574977568688837616918982339657409370687245315170300487781502628969184068937714425146331265878001794240697842553612067858336330186995340321977728600624494868652275269207525334410651844949111471441348385479677568533603525347839825311103111570182562010482449210172384644712301922589080192947407279540622716537220207298469052646250303167482719697382485696978007217767323851274675331309761783547171904229002910882012507093130654108361151413901611498526061207878179818412493862302808502607943404860964481100489873237827271480769 A009977 847 151812340747512486788276906059445159000630340322351218379680154396327711598772731740604917429772789661232663659714227783585775427478113110456364831939461330628828548398467576460794094973398749679465515791044359232065239105152291374977290587431018915805782524485737802852796560332170241506760665044978456664858689646258253202817628475894261287556684186713631437137045410262922610420434263993591294948799962669552861074033908716516545780575281433107018290467907987359807233531161168739317501326127035578584484683279459259153535270264717603365158767750941066057395811987581102291739006787392908331625201177689166978046293644404171223437450173997695577376583303354982860305026890747221020360897597276246358533373526503093650524340903723509350670821211199859652831518775974259766731641358326417208694509232679095400619916096789586755983074274944576029828931773974059209943028804269198239325098896170846230625265043820608330665525083883848336035551510883320678557564496720829359761608916336478714235266402681816024546345920823935688693275505963445439646367264440224840549645728266840849478737326260004526929750013622028000274238186321687092064285933222138857056672839557096059106412734073311585575917996658753179451360019859979934007612297455992680586062132360411827876316165816848299958865377 A009977 848 5009807244667912064013137899961690247020801230637590206529445095078814482759500147439962275182502058820677900770569516858330589106777732645060039454002223910751342097149430023206205134122158739422362021104463854658152890470025615374250589385223624221590823308029347494142286490961617969723101946484289069940336758326522355692981739704510622489370578161549837425522498538676446143874330711788512733310398768095244415443118987645046010758984287292531603585440963582873638706528318568397477543762192174093287994548222155552066663918735680911050239335781055179894061795590176375627387223983965974943631638863742510275527690265337650373435855741923954053427249010714434390065887394658293671909620710116129831601326374602090467303249822875808572137099969595368543440119607150572302144164824771767886918804678410148220457231194056362947441451073171008984354748541143953928119950540883541897728263573637925610633746446080074911962327768166995089173199859149582392399628391787368872133094239103797569763791288499928810029415387189877726878091696793699508330119726527419738138309032805748032798331766580149388681750449526924009049860148615674038121435796330582282870203705384169950511620224419282324005293889738854921894880655379337822251205816047758459340050367893590319918433471955993898642557441 A009977 849 165323639074041098112433550698735778151686440611040476815471688137600877931063504865518755081022567941082370725428794056324909440523665177286981301982073389054794289205931190765804769426031238400937946696447307203719045385510845307350269449712379599312497169164968467306695454201733393000862364233981539308031113024775237737868397410248850542149229079331144635042242451776322722747852913489020920199243159347143065709622926592286518355046481480653542918319551798234830077315434512757116758944152341745078503820091331133218199909318277470064657898080774820936504039254475820395703778391470877173139844082503502839092413778756142462323383239483490483763099217353576334872174284023723691173017483433832284442843770361868985421007244154901682880524298996647161933523947035968885970757439217468340268320554387534891275088629403859977265567885414643296483706701857750479627958367849156882625032697930051545150913632720642472094756816349510837942715595351936218949187736928983172780392109890425319802205112520497650730970707777265964986977025994192083774893950975404851358564198082589685082344948297144929826497764834388492298645384904317243258007381278909215334716722277677608366883467405836316692174698361382212422531061627518148134289791929576029158221662140488480557308304574547798655204395553 A009977 850 5455680089443356237710307173058280679005652540164335734910565708540828971725095660562118917673744742055718233939150203858722011537280950850470382965408421838808211543795729295271557391059030867230952240982761137722728497721857895142558891840508526777312406582443959421120949988657201969028458019721390797165026729817582845349657114538212067890924559617927772956394000908618649850679146145137690366575024258455721168417556577545455105716533888861566916304545209341749392551409338920984853045157027277587590626063013927396200597007503156512133710636665569090904633295397702073058224686918538946713614854722615593690049654698952701256671646902955185964182274172668019050781751372782881808709576953316465386613844421941676518893239057111755535057301866889356343806290252186973237034995494176455228854578294788651412077924770327379249763740218683228783962321161305765827722626139022177126626079031691700989980149879781201579126974939533857652109614646613895225323195318656444701752939626384035553472768713176422474122033356649776844570241857808338764571500382188360094832618536725459607717383293805782684274426239534820245855297701842469027514243582204004106045651835163361076107154424392598450841765045925613009943525033708098888431563133676008962221314850636119858391174050960077355621745053249 A009977 851 180037442951630755844440136710923262407186533825423079252048668381847356066928156798549924283233576487838701719991956727337826380730271378065522637858477920680670980945259066743961393904948018618621423952431117544850040424821310539704443430736781383651309417220650660896991349625687664977939114650805896306445882083980233896538684779760998240400510467391616507561002029984415445072411822789543782096975800529038798557779367059000018488645618332431708238049991908277729954196508184392500150490181900160390490660079459604074619701247604164900412451009963779999852898748124168410921414668311785241549290205846314591771638605065439141470164347797521136818015047698044628675797795301835099687416039459443357758256865924075325123476888884687932656890961607348759345607578322170116822154851307823022552201083728025496598571517420803515242203427216546549870756598323090272314846662587731845178660608045826132669344946032779652111190173004617302519617283338258542435665445515662675157847007670673173264601367534821941646027100769442635870817981307675179230859512612215883129476411711940167054673648695590828581056065904649068113224824160801477907970038212732135499506510560390915511536096004955748877778246515545229328136326112367263318241583411308295753303390070991955326908743681682552735517586757217 A009977 852 5941235617403814942866524511460467659437155616238961615317606056600962750208629174352147501346708024098677156759734572002148270564098955476162247049329771382462142371193549202550725998863284614414506990430226878980051334019103247810246633214313785660493210768281471809600714537647692944271990783476594578112714108771347718585776597732112941933216845423923344749513066989485709687389590152054944809200201417458280352406719112947000610125305404970246371855649732973165088488484770084952504966176002705292886191782622166934462450141170937441713610883328804739995145658688097557560406684054288912971126576792928381528464073967159491668515423477318197514994496574035472746301327244960558289684729302161630806022476575494485729074737333194701777677401733042509058405050084631613855131110093158159744222635763024841387752860074886516002992713098146036145734967744661978986389939865395150890895800065512262378088383219081728519669275709152370983147370350162531900376959702016868280208951253132214717731845128649124074318894325391606983736993383153280914618363916203124143272721586494025512804230406954497343174850174853419247736419197306448770963011261020160471483714848492900211880691168163539712966682135012992567828498761708119689501972252573173759859011872342734525787988541495524240272080362988161 A009977 853 196060775374325893114595308878195432761426135335885733305480999867831770756884762753620867544441364795256346173071240876070892928615265530713354152627882455621250698249387123684173957962488392275678730684197487006341694022630407177738138896072354926796275955353288569716823579742373867160975695854727621077719565589454474713330627725159727083796155898989470376733931210653028419683856475017813178703606646776123251629421730727251020134135078364018130271236441188114447920119997412803432663883808089274665244328826531508837260854658640935576549159149850556419839806736707219399493420573791534128047177034166636590439314440916263225061008974751500517994818386943170600627943799083698423559596066971333816598741726991318029059466331995425158663354257190402798927366652792843257219326633074219271559346980179819765795844382471255028098759532238819192809253935573845306550868015558039979399561402161904658476916646229697041149086098402028242443863221555363552712439670166556653246895391353363085685150889245421094452523512737923030463320781644058270182406009234703096727999812354302841922539603429498412324770055770162835175301833511112809441779371613665295558962590000265706992062808549396810527900510455428754738340459136367949753565084334914734075347391787310239351003621869352299928978651978609313 A009977 854 6470005587352754472781645192980449281127062466084229199080872995638448434977197170869488628966565038243459423711350948910339466644303762513540687036720121035501273042229775081577740612762116945097398112578517071209275902746803436865358583570387712584277106526658522800655178131498337616312197963206011495564745664451997665539910714930270993765273144666652522432219729951549937849567263675587834897219019343612067303770917113999283664426457586012598298950802559207776781363959914622513277908165666946063953062851275539791629608203735150874026122251945068361854713622311338240183282878935120626225556842127499007484497376550236686427013296166799517093829006769124629820722145369762047977466670210054015947758476990713494958962388955849030235890690487283292364603099542163827488237778891449235961458450345934052271262864621551415927259064563881033362705379873936895116178644513415319320185526271342853729738249325580002357919841247266932000647486311326997239510509115496369557147547914660981827609979345098896116933275920351460005289585794253922916019398304745202192023993807691993783443806913173447606717411840415373560784960505866722711578719263250954753445765470008768330738072682130094747420716845029148906365235151500142341867647783052186224486463928981237898583119521688625897656295515294107329 A009977 855 213510184382640897601794291368354826277193061380779563569668808856068798354247506638693124755896646262034160982474581314041202399262024162946842672211763994171542010393582577692065440221149859188214137715091063349906104790644513416556833257822794515281144515379731252421620878339445141338302532785798379353636606926915922962817053592698942794254013773999533240263251088401147949035719701294398551608227638339198221024440264761976360926073100338415743865376484453856633785010677182542938170969467009220110451074092092813123777070723259978842862034314187255941205549536274161926048335004858980665443375790207467246988413426157810652091438773504384064096357223381112784083830797202147583256400116931782526276029740693545333645758835543017997784392786080348648031902284891406307111846703417824786728128861415823724951674532511196725599549130608074100969277535839917538833895268942705537566122366954314173081362227744140077811354761159808756021367048273790908903846800811380195385869081183812400311129318388263571858798105371598180174556331210379456228640144056591672336791795653835794853645628134723771021674590733707327505903696693601849482097735687281506863710260510289354914356398510293126664883655885961913910052759999504697281632376840722145408053309656380850653242944215724654622657752004705541857 A009977 856 7045836084627149620859211615155709267147371025565725597799070692250270345690167719076873116944589326647127312421661183363359679175646797377245808182988211807660886342988225063838159527297945353211066544598005090546901458091268942746375497508152219004277769007531131329913488985201689664163983581931346518670008028588225457772962768559065112210382454541984596928687285917237882318178750142715152203071512065193541293806528737145219910560412311167719547557423986977268914905352347023916959641992411304263644885445039062833084643333867579301814447132368179446059783134697047343559595055160346361959631401076846419150617643063207751519017479525644674115179788371576721874766416307670870247461203858748823367108981442886996010310041572919593926884961940651505385052775401416408134690941212788217962028252426722182923405259572869491944785121310066445331986158682717278781518543875109282739682038109492367711684953515556622567774707118273688948705112593035099993826944426775546447733679679065809210267267506812697871340337477262739945760358929942522055545124753867525187114129256576581230170305728445884443715261494212341807694821990888861032909225277680289726502438596839548712173761150839673179941160644236743159031741079983655010293868435743830798465759218660568071557017159118913602547705816155282881281 A009977 857 232512590792695937488353983300138405815863243843668944727369332844258921407775534729536812859171447779355201309914819050990869412796344313449111670038610989652809249318611427106659264400832196655965195971734167988047748117011875110630391417769023227141166377248527333887145136511655758917411458203734435116110264943411440106507771362449148702942620999885491698646680435268850116499898754709600022701359898151386862695615448325792257048493606268534745069394991570249874191876627451789259668185749573040700281219686289073491793230017630116959876755368149921719972843445002562337466636820291429944667836235535931831970382221085855800127576824346274245800933016262031821867291738153138718166219727338711171114596387615270868340231371906346599587203744041499677706741588246741468444801060022011192746932330081832036472373565904693234177909003232192695955543236529670199790111947878606330409507257613248134485603466013368544736565334903031735307268715570158299796289166083593032775211429409171703938819827724819029754231136749670418210091844688103227832989116877628331174766265467027180595620089038714186642603629309007279653929125699332414086004434163449560974580473695705107501734117977709214938058301259812524248047455639460615339697658379546416349370054215798746361381566250924148884074291933124335082273 A009977 858 7672915496158965937115681448904567391923487046841075176003187983860544406456592646074714824352657776718721643227189028682698690622279362343820685111274162658542705227514177094519755725227462489646851467067227543605575687861391878650802916786377766495658490449201402018275789504884640044274578120723236358831638743132577523514756454960821907197106492996221226055340454363872053844496658905416800749144876638995766468955309794751144482600289006861646587290034721818245848331928705909045569050129735910343109280249647539425229176590581793859675932927148947416759103833685084557136399015069617188174038595772685750455022613295833241404210035203427050111430789536647050121620627359053577699485251002177468646781680791303938655227635272909437786377723553369489364322472412142468458678434980726369360648766892700457203588327674854876727870997106662358966532926805479116593073694279994008903513739501237188438024914378441161976306656051800047265139867613815223893277542480758570081581977170502666229981054314919027981889627512739123800933030874707406518488640856961734928767286760411896959655462938277568159205919767197240228579661148077969664838146327393835512161155631958268547557225893264404092955923941573813300185566036102200306210022726525031739529211789121358629925591686280496913174451633793103057715009 A009977 859 253206211373245875924817487813850723933475072545755480808105203467397965413067557320465589203637706631717814226497237946529056790535218957346082608672047367731909272507967844119151938932506262158346098413218508938983997699425931995476496253950466294356730184823646266603101053661193121461061077983866799841444078523375058275986963013707122937504514268875300459826234994007777776868389743878754424721780929086860293475525223226787767925809537226434337380571145820002112994953647294998503778654281285041322606248238368801032562827489199197369305786595915264753050426511607790385501167497297367209743273660498629765015746238762496966338931161713092653677216054709352654013480702848768064083013283071856465343795466113029975622511964006011446950464877261193149022641589600701459136388354363970188901409307459115087718414813270210932019742904519857845895586584580810847571431911239802293815953403540827218454822174488558345218119649709401559749615631255902388478158901865032812692205246626587985589374792392327923402357707920391085430790018865344415110125148279737252649320463093592599668630276963159749253795352317508927543128817886572998939658828803996571901318135854622862069388454477725335067545490071935838906123679191372610104930749975326047404463989041004834787544525647256398134756903915172400904595297 A009977 860 8355804975317113905518977097857073889804677394009930866667471714424132858631229391575364443720044318846687869474408852235458874087662225592420726086177563135153005992762938855932013984772706651225421247636210794986471924081055755850724376380365387713772096099180326797902334770819373008215015573467604394767654591271376923107569779452335056937648970872884915174265754802256666636656861547998896015818770659866389684692332366483996341551714728472333133558847812060069728833470360734950624695591282406363646006191866170434074573307143573513187090957665203736850664074883057082721538527410813117921528030796454782245519625879162399889184728336532057571348129805408637582444863194009346114739438341371263356345250381729989195542894812198377749365340949619373917747172456823148151500815694011016233746507146150797894707688837916960756651515849155308914554357291166757969857253070913475695926462316847298209009131758122425392197948440410251471737315831444778819779243761546082818842773138677403524449368148946821472277804361372905819216070622556365698634129893231329337427575282088555789064799139784271725375246626477794608923250990256908965008741350531886872743498483202554448289818997764936057229001172373882683902081413315296133462714749185759564347311638353159547988969346359461138446977829200689229851644801 A009977 861 275741564185464758882126244229283438363554354002327718600026566575996384334830569921987026642761462521940699692655492123770142844892853444549883960843859583460049197761176982245756461497499319490438901171994956234553573494674839943073904420552057794554479171272950784330777047437039309271095513924430945027332601511955438462549802721927056878942416038805202200750769908474469999009676431083963568522019431775590859594846968093971879271206586039586993407441977797982301051504521904253370614954512319410000318204331583624324460919135737925935174001602951723316071914471140883729810771404556832891410425016283007814102147654012359196343096035105557899854488283578485040220680485402308421786401465265251690759393262597089643452915528802546465729056251337439339285656691075163888999526917902363535713634735822976330525353731651259704969500023022125194180293790608503013005289351340144697965573256455960840897301348018040037942532298533538298567331422437677701052715044131020733021811513576354316306829148915245108585167543925305892034130330544360068054926286476633868135109984308922341039138371612880966937383138673767222094467282678477995845288464567552266800535449945684296793564026926242889888557038688338128568768686639404772404269586723130065623461284065654265083635988429862217568750268363622744585104278433 A009977 862 9099471618120337043110166059566353465997293682076814713800876697007880683049408807425571879211128263224043089857631240084414713881464163670146170707847366254181623526118840414109963229417477543184483738675833555740267925324269718121438845878217907220297812652007375882915642565422297205946151959506221185901975849894529469264143489823592877005099729280571672624775406979657509967319322225770797761226641248594498366629949947101072015949817339306370782445585267333415934699649222840361230293498906540530010500742942259602707210331479351555860742052897406869430373177547649163083755456350375485416544025537339257865370872582407853479322169158483410695198113358090006327282456018276177918951248353753305795059977665703958233946212450484033369058856294135498196426670805480408336984388290777996678549946282158218907336673144491570263993500759730131407949695090080599429174548594224775032863917463046707749610944484595321252103565851606763852721936940443364134739596456323684189719779948019692438125361914203088583310528949535094437126300907963882245812567453728917648458629482194437254291566263225071908933643576234318329117420328389773862894519330729224804417669848207581794187612888566015366322382276715158242769366659100357489340896361863292165574222374166590747759987618185453179768758855999550571308441188289 A009977 863 300282563397971122422635479965689664377910691508534885555428931001260062540630490645043872013967232686393421965301830922785685558088317401114823633358963086387993576361921733665628786570776758925087963376302507339428841535700900698007481913981190938269827817516243404136216204658935807796223014663705299134765203046519472485716735164178564941168291066258865196617588430328697828921537633450436326120479161203618446098788348254335376526343972197110235820704313822002725845088424353731920599685463915837490346524517094566889337940938818601343404487745614426691202314859072422381763930059562391018745952842732195509557238795219459164817631582229952552941537740816970208800321048603113871325391195673859091236979262968230621720225010865973101178942257706471440482080136580853475120484813595673890392148227311221223942110213768221818711785525071094336462339937972659781162760103609417576084509276280541355737161167991645601319417673103023207139823919034631016446406683058681578260752738284649850458136943168701923249247455334658116425167929962808114111814725973054282399134772912416429391621686686427372994810238015732504860874870836862537475519137914064418545783104990850199208191225322678507088638615131600222011389099750311797148249579941488641463949338347497494676079591400119954932369042247985168853178559213537 A009977 864 9909324592133047039946970838867758924471052819781651223329154723041582063840806191286447776460918678650982924854960420451927623416914474236789179900845781850803788019943417210965749956835633044527902791417982742201151770678129723034246903161379300962904317978036032336495134753744881657275359483902274871447251700535142592028652260417892643058553605186542551488380418200847028354410741903864398761975812319719408721260015492393067425369351082504637782083242356126089952887918003673153379789620309222637181435309064120707348152050981013844332348095605276080809676390349389938598209691965558903618616443810162451815388880242242152438981842213588434247070745446960016890410594603902757753737909457237350010820315677951610516767425358577112338905094504313557535908644507168164678975998848657238382940891501270300390089637054351320017488922327346113103257217953097772778371083419110780010788806117257864739326318543724304843540783212399765835614189328142823542731420540936492082604840363393445065118519124567163467225166026043717842030541688772667765689885957110791319171447506109742169923515660652103308828737854519172660408870737616463736692131551164125812010842464698056573870310435648390733925074299342807326375840291760289305892236138069125168310328165467417324310626516203958512768178394183510572154892454046721 A009977 865 327007711540390552318250037682636044507544743052794490369862105860372208106746604312452776623210316395482436520213693874913611572758177649814042936727910801076525004658132767961869748575575890469420792116793430492638008432378280860130147804325516931775842493275189067104339446873581094690086862968775070757759306117659705536945524593790457220932268971155904199116553800627951935695554482827525159145201806550740487801580511248971225037188585722653046808746997752160968445301294121214061533057470204347026987365199115983342489017682373456862967487154974110666719320881529867973740919834863443819414342645735360909907833047993991030486400793048418330153334599749680557383549621928791005873351012088832550357070417372403147053325036833044707183868118642347398684985268736549434406207962005688866637049419541919912872958022793593560577134436802421732407488192452226501686245752830655740356030601869509536397768511942902059836845846009192272575268247828713176910136877850904238725959731991983687148911131110716394418430478859442688787007875729498036267766236584656113532657767701621491607476016801519409191348349199132697793492734341343303310840341188416151796357801335035866937720244376396894219527451878312641770402729628089547094443792556281130554240829460424771702250675034730630921349887008055848881111450983541793 A009977 866 10791254480832888226502251243526989468748976520742218182205449493392282867522637942310941628565940441050920405167051897872149181901019862443863416912021056435525325153718381342741701702994004385490886139854183206257054278268483268384294877542742058748602802278081239214443201746828176124772866477969577335006057101882770282719202311595085088290764876048144838570846275420722413877953297933308330251791659616174436097452156871216050426227223328847550544688650925821311958694942706000064030590896516743451890583051570827450302137583518324076477927076114145652001737589090485643133450354550493646040673307309266910026958490583801704006051226170597804895060041791739458393657137523650103193820583398931474161783323773289303852759726215490475337067647915197464156604513868306131335404862746187732599022630844883357124807614752188587499045436414479917169447110350923474555646109843411639431749009861693814701126360894115767974615912918303344994983852178347534838034516969079839877956671155735461675914067326653641015808205802361608729971259899073435196836285807293651746577706334153509223046708554450140503314495523571379027185260233264329009257731259217733009279807444056183608944768064421097509244405911984317178423290077726955054116645154357277308289947372194017466174272276146110820404546271265843013076677882456879169 A009977 867 356111397867485311474574291036390652468716225184493200012779833281945334628247052096261073742676034554680373370512712629780923002733655460647492758096694862372335730072706584310476156198802144721199242615188045806482791182859947856681730958910487938703892475176680894076625657645329812117504593772996052055199884362131419329733676282637807913595240909588779672837927088883839657972458831799174898309124767333756391215921176750129664065498369851969167974725480552103294636933109298002113009499585052533912389240701837305859970540256104694523771593511766806516057340439986026223403861700166290319342219141205808030889630189265456232199690463629727561536981379127402126990685538280453405396079252164738647338849684518547027141070965111185686123232381201516317167948957654102334068360470624195175767746817881150785118651286822223387468499401677837266591754641580474660336321624832584101247717325435895885137169909505820343162325126304010384834467121885468649655139059979634715972570148139270235305164221779570153521670791477933088089051576669423361495597431640690507637064309027065804360541382296854636609378352277855507897113587697722857305505131554185189306233645653854059095177346125896217805065395095482466887968572564989516785849290093790151173568263282402576383750985112821657073350026951772819431530370121077012577 A009977 868 11751676129627015278660951604200891531467635431088275600421734498304196042732152719176615433508309140304452321226919516782770459090210630201367261017190930458287079092399317282245713154560470775799575006301205511613932109034378279270497121644046101977228451680830469504528646702295883799877651594508869717821596183950336837881211317327047661148642950016429729203651593933166708713091141449372771644201117322013960910125398832754278914161446205114982543165940858219408723018792606834069729313486306733619108844943160631093379027828451454919284462585888304615029892234519538865372327436105487580538293231659791665019357796245760055662589785299781009530720385511204270190692622763254962378070615321436375362182039589112051895655341848669127642066668579650038466542315602585377024255895530598440800335644990077975908915492465133371786460480255368629797527903172155663791098613619475275341174671739384564209526607013692071324356729168032342699537415022220465438619588979327945627094814888595917765070419318725815066215136118771791906938702030090970929354715244142786752023122197893171543897865615796203008109485625169231760604748394024854291081669341288111247105710306577183950140852422154575187567158038150921407302962894644654053933026573095074988727752688319285020663782508723114683420550889408503041240502213995541415041 A009977 869 387805312277691504195811402938629420538431969225913094813917238444038469410161039732828309305774201630046926600488344053831425149976950796645119613567300705123473610049177470314108534100495535601385975207939781883259759598134483215926405014253521365248538905467405493649445341175764165395962502618792700688112674070361115650079973471792572817905217350542181063720502599794501387532007667829301464258636871626460710034138161480891204167327724768794423924476048321240487859620156025524301067345048122209430591883124300826081507918338898012336387265334314052295986443739144782557286805391481090157763676644773124945638807276110081836865462914892773314513772721869740916292856551187413758476330305607400386952007306440697712556626281006081212188200063128451269395896414885317441800444552509748546411076284672573204994211251349401268953195848427164783318420804681136905106254249442684086258764167399690618914378031451838353703772062545067309084734695733275359474446436317822205694128891323665286247323837517951897185099491919469132928977166993002040668705603056711962816763032530474660948629565321274699267613025630584648099956697002820191605695088262507671154488440117047070354648129931100981189716215258980406440997775523273583779789876912137474628015838714536405681904822787862784552878179350480600360936573061852866696353 A009977 870 12797575305163819638461776296974770877768254984455132128859268868653269490535314311183334207090548653791548577816115353776437029949239376289288947247720923269074629131622856520365581625316352674845737181862012802147572066738437946125571365470366205053201783880424381290431696258800217458066762586420159122707718244321916816452639124569154902990872172567891975102776585793218545788556253038366948320535016763673203431126559328869409737521814917370215989507709594600936099367465148842301935222386588032911209532143101927260689761305183634407100779756032363725767552643391777824390464577918875975206201329277513123206080640111632700616560276191461519378954499821701450237664266189184654029718900085044212769416241112543024514368667273200680002210602083238891890064581691215475579414670232821702031565517394194915764808971294530241875455462998096437849507886554477517868506390231608574846539217524189790424174475037910665672224478063987221199796244959198086862656732398488132787906253413680954446161686638092412607108283233342481386656246510769067342067284900871494772953180073505663811304775655602065075831229845809293387298571001093066322987937912662753148098118523862553321703388287726332379260635103546353412552926592268028264733065938100536662724522677579701387502859151999471890244979918565859811910906911041144600979649 A009977 871 422319985070406048069238617800167438966352414487019360252355872665557893187665372269050028833988105575121103067931806674622421988324899417546535259174790467879462761343554265172064193635439638269909327001446422470869878202368452222143855060522084766755658868054004582584245976540407176116203165351865251049354702062623254942937091110782111798698781694740435178391627331176212011022356350266109294577655553201215713227176457852690521338219892273217127653754416621830891279126349911795963862338757405086069914560722363599602762123071059935434325731949068002950329237231928668204885331071322907181804643866157933065800661123683879120346489114318230139505498494116147857842920784243093582980723702806459021390735956713919808974166020015622440072949868746883432372131195810110694120684117683116167041662074008432220238696052719497981890030278937182449033760256297758089660710877643082969935794178298263083997757676251051967183407776111578299593276083653536866467672169150108382000906362651471496723335659057049616034573346700301885759656134855379222288220401728759327507454942425686905773057596634868147502430584911706681780852843036071188658601951117870853887237911287464259616211813494968968515600958417029662614246577544844932736191175957317709869909248360130145787594352015982572378084337312673373793059928064357771832328417 A009977 872 13936559507323399586284874387405525485889629678071638888327743797963410475192957284878650951521607483978996401241749620262539925614721680779035663552768085440022271124337290750678118389969508062907007791047731941538705980678158923330747216997228797302936742645782151225280117225833436811834704456611553284628705168066567413116924006655809689357059795926434360886923701928814996363737759558781606721062633255640118536496823109138787204161256445016165212573895748520419412211169547089266807457178994367840307180503837998786891150061344977869332749154319244097360864828653646050761215925353655936999553247583211791171421817081568010971434140772501594603681450305832879308816385880022088238363882192613147705894286571559353696147478660515540522407345668647153268280329461733652905982575883542833512374848442278263267876969739743433402370999204927020818114088457826016958803458962221738007881207883842681771926003316284714917052456611682083886578110760566716593433181581953576606029909967498559391870076748882637329140920441109962230068652450227514335511273257049057807746013100047667890510900688950648867580209302086320498768143820190349225733864386889738178278851072486320567334989845333975961014831627761978866270137058979882780294308806591484425707005195884294810990613616527424888476783131318221335170977626123806470466837761 A009977 873 459906463741672186347400854784382341034357779376364083314815545332792545681367590400995481400213046971306881240977737468663817545285815465708176897241346819520734947103130594772377906868993766075931257104575154070777297362379244469914658160908550310996912507310810990434243868452503414790545247068181258392747270546196724632858492219641719748782973265572333909268482163650894880003346065439793021795066897436123911704395162601579977737321462685533452014938559701173840602968595053945804646086906814138730136956626653959967407952024384269687980722092535055212908539345570319675120125536670645920985257170245989108656919963691744362057326645492552621921487860092485017190940734040728911866008112356233874294511456861458671972866795797012837239442407065356057853250872237210545897425004156913505908369998595182687839940001411533302278242973762591686997764919108258559640514145753317354260079860166808498473558109437395592262731068185508768257077655098701647583294992204468027998987028927452459931712532713127031861650374556628753592265530857507973071872017482618907655618432301573040386859722735371412630146906968848576459348746066281524449217524767361359883202085392048578722054664896021206713489443716145302586914522946336131749712190617518986048331171464181728762690249345405021319733843333501304060642261662085613525405646113 A009977 874 15176913303475182149464228207884617254133806719420014749388912995982154007485130483232850886207030550053127080952265336465905978994431910368369837608964445044184253254403309627488470926676794280505731484450980084335650812958515067507183719309982160262898112741256762684330047658932612688087993153249981526960659928024491912884330243248176751709838117763887019005859911400479531040110420159513169719237207615392089086245040365852139265331608268622603916492972470138736739897963636780211553320867924866578094519568679580678924462416804680899703363829053656822025981798403820549278964142710131315392513486618117640585678358801827563947891779301254236523409099383052005567301044223344054091578267707755717851718878076428136175104604261301423628901599433156749909157278783827948014615025137178145694976209953641028698718020046580598975182018134165525670926242330572532468136966809859472690582635385504680449627417611434054544670125250121789352483562618257154370248734742747444923966571954605931177746513579533192051434462360368748868544762518297763111371776576926423952635408265951910332766370850267256616794847929972003023158508620187290306824178317322924876145668817937603097827803941568699821545151642632794985368179257229092347740502290378126539594928658317997049168778228398365703551216830005543034001194634848825246338386321729 A009977 875 500838139014681010932319530860192369386415621740860486729834128867411082247009305946684079244832008151753193671424756103374897306816253042156204641095826686458080357395309217707119540580334211256689138986882342783076476827630997227737062737229411288675637720461473168582891572744776218706903774057249390389701777624808233125182898027189832806424657886208271627193377076215824524323643865263934600734827851307938939846086332073120595755943072864545929244268091514578312416632800013746981259588641520597077119145766426162404507259754554469690211006358770675126857399347326078126205816709434333407952945058397882139327385840460309610280428716941389805272500279640716183720934459370353785022082834355938689106722976522128493778451940622946979753752781294172747002190199866322284482295829526878807934214928470153947057694661537159766181006598427462347140565996908893571448519904725362598789226967721654454837704781177323799974114133254019048631957566402486094218208246510665682490896874501995728865634948124595337697337257892168712661977163103826182675268627038571990436968472776413040981290238058819468354229981689076099764230784466180580125197884471656520912807070991940902228317530071767094110990004206882234517149915488560047475436575582478175806632645724493902622569681537146068217190155390182920122039422950011233129166748617057 A009977 876 16527658587484473360766544518386348189751715517448396062084526252624565714151307096240574615079456269007855391157016951411371611124936350391154753156162280653116651794045204184334944839151028971470741586567117311841523735311822908515323070328570572526296044775228614563235421900577615217327824543889229882860158661618671693131035634897264482612013710244872963697381443515122209302680247553709841824249319093161985014920848958412979659946121404530015665060847019981084309748882400453650381566425170179703544931810292063359348739571900297499776963209839432279186294178461760578164791951411333002462447186927130110597803732735190217139254147659065863573992509228143634062790837159221674905728733533745976740521858225230240294688914040557250331873841782707700651072276595588635387915762374387000661829092639515080252903923830726272283973217748106257455638677897993487857801156855936965760044489934814597009644257778851685399145766397382628604854599691282041109200872134851967522199596858565859052565953288111646144012129510441567517845246382426264028283864692272875684419959601621630352382577855941042455689589395739511292219615887383959144131530187564665190122633342734049773534478492368314105662670138827113739065947211122481566689406994221779801618877308908298786544799490725820251167275127876036364027300957350370693262502704362881 A009977 877 545412733386987620905295969106749490261806612075797070048789366336610668566993134175938962297622056877259227908181559396575263167122899562908106854153355261552849509203491738083053179691983956058534472356714871290770283265290155981005661320842828893367769477582544280586768922719061302171818209948344586134385235833416165873324175951609727926196452438080807802013587635999032906988448169272424780200227530074345505492388015627628328778222006349490516947007951659375782221713119214970462591692030615930216982749739638090858508405872709817492639785924701265213147707889238099079438134396573989081260757168595293649727523180261277165595386872749173497941752804528739924072097626254315271889048206613617232437221321432597929724734163338389260951836778829354121485385127654424967801220158354771021840360057103997648345829486413966985371116185687506496036076370633785099307438176245919870081468167848881701318260506702105618171810291113626743960201789812307356603628780450114928232586696332673348734676458507684322752400273844571728088893130620066712933367534845004897585858666853513801628625069246054401037756450059403872643247324283670651756340496189633951274046900310223642526637790248154365486868114581294753389176257967041891700750430809318733453422951193973859955978383193952068288520079219909200012900931592562232877662589243975073 A009977 878 17998620201770591489874766980522733178639618198501303311610049089108152062710773427805985755821527876949554520969991460086983684515055685575967526187060723631244033803715227356740754929835470549931637587771590752595419347754575147373186823587813353481136392760223961259363374449729022971670000928295371342434712782502733473819697806403121021564482930456666657466448391987968085930618789585990017746607508492453401681248804515711734849681326209533187059251262404759400813316532934094025265525837010325697160430741408056998330777393799423977257112935515141752033874360344857269621458435086941639681604986563644690441008264948622146464647766800722725432077842549448417494379221666392403972338590818249368670428303607275731680916227390166845611410613701368686009017709212596023937440265225707443720731881884431922395412373051660910517246834127687714369190520230914908277145459816115355712688449539013096143502596721169485399669739606749682550686659063806142767919749754853792631675360978978220508244323130753582650829209036870867026933473310462201526801128649885161620333336006165955453744627285119795234245962851960327797227161701361131507959236374257920392043547710237380203379047078189094061066647781182726861842816512912382426124764216707518203962957389401137378547286645400418253521162614257003600425730742554553684962865445051177409 A009977 879 593954466658429519165867310357250194895107400550543009283131619940569018069455523117597529942110419939335299192009718182870461588996837624006928364173003879831053115522602502772444912684570528147744040396462494835648838475900979863315165178397840664877500961087390721558991356841057758065110030633747254300345521822590204636050027611302993711627936705069999696392796935602946835710420056337670585638047780250962255481210549018487250039483764914595172955291659357060226839445586825102833762352621340748006294214466465880944915653995380991249484726871999677817117853891380289897508128357869074109492964556600274784553272743304530833333376304423849939258568804131797777314514314990949331087173497002229166124134019040099145470235503875505905176550252145166638297584404015668789935528752448345642784152102186253439048608310704810047069145526213694574183287167620191973145800173931806738518718834787432172735585691798593018189101407022739524172659749105602711341351741910175156845286912306281276772062663314868227477363898216738611888804619245252650384437245446210333471000088203476529973572700408953242730116774114690817308496336144917339762654800350511372937437074437833546711508553580240104015199376779029986440812944926108620062117219151348100730777593850237533492060459298213802366198366270481118814049114504300271603774559686688854497 A009977 880 19600497399728174132473621241789256431538544218167919306343343458038777596292032262880718488089643857998064873336320700034725232436895641592228636017709128034424752812245882591490682118590827428875553333083262329576411669704732335489400450887128741940957531715883893811446714775754906016148631010913659391911402220145476752989650911172998792483721911267309989980962298874897245578443861859143129326055576748281754430879948117610079251302964242181640707524624758782987485701704365228393514157636504244684207709077393374071182216581847572711232995986775989367964889178415549566617768235809679445613267830367809067890258000529049517500001418045987047995532770536349326651378972394701327925876725401073562482096422628323271800517771627891694870826158320790499063820285332517070067872448830795406211877019372146363488604074253258731553281802365051920948048476531466335113811405739749622371117721547985261700274327829353569600240346431750404297697771720484889474264607483035780175894468106107282133478067889390651506753008641152374192330552435093337462686429099724941004543002910714725489127899113495457010093853545784796971180379092782272212167608411566875306935423456448507041479782268147923432501579433707989552546827182561584462049868231994487324115660597057838605237995156841055478084546086925876920863620778641908962924560469660732198401 A009977 881 646816414191029746371629500979045462240771959199541337109330334115279660677637064675063710106958247313936140820098583101145932670417556172543544988584401225136016842804114125519192509913497305152893259991747656876021585100256167071150214879275248484051598546624168495777741587599911898532904823360150759933076273264800732848658480068708960151962823071821229669371755862871609104088647441351723267759834032693297896219038287881132615292997819991994143348312617039838587028156244052536985967202004640074578854399553981344349013147200969899470688867563607649142841342887713135698386351781719421705237838402137699240378514017458634077500046795517572583852581427699527779495506089025143821553931938235427561909181946734667969417086463720425930737263224586086469106069415973063312239790811416248404991941639280829995123934450357538141258299478046713391285599725538389058755776389411737538246884811083513636109052818368667796807931432247763341824026466776001352650732046940180745804517447501540310404776240349891499722849285158028348346908230358080136268652160290923053149919096053585941141220670745350081333097167010898300048952510061814983001531077581706885128868974062800732368832814848881473272552121312363655234045297024532287247645651655818081695816799702908673972853840175754830776790020868553938388499485695182995776510495498804162547233 A009977 882 21344941668303981630263773532308500253945474653584864124607901025804228802362023134277102433529622161359892647063253242337815778123779353693936984623285240429488555812535766142133352827145411070045477579727672676908712308308453513347957091016083199973702752038597560360665472390797092651585859170884975077791517017738424184005729842267395685014773161370100579089267943474763100434925365564606867836074523078878830575228263500077376304668928059735806730494316362314673371929156053733720536917666153122461102195185281384363517433857632006682532732629599052421713764315294533478046749608796740916272848667270544074932490962576134924557501544252079895267135187114084416723351700937829746111279753961769109543003004242244042990763853302774055714329686411340853480500290727111089303913096776736197364734074096267389839089836861798758661523882775541541912424790942766838938940620850587338762147198765755949991598743006166037294661737264176190280192873403608044637474157549025964611549075767550830243357615931546419490854026410214935495447971601816644496865521289600460753947330169768336057660282134596552683992206511359643901615432832039894439050525560196327209252676144072424168171482890013088617994220003308000622723494801809565479172306504641996695961954390195986241104176725799909415634070688662279966820483027941038860624846351460537364058689 A009977 883 704383075054031393798704526566180508380200663568300516112060733851539550477946763431144380306477531324876457353087356997147920678084718671899920492568412934173122341813680282690400643295798565311500760131013198337987506174178965940482584003530745599132190817273719491901960588896304057502333352639204177567120061585367998072189084794824057605487514325213319109945842134667182314352537063632026638590459261603001408982532695502553418054074625971281622106312439956384221273662149773212777718282983053041216372441114285683996075317301856220523580176776768729916554222404719604775542737090292450237004006019927954472772201765012452510397550960318636543815461174764785751870606130948381621672231880738380614919099139994053418695207158991543838572879651574248164856509593994665947029132193632294513036224445176823864689964616439359035830288131592870883110018101111305684985040488069382179150857559269946349722758519203479230723837329717814279246364822319065473036647199117856832181119500329177398030801325741031843198182871537092871349783062859949268396562202556815204880261895602355089902789310441686238571742814874868248753309283457316516488667343486478797905338312754389997549658935370431924393809260109164020549875328459715660812686114653185890966744494876467545956437831951397010715924332725855238905075939922054282400619929598197733013936737 A009977 884 23244641476783035995357249376683956776546621897753917031698004217100805165772243193227764550113758533720923092651882780905881382376795716172697376254757626827713037279851449328783221228761352655279525084323435545153587703747905876035925272116514604771362296970032743232764699433578033897577000637093737859714962032317143936382239798229193900981087972732039530628212790444017016373633723099856879073485155632899046496423578951584262795784462657052293529508310518560679302030850942516021664703338440750360140290556771427571870485470961255277278145833633368087246289339355746957592910323979650857821132198657622497601482658245410932843119181690515005945910218767237929811730002321296593515183652064366560292330271619803762816941836246720946672905028501950189440264816601823976251961362389865718930195406690835187534768832342498848182399508342564739142630597336673087604506336106289611911978299455908229540851031133714814613886631880687871215130039136529160610209357570889275461976943510862854135016443749454050825540034760724064754542841074378325857086552684374901761048642554877717966792047244575645872867512890870652208859206354091445044126022335053800330876164320894869919138744867224253504995705583602412678145885839170616806818641783555134401902568330923429016562448454396101353625502979953222883867506017427791319220457676740525189459912321 A009977 885 767073168733840187846789229430570573626038522625879262046034139164326570470484025376516230153754031612790462057512131769894085618434258633699013416407001685314530230235097827849846300549124637624224327782673372990068394223680893909185533979844981957454955800011080526681235081308075118620041021024093349370593747066465749900613913341563398732375903100157304510731022084652561540329912862295277009425010135885668534381978105402280672260887267682725686473774247112502416967018081103028714935210168544761884629588373457109871726020541721424150178812509901146879127548198739649600566040691328478308097362555701542420848927722098560783822932995786995196215037219318851683787090076602787586001060518124096489646898963453524172959080596141791240205865940564356251528738947860191216314724958865568724696448420797561188647371467302461990019183775304636391706809712110211890948709091507557193095283882044971574848084027412588882258258852062699750099291291505462300136908799839346090245239135858474186455542643731983677242821147103894136899913755454484753283856238584371758114605204310964692904137559070996313804627925398731522892353809685017686456158737056775410918913422589530707331578580618400365664858284258879618378814232692630354625015178857319435262784754920473157546560798995071344669641598338456355167627698575117113534275103332437331252177106593 A009977 886 25313414568216726198944044571208828929659271246654015647519126592422776825525972837425035595073883043222085247897900348406504825408330534912067442741431055615379497597758228319044927918121113041599402816828221308672257009381469499003122621334884404596013541400365657380480757683166478914461353693795080529229593653193369746720259140271592158168404802305191048854123728793534530830887124455744141311025334484227061634605277478275262184609279833529947653634550154712579759911596676399947592861935561977142192776416324084625766958677876806996955900812826737847011209090558408436818679342813839784167212964338150899888014614829252505866156788860970841475096228237522105564973972527891990338034997098095184158347665793966297707649659672679110926793576038623756300448385279386310138385923642563767914982797886319519225363258420981245670633064585053000926324720499636992401307400019749387372144368107484061969986772904615433114522542118069091753276612619680255904517990394698420978092891483329648153032907243155461349013097854428506517697153929997996858367255873284268017781971742261834865836539449342878355552721538158140255447675719605583653053238322873588560324142945454513341942093160407212066940323380543027406500869678856801702625500902291541363671896912375614199036506366837354374098172745169059720531714052978864746631078409970431931321844517569 A009977 887 835342680751151964565153470849891354678755951139582516368131177549951635242357103635026174637438140426328813180630711497414659238474907652098225610467224835307523420726021534528482621297996730372780292955331303186184481309588493467103046504051185351668446866212066693555865003544493804177224671895237657464576590555381201641768551628962541219557358476071304612186083050186639517419275107039556663263836037979493033941974156783083652092106234506488272569940155105515132077082690321198270564443873545245692361621738694792650309636369934630899544726823282348951369899988427478415016418312856712877518027823158979696304482289365332693583174032412037768678175531838229483644141093420435681155154904237141077225472971200887824352438769198410660584188009274583957914796714219748234566735480204604341194432330248544134436987527892381107130891131306749030568715776488020749243144200651729783280764147546974045009563505852309292779243889896280027858128216449448444849093683025047892277065418949878389050085939024130224517432229196140715084006079689933896326119443818380844586805067494640550572605801828314985733239810759218628429773298746984260550756864654828422490696717199998940284089074293437998209030671557919904414528699402274456186641529775620865001172598108395268568204710105632694345239700590578970777546563748302536638825587529024253733620869079777 A009977 888 27566308464788014830650064538046414704398946387606223040148328859148403962997784419955863763035458634068850834960813479414683754869671952519241445145418419565148272883958710639439926502833892102301749667525933005144087883216420284414400534633689116605058746584998200887343545116968295537848414172542842696331027488327579654178362203755763860245392829710353052202140740656159104074836078532305369887706589253323270120085147173841760519039505738714112994808025118481999358543728780599542928626647826993107847933517376928157460218000207842819684975985168317515395206699618106787695541804324271524958094918164246329978047915549055978888244743069597246366379792550661572960256656082874377478120111839825655548440608049629298203630479383547551799278204306061270611188291569251691740702270846751943259416266898201956436420588420448576535319407333122718008767620624104684725023758621507082848265216869050143485315595693126206661715048366577240919318231142831798680020091539826580445143158825345986838652835987796297409075263563472643597772200629767818578761941646006567871364567227323138168895991460334394529196913755054214738182518858650480598174976533609337942192991667599965029374939451683453940898012161411356845679447080275057054159170482595488545038695737577043862750755433485878913392910119489106035659036603693983709081244388457800373209488679632641 A009977 889 909688179338004489411452129755531685245165230791005360324894852351897330778926885858543504180170134924272077553706844820684563910699174433134967689798807845649893005170637451101517574593518439375957739028355789169754900146141869385675217642911740847966938637304940629282336988859953752748997667693913808978923907114810128587885952723940207388097963380441650722670644441653250434469590591566077206294317445359667913962809856736778097128303689377565728828664828909905978831943049759784916644679378290772558981806073438629196187194006858813049604207510554478008041821087397523993952879542700960323617132299420128889275581213118847303312076521296709130090533154171831907688469650734854456777963690714246633098540065637766840719805819657069209376180742100021930169213621785305827443174937942814127560736807640664562401879417874803025665540441993049694289331480595454595925784034509733733992752156678654735015414657873164819836596596097048950337501627713449356440663020814277154689724241236417565675543587597277814499483697594597238726482620782338013099144074318216739755030718501663559573567718191035019463498153916789086360023122335465859739774225609108152092368725030798845969373001905553980049634401326574775907421753649076882787252625925651121986276959340042447470774929305034004141966033943140499176748207921901462399681064819107412315913126427877153 A009977 890 30019709918154148150577920281932545613090452616103176890721530127612611915704587233331935637945614452500978559272325879082590609053072756293453933763360658906446469170631035886350079961586108499406605387935741042601911704822681689727282182216087447982908975031063040766317120632378473840716923033899155696304488934788734243400236439890026843807232791554574473848131266574557264337496489521680547807712475696869041160772725272313677205234021749459669051345939354026897301454120642072902249274419483595494446399600423474763474177402226340830636938847848297774265380095884118291800445024909131690679365365880864253346094180032921961009298525202791401292987594087670452953719498474250197073672801793570138892251822166046305743753592048683283909413964489300723695584049518915092305624772952112866209504314652141930559262020789868499846962834585770639911547938859650001665550873138821213221760821170395606255508683709814439054607687671202615361137553714543828762541879686871146104760899960801779667292938390710167878482962020621708877973926485817154432271754452501152411916013710554897465927734700304155642295439079254039849880763037070373371412549445100569019048167926016361916989309062883281341637935243776967604944917870419537131979336655546487025547139658221400766535572667066122136684879120123636472832690861422748259189475139030544606425133172119946049 A009977 891 990650427299086888969071369303774005231984936331404837393810494211216193218251378699953876052205276932532292455986754009725490098751400957683979814190901743912733482630824184249552638732341580480417977801879454405863086259148495761000312013130885783435996176025080345288464980868489636743658460118672137978048134848028230032207802516370885845638682121300957636988331796960389723137384154215458077654511697996678358305499933986351347772722717732169078694415998682887610947985981188405774226055842958651316731186813974667194647854273469247411018981978993826550757543164175903629414685822001345792419057074068520360421107941086424713306851331692116242668590604893124947472743449650256503431202459187814583444310131479528089543868537606548369010660828146923881954273634124198046085617507419724584913642383520683708455646686065660494949773541330431117081081982368450054963178813581100036318107098623055006431786562423876488802053693149686306917539272579946349163882029666747821457109698706458729020666966893435539989937746680516392973139574031966096264967896932538029593228452448311616375615245110037136195749489615383315046065180223322321256614131688318777628589541558539943260647199075148284274051863044639930963182289723844725355318109633034071843055608721306225295673898013182030510601010964080003603478798426950692553252679588007972012029394679958219617 A009977 892 32691464100869867335979355187024542172655502898936359633995746308970134376202295497098477909722774138773565651047562882320941173258796231603571333868299757549120204926817198080235237078167272155853793267462021995393481846551900360113010296433319230853387873808827651394519344368660158012540729183916180553275588449984931591062857483040239232906076510002931602020614949299692860863533677089110116562598886033890385824081497821549594476499849685161579596915727956535291161283537379217390549459842817635493452129164861164017423379191024485164563626405306796276174998924417804819770684632126044411149828883444261171893896562055852015539126093945839836008063489961473123266600533838458464613229681153197881253662234338824426954947661741016096177351807328848488104491029926098535520825377744850911302150198656182562379036340640166796333342526863904226863675705418158851813784900848176301198497534254560815212248956559987924130467771873939648128278795995138229522408106979002678108084620057313138057682009907483372819667945640457040968113605943054881176743940598773754976576538930794283340395303088631225494459733157307649396520150947369636601468266345714519661743454871431818127601357569479893381043711480473117721785015560886875936725497617890124370820835087803105434757238634435007006849833361814640118914800348089372854257338426404263076396970024438621247361 A009977 893 1078818315328705622087318721171809891697631595664899867921859628196014434414675751404249771020851546579527666484569575116591058717540275642917854017653891999120966762584967536647762823579519981143175177826246725847984900936212711883729339782299534618161799835691312496019138364165785214413844063069233958258094418849502742505074296940327894685900524830096742866680293326889864408496611343940633846565763239118382732194689428111136617724495039610332126698219022565664608322356733514173888132174812981971283920262440418412574971513303808010430599671375124277113774964505787559052432592860159465567944353153660618672498586547843116512791161100212714588266095168728613067797817616669129332236579478055530081370853733181206089513272837453531173852609641852000107448203987561251672187237465580080072970956555654024558508199241125504279000303386508839486501298278799242109854901727989817939550418630400506902004215566479601496305436471840008388233200267839561574239467530307088377566792461891333555903506326946951303049042206135082351947748996120811078832550039759533914227025784716211350233045001924830441317171194191152430085164981263198007848452789408579148837534010757249998210844799792836481574442478855612884818905513509266905911941421390374104237087557897502479346988874936355231226044500939883123924188411486949304190492168071340681521100010806474501162913 A009977 894 35601004405847285528881517798669726426021842656941695641421367730468476335684299796340242443688101037124412993990795978847504937678829096216289182582578435970991903165303928709376173178124159377724780868266141952983501730895019492163068212815884642399339394577813312368631566017470912075656854081284720622517115822033590502667451799030820524634717319393192514600449679787365525480388174350040916936670186890906630162424751127667508384908336307140960181041227744666932074637772205967738308361768828405052369368660533807614974059939025664344209789155379101144754573828690989448730275564385262363742163654070800416192453356078822844922108316307019581412781140568044231237327981350081267963807122775832492685238173194979800953938003635966528737136118181116003545790731589521305182178836364142642408041566336582810430770574957141641207010011754791703054542843200374989625211757023663992005163814803216727766139113693826849378079403570720276811695608838705531949902428500133916459704151242414007344815708789249393000618392802457717614275716871986765601474151312064619169491850895634974557690485063519404563466649408308030192810444381685534258998942050483111911638622354989249940957878393163603891956601802235225199023881945805807895094066905882345439823889410617581818450632872899722630459468531016143089498217579069327038286241546354242490196300356613658538376129 A009977 895 1174833145392960422453090087356100972058720807679075956166905135105459719077581893279228000641707334225105628801696267301967662943401360175137543025225088387042732804455029647409413714878097259464917768652782684448455557119535643241381251022924193199178200021067839308164841678576540098496676184682395780543064822127108486588025909368017077312945671539975352981814839432983062340852809753551350258910116167399918795360016787213027776701975098135651685974360515574008758463046482796935364175938371337366728189165797615651294143977987846923358923042127510337776900936346802651808099093624713658003491400584336413734350960750601153882429574438131646186621777638745459630831823384552681842805635051602472258612859715434333431479954119986895448325491899976828117011094142454203071011901600016707199465371689107232744215428973585674159831330387908126200799913825612374657631987981780911736170405888506152016282590751896286029476620317833769134785955091677282554346780140504419243170236990999662242378918390045229969020406962481104681271098656775563264848646993298132432593231079555954160403786007096140350594399430474164996362744664595622630546965087665942693084074537714645248051609986974398928434567859473762431567788104211591660538104207894117399514188350550380200008870884805690846805162461523532721953441180109287792263445971029690002176477911768250731766412257 A009977 896 38769493797967693940951972882751332077937786653409506553507869458480170729560202478214524021176342029428485750455976820964932877132244885779538919832427916772410182547015978364510652590977209562342286365541828586799033384944676226965581283756498375572880600695238697169439775393025823250390314094519060757921139130194580057404855009144563551327207160819186648399889701288441057248142721867194558544033833524197320246880553978029916631165178238476505637153897013942289029280533932298867017805966254133102030242471321316492706751273598948470844460390207841146637730899444487509667270089615550714115216219283101653233581704769838078120175956458344324158518662078600167817450171690238500812585956702881584534224370609333003238838485959567549794741232699235327861366106700988701343392752800551337582357265740538680559109156128327247274433902800968164626397156245208363701855603398770087293623394320703016537325494812577438972728470488514381447936518025350324293443744636645835024617820702988853998504306871492588977673429761876454481946255673593587740005350778838370275576625625346487293324938234172631569615181205647444879970573931655546808049847892976108871774459744583293185703129570155164638340739362634160241737007438982524797757438860505874183968215568162546600292739198587797944570361230276579824463558943606497144693717043979770071823771088352274148291604481 A009977 897 1279393295332933900051415105130793958571946959562513716265759692129845634075486681781079292698819286971140029765047235091842784945364081230724784354470121253489536024051527286028851535502247915557295450062880343364368101703174315489864182363964446393905059822942877006591512587969852167262880365119129005011397591296421141894360215301770597193797836307033159397196360142518554889188709821617420431953116506298511568147058281274987248828450881869724686026078601460095537966257619765862611587596886386392366998001553603444259322792028765299537867192876858757839045119681668087819019912957313173565802135236342354556708196257404656577965806563125362697231115848593805537975855665777870526815336571195092289629404230107989106881670036665729143226460679074765819425081521132627144331960842418194140217789769437776458450602152234799160056318792431949432671106156091876002161234912159412880689572012583199545731741328815055486100039526120974587781905094836560701683643573009312555812388083198632181950642126759255436263223182141922997904226437228588395420176575701666219094028645636434080679722961727696841797300979786365681039028939744633044665644980468211592768557171571248675128203275815120433065244398966927287977321245486423318325995482396693848070951113749364037809660393553397332170821920599127134207297445139014405774892662451332412370184445915625046893622947873 A009977 898 42219978745986818701696698469316200632874249665562952636770069840284905924491060498775616659061036470047620982246558758030811903197014680613917883697514001365154688793700400438952100671574181213390749852075051331024147356204752411165518018010826730998866974157114941217519915403005121519675052048931257165376120512781897682513887104958429707395328598132094260107479884703112311343227424113374874254452844707850881748852923282074579211338879101700914638860593848183152752886501452273466182390697250750948110934051268913660557652136949254884749617364936339008688488949495046898027657127591334727671470462799297700371370476494353667072871616583136969008626823003595582753203236970669727384906106849438045557770339593563640527095111209969061726473202409467272041027690197376695762954707799800406627187062391446623128869871023748372281858520150254331278146503151031908071320752101260625062755876415245585009147463850896831041301304361992161396802868129606503155560237909307314341808806745554862004371190183055429396686365010683458930839472428543417048865826998154985230102945306002324662430857737013995779310932332950067474287955011572890473966284355450982561362386661851206279230708101898974291153065165908600503251601101051969504757850919090896986341386753729013247718792987262111961637123379771195428840815689587475390571457860893969608216086715215626547489557279809 A009977 899 1393259298617565017155991049487434620884850238963577437013412304729401895508204996459595349749014203511571492414136439015016792805501484460259290162017962045050104730192113214485419322161947980041894745118476693923796862754756829568462094594357282122962610147184793060178157208299169010149276717614731486457411976921802623522958274463628180344045843738359110583546836195202706274326504995741370850396943875359079097712146468308461113974183010356130183082399596990044040845254547925024384018893009274781287660823691874150798402520519325411196737373042899187286720135333336547634912685210514046013158525272376824112255225724313671013404763347243519977284685159118654230855706820032101003701901526031455503406421206587600137394138669928979036973615679512419977353913776513430960177505357393413418697173058917738563252705743783696285301331164958392932178834603984052966353584819341600627070943921703104305301866307079595424362943043945741326094494648277014604133487851007141373279690622603310446144249276040829170090650045352554144717702590141932762612572290939114512593397195098076713860218305321461860717260766987352226651502515381905385640887383729882424524958759841089807214613367362666151608051150474983816607302836334714993657009080329999600549265762873057437174720168579649694734025071532449449151746917756386687888858109409500997071130861602115676067155390233697 A009977 900 45977556854379645566147704633085342489200057885798055421442606056070262551770764883166646541717468715881859249666502487495554162581548987188556575346592747486653456096339736078018837631344283341382526588909730899485296470906975375759249121613790310057766134857098170985879187873872577334926131681286139053094595238419486576257623057299729951353512843365850649257045594441689307052774664859465238063099147886849610224500833454179216761148039341752296041719186700671453347893400081525804672623469306067782492807181831846976347283177137738569492333310415673180461764466000106071952118611946963518434231333988435195704422448902351143442357190459036159250394610250915589618238325061059333122162750359038031612411899817390804534006576107656308220129317423909859252679154624943221685857676793982642817006710944285372587339289544861977414943928443626966761901541931473747889668299038272820693341149416202442074961588133626649003977120450209463761118323393141481936405099083235665318229790545909244722760226109347362612991451496634286775684185474683781166214885600990778915582107438236531557387204075608241403669605310582623479499583007602877726149283663086120009323639074755963638082241122967983003065687965674465948040993599045594790681299650889986818125770174810895426765765563128439926222827360570831822007648285960760700332317610513532903347318432869817310216127877712001 A009977 901 1517259376194528303682874252891816302143601910231335828907605999850318664208435241144499335876676467624101355238994582087353287365191116577222366986437560667059564051179211290574621641834361350265623377434021119683014783539930187400055221013255080231906282450284239642534013199837795052052562345482442588752121642867843057016501560890891088394665923831073071425482504616575747132741563940362352856082271880266037137408527503987914153117885298277825769376733161122157960480482202690351554196574487100236822262637000450950219460344845545372793246999243717214955238227378003500374419914194249796108329634021618361458245940813777587733597787285148193255263022138280214457401864727014957993031370761848255043209592693973896549622217011552658171264267474989025355338412102623126315633303334201427212961221461161417295382196554980445254693149638639689903142750883738633680359053868263003082880257930734680588473732408409679417131244974856912304116904671973668903901368269746776955501583088015005075851087461608462966228717899388931463597578120664564778485091224832695704214209545461805541393777734495071966321096975249226574823486239250894964962926360881841960307680089466946800056713957057943439101167702867257376285352788768504628092482888479369564998150415768759549083270263583238517565353302898837450126252393436705103110966481146946585810461508284703971237132219964496033 A009977 902 50069559414419434021534850345429937970738863037634082353950997995060515918878362957768478083930323431595344722886821208882658483051306847048338110552439502012965613688913972588962514180533924558765571455322696949539487856817696184201822293437417647652907320859379908203622435594647236717734557400920605428820014214638820881544551509399405917023975486425411357040922652346999655380471610031957644250714972048779225534481407631601167052890214843168250389432194317031212695855912688781601288486958074307815134667021014881357242191379902997302177150975042668093522861503474115512355857168410243271574877922713405928122116046854660395208726980409890377423679730563247077094261535991493613770035235140992416425916558901138586137533161381237719651720826674637836726167599386563168415899010028647098027720308218326770747612486314354693404873938075109766803710779163374911451848777652679101735048511714244459419633169477519420765331084170278106035857854175131073828745152901643639531552241904495167503085886233079277885547690679834738298720077981930637690008010419478958239068915000239582865994665238337374888596200183224476969175045895279533843776569909100784690153442952409244401871560582912133490338534194619493417416642029360652727051935319819195644938963720369065119747918698246871079656658995661635854166328983411268402661893877849237331745229773395231050825363258828369089 A009977 903 1652295460675841322710650061399187953034382480241924717680382933836997025322985977606359776769700673242646375855265099893127729940693125952595157648230503566427865251734161095435762967957619510439263858025648999334803099274983974078660135683434782372545941588359536970719540374623358811685240394230379979151060469083081089090970199810180395261791191052038574782350447527450988627555563131054602260273594077609714442637886451842838512745377089824552262851262412462030018963245118729792842520069616452157899444011693491084788992315536798910971845982176408047086254429614645811907743286557538027961970971449542395628029829546203793041887990353526382454981431108587153544110630687719289254411162759652749742055246443737573342538594325580844748506787280263048611963530779756584557724667330945354234914770171204783434671212048373704882360839956478622304522455712391372077911009662538410357256600886570067160847894592758140885255925777619177499183309187779325436348590045754240104541223982848340527601834245691616170223073792434546363857762573403711043770264343842805621889274195007906234577823952865133371323674606046407739982776514544224616844626807000325894775063617429505065261761499236100405181171628422443282774749186968901539992713865554033456282985802772179148951681317042146745628669746856833983187488856452571857287842497969024831947592582522042624677236987541336179937 A009977 904 54525750202302763649451452026173202450134621847983515683452636816620901835658537261009872633400122217007330403223748296473215088042873156435640202391606617692119553307227316149380177942601443844495707314846416978048502276074471144595784477553347818294016072415864720033744832362570840785612933009602539311984995479741675940002016593735953043639109304717272967817564768405882624709333583324801874589028604561120576607050252910813670920597443964210224674091659611246990625787088918083163803162297342921210681652385885205798036746412714364062070917411821465553846396177283311792955528456398754922745042057834899055724984375024725170382303681666370621014387226583376066955650812694736545395568371068540741487823132643339920303773612744167876700723980248680604194796515731967290404914021921196689752187415649757853344149997596332261117907718563794536049241038508915278571063318863767541789467829256812216307980521561018649213445550661432857473049203196717739399503471509889923449860391433995237410860530107823333617361435150340030007306164922322464444418723346812585522346048435260905741068190444549401253681261999531455419431624979959412355872684631010754527577099375173667153638129474791313370978663737940628331566723169973750819759557563283104057338531491481911915405483462390842605746101646275521445187132262934871290498802432977819454270555223227406614348820588864093937921 A009977 905 1799349756675991200431897916863715680854442520983456017553937014948489760576731729613325796902204033161241903306383693783616097905414814162376126678923018383839945259138501432929545872105847646868358341389931760275600575110457547771660887759260478003702530389723535761113579467964837745925226789316883797295504850831475306020066547593286450440090607055670007937979637357394126615408008249718461861437943950516979028032658346056851140379715650818937414245024767171150690650973934296744405504355812316399952494528734211791335212631619574014048340274590108363276931073850349289167532439061158912450586387908551668838924484375815930622616021494990230493474778477251410209536476818926305998053756245261844469098163377230217370024529220557539931123891348206459938428285019154920583362162723399490761822184716442009160356949920678964616890954712605219689624954270794204192845089522504328879052438365474803138163357211513615424043703171827284296610623705491685400183614559826367473845392917321842834558397493558170009372927359961220990241103442436641326665817870444815322237419598363609889455250284670130241371481645984538028841243624338660607743798592823354899410044279380731016070058272668113341242295903352040734941701864609133777052065399588342433892171539218903093208380954258897805989621354327092207691175364676850752586460480288268041990928322366504418273511079432515099951393 A009977 906 59378541970307709614252631256502617468196603192454048579279921493300162099032147077239751297772733094320982809110661894859331230878688867358412180404459606666718193551570547286675013779492972346655825265867748089094818978645099076464809296055595774122183502860876680116748122442839645615532484047457165310751660077438685098662196070578452864522990032837110261953328032794006178308464272240709241427452150367060307925077725419876087632530616477024934670085817316647972791482139831792565381643741806441198432319448228989114062016843445942463595229061473575988138725437061526542528570489018244110869350800982205071684507984401925710546328709334677606284667689749296536914703735024568097935773956093640867480239391448597173210809464278398817727088414490813177968133405632112379250951369872183195140132095642586302291779347382405832357401505515972249757623490936208738363887954242642853008730466060668503559390787979949308993442204670300381788150582281225618206059280474270126636897966271620813540427117287419610309306602878720292677956413600409163779971989724678905633834846745999126352023259394114297965258894317489754951761039603175800055545353563170711680531461219564123530311922998047740260995764810617344253076161532101414642718158186415300318441660794223802075876571490543627597657504692794042853808787034336074835353195849512845385700634638094645803025865621272998298395969 A009977 907 1959491885020154417270336831464586376450487905350983603116237409278905349268060853548911792826500192112592432700651842530357930618996732622827601953347167020001700387201828060460275454723268087439642233773635686940129026295288269523338706769834660546032055594408930443852688040613708305312571973566086455254804782555476608255852470329088944529258671083624638644459825082202203884179320983943404967105920962112990161527564938855910891873510343741822844112831971449383102118910614449154657594243479612559548266541791556640764046555833716101298642559028628007608577939423030375903442826137602055658688576432412767365588763485263548448028847408044361007394033761726785718185223255810747231880540551090148626847899917803706715956712321187160984993917678196834872948402385859708515281395205782045439624359156205347975628718463619392467794249682027084242001575200894888366008302490007214149288105380002060617459896003338327196783592754119912599008969215280445400799956255650914179017632886963486846834094870484847140207117894997769658372561648813502404739075660914403885916549942617971169616767560005771832853543512477161913408114306904801401832996667584633485457538220245616076500293458935575428612860238750372360351513330559346683209699220151704910508574806209385468503926859187939710722697654862203414175689972133090469566655463033923897728120943057123311499853565502008943847066977 A009977 908 64663232205665095769921115438331350422866100876582458902835834506203876525846008167114089163274506339715550279121510803501811710426892176553310864460456511660056112777660325995189090005867846885508193714529977669024257867744512894270177323404543798019057834615494704647138705340252374075314875127680853023408557824330728072443131520859935169465536145759613075267174227712672728177917592470132363914495391749728675330409642982245059431825841343480153855723455057829642369924050276822103700610034827214465092795879121369145213536342512631342855204447944724251083072000960002404813613262540867836736723022269621323064429195013697098784951964465463913244003114136983928700112367441754658652057838185974904685980697287522321626571506599176312504799283380495550807297278733370381004286041790807499507603852154776483195747709299439951437210239506893779986051981629531316078273982170238066926507477540068000376176568110164797493858560885957115767295984104254698226398556436480167907581885269795065945525130725999955626834890534926398726294534410845579356389496810175328235246148106393048597353329480190470484166935911746343142467772127858446260488890030292905020098761268105330524509684144873989144224387878762287891599939908458440545920074265006262046782968604909720460629586353202010453849022610452712667797769080391985495699630280119488625027991120885069279495167661566295146953210241 A009977 909 2133886662786948160407396809464934563954581328927221143793582538704727925352918269514764942388058709210613159211009856515559786444087441826259258527195064884781851721662790757841239970193638947221770392579489263077800509635568925510915851672349945334628908542311325253355577276228328344485390879213468149772482408202914026390623340188377860592362692810067231483816749514518200029871280551514368009178347927741046285903518218414086961250252764334845077238874016908378198207493659135129422120131149298077348062264011005181792046699302916834314221746782175900285741376031680079358849237663848638612311859734897503661126163435452004259903414827360309137052102766520469647103708125577903735517908660137171854637363010488236613676859717772818312658376351556353176640810198201222573141439379096647483750927121107623945459674406881518397427937903727494739539715393774533430583041411617856208574746758822244012413826747635438317297332509236584820320767475440405041471152362403845540950202213903237176202329313957998535685551387652571157967719635557904118760853394735785831763122887510970603712659872846285525977508885087629323701436480219328726596133370999665865663259121847475907308819576780841641759404799999155500422798016979128538015362450745206647543837963962020775200776349655666344977017746144939518037326379652935521358087799243943124625923706989207286223340532831687739849455937953 A009977 910 70418259871969289293444094712342840610501183854598297745188223777256021536646302893987243098805937403950234253963325265013472952654885580266555531397437141197801106814872095008760919016390085258318422955123145681567416817973774541860223105187548196042753981896273733360734050115534835368017899014044448942491919470696162870890570226216469399547968862732218638965952733979100600985752258199974144302885481615454527434816101207664869721258341223049887548882842557976480540847290751459270929964327926836552486054712363170999137541076996255532369317643811804709429465409045442618842024842907005074206291371251617620817163393369916140576812689302890201522719391295175498354422368144070823272090985784526671203032979346111808251336370686503004317726419601359654829146736540640344913667499510189366963780594996551590200169255427090107115121950823007326404810607994559603209240366583389254882966643041134052409656282671969464470811972804807299070585326689533366368548027959326902851356673058806826814676867360613951677623195792534848212934747973410835919108162026280932448183055287862029922517775803927422357257793207891767682147403847237847977672401242988973566887551020966704941191046033767774178060358399972131513952334560311241754506960874591819368946652810746685581625619538636989384241585622783004095231770528546872204816897375050123112655482330643840445370237583445695415032045952449 A009977 911 2323802575774986546683655125507313740146539067201743825591211384649448710709327995501579022260595934330357730380789733745444607437611224148796332536115425659527436524890779135289110327540872813524507957519063807491724754993134559881387362471189090469410881402577033200904223653812649567144590667463466815102233342532973374739388817465143490185082972470163215085876440221310319832529824520599146761995220893309999405348931339852940700801525260360646289113133804413223857847960594798155940688822821585606232039805507984642971538855540876432568187482245789555411172358498499606421786819815931167448807615251303381486966391981207232639034818746995376650249739912740791445695938148754337167979002530889380149700088318421689672294100232654599142484971846844868609361842305841131382151027483836249109804759634886202476605585429093973534799024377159241771358750063820466905904932097251845411137899220357423729518657328174992327536795102558640869329315780754601090162084922657787794094770210940625284884336622900260405361565461153649991026846683122557585330569346867270770790040824499446987443086601529604937789507175860428333510864326958848983263189241018636127707289183691901263059304519114336547875991827199080339960427040490270977898729708861530039175239542754640624193645444775020649679972325551839135142648427442046782758957613376654062717630916911246734697217840253707948696057516430817 A009977 912 76685485000574556040560619141741353424835789217657546244509975693431807453407823851552107734599665832901805102566061213599672045441170396910278973691809046764405405321395711464540640808848802846308762598129105647226916914773440476085782961549239985490559086285042095629839380575817435715771492026294404898373700303588121366399830976349735176107738091515386097833922527303240554473484209179771843145842289479229980376514734215147043126450333591901327540733415545636387308982699628339146042731153112325005657313581763493218060782232848922274750186914111055328568687830450487011918965053925728525810651303293011589069890935379838677088149018650847429458241417120446117707965958908893126543307083519349544940102914507915759185705307677601771702004070945880664108940796092757335610983906966596220623557067951244681727984319160101126648367804446254978454838752106075407894862759209310898567550674271794983074115691829774746808714238384435148687867420764901835975348802447706997205127416961040634401183108555708593376931660218070449703885940543044400315908788446619935436071347208481750585621857850476962947053736803394135005858522789642016447685244953614992214340543061832741680957049130773106079907730297569651218694092336178942270658080392430491292782904910903140598390299677575681439439086743210691459707398105587543831045601241429584069681820258071142245008188728372362306969898042216961 A009977 913 2530621005018960349338500431677464663019581044182699026068829197883249645962458187101219555241788972485759568384680020048789177499558623098039206131829698543225378375606058478329841146692010493928189165738260486358488258187523535710830837731124919521188449847406389155784699559001975378620459236867715361646332110018408005091194422219541260811555357020007741228519443401006938297624978902932470823812795552814589352424986229099852423172861008532743808844202713006000781196429087735191819410128052706725186691348198195276196005813684014435066756168165664825842766698404866071393325846779549041351751493008669382439306400867534676343908917615477965172121966764974721884362876643993473175929133756138534983023396178761220053128275153360858466166134341214061915595046271060992075162468929897675280577383242391074497023482532283337179396137546726414289009678819500488460530471053907259652729172250969234441445817830382566644687569866686359906699624885241760587186510480774330907769204759714340935239042582338383581438744787196324840228236037920465210424990018738457869390354457879897769325521309065739777252773314512006455193331252058186542773613083469294743073237921040480475471582621315512500636955099819798490216905047093905094931716652950206212661835862059803639746879889359997487501489862525952818170344137484388946424504840967176274299500068516347694085270228036287956130006635393159713 A009977 914 83510493165625691528170514245356333879646174458029067860271363530147238316761120174340245322979036092030065756694440661610042857485434562235293802350380051926437486394999929784884757840836346299630242469362596049830112520188276678457417645127122344199218844964410842140895085447065187494475154816634606934328959630607464168009415933244861606781326781660255460541141632233228963821624303796771537185822253242881448630024545560295129964704413281580545691858689529198025779482159895261330040534225739321931160814490540444114468191851572476357202953549466939252811301047360580355979752943725118364607799269286089620497111228628644319348994281310772850680024903244165822183974929251784614805661413952571654439772073899120261753233080060908329383482433260064043214636526945012738480361474686623284259053646998905458401774923565350126920072539041971671537319401043516119197505544778939568540062684281984736567711988402624699274689805600649876921087621212978099377154845865552919956383757070573250862888405217166658187478577977478719727531789251375351944024670618369109689881697110036626387742203199169412649341519378896213021379931317920155911529231754486726521416851394335855690562226503411912521019518294053350177157866554098868132746649547356805017840583447973520111647036348879917087549165463356442999621356536984835232008659751916817051883502261039473904813917525197502552290218967974270529 A009977 915 2755846274465647820429626970096759018028323757114959239388954996494858864453116965753228095658308191036992169970916541833131414297019340553764695477562541713572437051034997682901197008747599427887798001488965669644393713166213130389094782289195037358574221883825557790649537819753151187317680108948942028832855667810046317544310725797080433023783783794788430197857673863696555806113602025293460727132134357015087804790810003489739288835245638292158007831336754463534850722911276543623891337629449397623728306878187834655777450331101891719787697467132408995342772934562899151747331847142928906032057375886440957476404670544745262538516811283255504072440821807057472132071172665308892288586826660434864596512478438670968637856691642009974869654920297582113426083005389185420369851928664658568380548770350963880127258572477656554188362393788385065160731540234436031933517682977705005761822068581305496306734495617286615076064763584821445938395891500028277279446109913563246358560663983328917278475317372166499720186793073256797751008549045295386614152814130406180619766096004631208670795492705572590617428270139503575029705537733491365145080464647898061975206756096013083237788553474612593113193644103703760555846209596285262648380639435062774565588739253783126163684352199513037263889122460290762618987504765720499562656285771813254962712155574614302638858859278331517584225577225943150927457 A009977 916 90942927057366378074177690013193047594934683984793654899835514884330342526952859869856527156724170304220741609040245880493336671801638238274234950759563876547890422684154923535739501288670781120297334049135867098264992534485033302840127815543436232832949322166243407091434748051853989181483443595315086951484237037731528478962253951303654289784864865228018196529303237501986341601748866834684203995360433781497897558096730115161396531563106063641214258434112897296650073856072125939588414141771830121583034126980198543640655860926362426752994016415369496846311506840575672007661950955716653899057893404252551596721354127976593663771054772347431634390547119632896580358348697955193445523365279794350531684911788476141965049270824186329170698612369820209743060739177843118872205113645933732756558109421581808044199532891762666288215958995016707150304140827736389053806083538264265190140128263183081378122238355370458297510137198299107715967064419500933150221721627147587129832501911449854270189685473281494490766164171417474325783282118494747758267042866303403960452281168152829886136251259283895490375132914603617975980282745205215049787655333380636045181822951168431746847022264662215572735390255422224098342924916677413667396561101357071560664428395374843163401583622583930229708341041189595166426587657268776485567657430469837413769501133962271987082342356184940080279444048456123980606081 A009977 917 3001116592893090476447863770435370570632844571498190611694571991182901303389444375705265396171897620039284473098328114056280110169454061863049753375065607926080383948577112476679403542526135776969812023621483614242744753638006098993724217912933395683487327631486032434017346685711181642988953638645397869398979822245140439805754380393020591562900540552524600485467006837565549272857712605544578731846894314789430619417192093800326085541582500100160070528325725610789452437250380156006417666678470394012240126190346551940141643410569960082848802541707193395928279725738997176252844381538649578668910482340334202691804686223227590904444807487465243934888054947885587151825507032521383702271054233213567545602089019712684846625937198148862633054208204066921521004392868822922782768750315813180966417610912199665458584585428167987511126646835551335960036647315300838775600756762720751274624232685041685478033865727225123817834527543870554626913125843530793957316813695870375284472563077845190916259620618289318195283417656776652750848309910326676022812414588012330694925278549043386242496291556368551182379386181919393207349330591772096642992626001560989491000157388558247645951734733853113900267878428933395245316522250354651024086516344783361501926137047369824392252259545269697580375254359256640492077392689869624023732695205504634654393537420754975573717297754103022649221653599052091360000673 A009977 918 99036847565471985722779504424367228830883870859440290185920875709035743011851664398273758073672621461296387612244827763857243635591984041480641861377165061560652670303044711730420316903362480640003796779508959270010576870054201266792899191126802057555081811839039070322572440628468994218635470075298129690166334134089634513589894552969679521575717838233311816020411225639663126004304515982971098150947512388051210440767339095410760822872222503305282327434748945156051930429262545148211783000389523002403924164281436214024674232548808682734010483876337382065633230949386906816343864590775436096074045917231028688829554645366510499846678647086353049851305813280224376010241732073205662174944789696047729004868937650518599938655927538912466890788870734208410193144964671156451831368760421834971891781160102588960133291319129543587867179345573194086681209361404927679594824973169784792062599678606375620775117568998429085988539408947728302688133152836516200591454851963722384387594581568891300236567480403547500444352782673629540777994227040780308752809681404406912932534192118431746002377621360162189018519744003339975842527909528479189218756658051512653203005193822422172316407246217152758708839988154802043095445234261703483794855039377850929563562522563204204944324564993900020152383393855469136238553958765697592783178941781652943594986734884914193932670825885399747424314568768719014880022209 A009977 919 3268215969660575528851723646004118551419167738361529576135388898398179519391104925143034016431196508222780791204079316207289039974535473368861181425446447031501538120000475487103870457810961861120125293723795655910349036711788641804165673307184467899317699790688289320644890540739476809214970512484838279775489026424957938948466520247999424211998688661699289928673570446108883158142049027438046238981267908805689944545322190148555107154783342609074316805346715190149713704165663989890988839012854259079329497421287395062814249674110686530222345967919133608165896621329767924939347531495589391170443515268623946731375303297094846494940395353849650645093091838247404408337977158415786851773178059969575057160674942467113797975645608784111407396032734228877536373783834148162910435169093920554072428778283385435684398613531274938399616918403915404860479908926362613426629224114602898138065789394010395485578879776948159837621800495275033988708394043605034619518010114802838684790621191773412907806726853317067514663641828229774845673809492345750188842719486345428126773628339908247618078461504885352237611151552110219202803421014439813244218969715699917555699171396139931686441439125166041037391719609108467422149692730636214965230216299469080675597563244585738763162710644798700665028651997230481495872280639268020561844905078794547138634562251202168399778137254218191665002380769367727491040732897 A009977 920 107851126998798992452106880318135912196832535365930476012467833647139924139906462529720122542229484771351766109734617434840538319159670621172418987039732752039550757960015691074427725107761741416964134692885256645041518211489025179537467219137087440677484093092713547581281387844402734704094026911999663232591137872023611985299395168183980998995956725836076567646227824721593144218687617905455525886381840990587768169995632274902318536107850306099452454576441601274940552237466911666402631687424190549617873414902484037072870239245652655497337416941331409069474588503882341522998468539354449908624636003864590242135385008804129934333033046677038471288072030662164345475153246227720966108514875978995976886302273101414755333196305089875676444069080229552958700334866526889376044360580099378284390149683351719377585154246532072967187358307329208360395836994569966243078764395781895638556171050002343051024103032639289274641519416344076121627377003438966142444094333788493676598090499328522625957621986159463227983900180331582569907235713247409756231809743049399128183529735216972171396589229661216623841168001219637233692512893476513837059226000618097279338072656072617745652567491130479354233926747100579424930939860110995093852597137882479662294719587071329379184369451278357121945945515908605889363785261095844678540881867600220055574940554289671557192678529389200324945078565389135007204344185601 A009977 921 3559087190960366750919527050498485102495473667075705708411438510355617496616913263480764043893572997454608281621242375349737764532269130498689826572311180817305175012680517805456114928556137466759816444865213469286370100979137830924736418231523885542356975072059547070182285798865290245235102888095988886675507549776779195514880040550071372966866571952590526732325518215812573759216691390880032354250600752689396349609855865071776511691559060101281931001022572842073038223836408084991286845684998288137389822691781973223404717895106537631412134759063936499292661420628117270258949461798696846984612988127531477990467705290536287832990090540342269552506377011851423400680057125514791881580990907306867237247975012346686925995478067965897322654279647575247637111050595387349409463899143279483384874939550606739460310090135558407917182824141863875893062620820808886021599225060802556072353644650077320683795400077096546063170140739354512013703441113485882700655113015020291327736986477841246656601525543262286523468705950942224806938778537164521955649721520630171230056481262160081656087444578820148586758544040248028711852925484724956622954458020397210218156397650396385606534727207305818689719582654319121022721015383662838097135705550121828855725746373353869513084191892185785024216202024983994349004913616162874391849101630807261833973038291559161387358391469843610723187592657841455237743358124833 A009977 922 117449877301692102780344392666450008382350631013498288377577470841735377388358137694865213448487908916002073293500998386541346229564881306456764276886268966971070775418457087580051792642352536403073942680552044486450213332311548420516301801640288222897780177377965053316015431362554578092758395307167633260291749142633713451991041338152355307906596874435487382166742101121814934054150815899041067690269824838750079537125243547368624885821448983342303723033744903788410261386601466804712465907604943508533864148828805116372355690538515741836600447049109904476657826880727869918545332239356995950492228608208538773685434274587697498488672987831294895232710441391096972222441885141988132092172699941126618829183175407440668557850776242874611647591228369983172024664669647782530512308671728222951700873005170022402190232974473427461267033196681507904471066487086693238712774427006484350387670273452551582565248202544186020084614644398698896452213556745034129121618729495669613815320553768761139667850342927655455274467296381093418628979691726429224536440810180795650591863881651282694650885671101064903363031953328184947491146540995923568557497114673107937199161122463080725015645997841092016760746227592530993749793507660873657205478283154020352238949630320677693931778332442130905799134666824471813517162149333374854931020353816639640521110263621452325782826918504839153865190557708768022845530818119489 A009977 923 3875845950955839391751364957992850276617570823445443516460056537777267453815818543930552043800100994228068418685532946755864425575641083113073221137246875910045335588809083890141709157197633701301440108458217468052857039966281097877037959454129511355626745853472846759428509234964301077061027045136531897589627721706912543915704364159027725160917696856371083611502489337019892823786976924668355233778904219678752624725133037063164621232107816450296022860113581825017538625757848404555511374950963135781617516911350568840287737787771019480607814752620626847729708287064019707311995963898780866366243544070881779531619331061394017450126208598432731542679444565906200083340582209685608359041699098057178421363044788445542062409075616014862184370510536209444676813934098376823506906186167031357406128809170610739272277688157623106221812095490489760847545194073860876877521556091213983562793119023934202224653190683958138662792283265157063582923047372586126261013418073357097255905578274369117609039061316612630024057420780576082814756329826972164409702546735966256469531508094492328923479227146335141810980054459830103267207835852865477762397404784212561927572317041281663925516317928756036553104625510553522793743185752808830687780783344082671623885337800582363899748684970590319891371444005207569846066350928001370212723671675949108137196638699507926750833288310659692077551288404389344753902516997943137 A009977 924 127902916381542699927795043613764059128379837173699636043181865746649825975922011949708217445403332809526257816622587242943526043996155742731416297529146905031496074430699768374676402187521912142947523579121176445744282318887276229942252661986273874735682613164603943061140804753821935543013892489505552620457714816328113949218244017247914930310283996260245759179582148121656463184970238514055722714703839249398836615929390223084432500659557942859768754383748200225578774650008997350331875373381783480793378058074568771729495346996443642860057886836480685975080373473112650341295866808659768590086036954339098724543437925026002575854164883748280140908421670674904602750239212919625075848376070235886887904980478018702888059499495328490452084226847694911674334859825246435175727904143512034794402250702630154395985163709201562505319799151186162107968991404437408936958211351010061457572172927789828673413555292570618575872145347750183098236460563295342166613442796420784209444884083054180881098289023448216790793894885759010732886958884290081425520184042286886463494539767118246854474814495829059679762341797174393407817858583144560766159114357879014543609886462362294909542038491648949206252452641848266252193525129842691412696765850354728163588216147419218008691706604029480556415257652171849804920189580624045217019881165306320568527489077083761582777498514251769838559192517344848376878783060932123521 A009977 925 4220796240590909097617236439254213951236534626732087989425001569639444257205426394340371175698309982714366507948545379017136359451873139510136737818461847866039370456213092356364321272188223100717268278110998822709561316523280115588094337845547037866277526234431930121017646556876123872919458452153683236475104588938827760324202052569181192700239371876588110052926210888014663285104017870963838849585226695230161608325669877361786272521765412114372368894663690607444099563450296912560951887321598854866181475916460769467073346450882640214381910265603862637177652324612717461262763604685772363472839219493190257909933451525858085003187441163693244649977915132271851890757894026347627502996410317784267300864355774617195305963483345840184918779485973932085253050374233132360799020836735897148215274273186795095067510402403651562675553371989143349562976716346434494919620974583332028099881706617064346222647324654830413003780796475756042241803198588746291498243612281885878911681174740787969076243537773791154096198531230047354185269643181572687042166073395467253295319812314902146197668878362358969432157279306754982457989333243770505283250773810007479939126253257955732014887270224415323806330937180992786322386329284808816618993273061706029398411132864834194286826317932972858361703502521671043562366256160593492161656078455108578761407139543764132231657450970308404672453353072379996436999841010760076193 A009977 926 139286275939500000221368802495389060390805642682158903651025051798101660487779071013232248798044229429574094762301997507565499861911813603834512348009240979579299225055032047760022601982211362323669853177662961149415523445268243814407113148903052249587158365736253693993582336376912087806342128921071546803678451434981316090698667734782979359107899271927407631746564959304483888408432589741806682036312480942595333074747105952938946993218258599774288173523901790045655285593859798114511412281612762210583988705243205392413420432879127127074603038764927467026862526712219676221671198954630487994603694243275278511027803900353316805105185558401877073449271199364971112395010502869471707598881540486880820928523740562367445096794950412726102319723037139758813350662349693367906367687612284605891104051015164238137227843279320501568293261275641730535578231639432338332347492161249956927296096318363123425347361713609403629124766283699949393979505553428627619442039205302234004085478766446002979516036746535108085174551530591562688113898224991898672391480422050419358745553806391770824523072985957845991261190217122914421113647997044426674347275535730246837991166357512539156491279917405705685608920926972761948638748866398690948426778011036298970147567384539528411465268491788104325936215583215144437558086453299585241334650589018583099126435604944216363644695882020177354190960651388539882420994753355082514369 A009977 927 4596447106003500007305170482347838992896586208511243820483826709337354796096709343436664210335459571175945127155965917749661495443089848926538907484304952326116874426816057576080745865412974956681105154862877717930712273693852045875434733913800724236376226069296371901788217100438098897609290254395361044521388897354383430993056035247838318850560675973604451847636643657047968317478275461479620507198311871105645991466654496446985250776202533792551509726288759071506624424597373337778876605293221152949271627273025777949642874285011195193461900279242606411886463381503249315315149565502806103821921910028084190863917528711659454568471123427261943423825949579044046709035346594692566350763090836067067090641283438558125688194233363619961376550860225612040840571857539881140910133691205391994406433683500419858528518828217576551753677622096177107674081644101267164967467241321248578600771178505983073036462936549110319761117287362098330001323683263144711441587293774973722134820799292718098324029212635658566810760200509521568707758641424732656188918853927663838838603275610928437209261408536608917711619277165056175896750383902466080253460092679098145653708489797913792164212237274388287625094390590101144305078712591156801298083674364197866014869723689804437578353860229007442755895114246099766439416852958886312964043469437613242271172374963159140000274964106665852688301701495821816119892826860717722974177 A009977 928 151682754498115500241070625917478686765587344880871046075966281408132708271191408333409918941070165848806189196146875285738829349621965014575783946982063426761856856084929900010664613558628173570476470110474964691713505031897117513889346219155423899800415460286780272759011164314457263621106578395046914469205833612694653222770849163178664522068502307128946910972009240682582954476783090228827476737544291746486317718399598382750513275614683615154199820967529049359718606011713320146702927974676298047325963700009850672338214851405369441384242709215006011592253291589607227405399935661592601426123423030926778298509278447484762000759547073099644132986256336108453541398166437624854689575181997590213213991162353472418147710409700999458725426178387445197347738871298816077650034411809777935815412311555513855331441121331180026207871361529173844553244694255341816443926418963601203093825448890697441410203276906120640552116870482949244890043681547683775477572380694574132830449086376659697244692964016976732704755086616814211767356035167016177654234322179612906681673908095160638427905626481708094284483436146446853804592762668781380648364183058410238806572380163331155141419003830054813491628114889473337762067597515508174442836761254018529578490700881763546440085677387557245610944538770121292292500756147643248327813434491441236994948688373784251620009073815519973138713956149362119931956463286403684858147841 A009977 929 5005530898437811507955330655276796663264382381068744520506887286468379372949316475002527325055315473010604243472846884429381368537524845481000870250408093083141276250802686700351932247434729727825723513645673834826545666052604877958348425232128988693413710189463749001047368422377089699496517087036548177483792509218923556351438022384895929228260576135255248062076304942525237497733841977551306732338961627634048484707186746630766938095284559300088594091928458628870713998386539564841196623164317835561756802100325072187161090096377191565680009404095198382544358622457038504378197876832555847062072960020583683850806188766997146025065053412288256388546459091578966866139492441620204755981005920477036061708357664589798874443520132982137939063886785691512475382752860930562451135589722671881908606281331957225937557003928940864859754930462736870257074910426279942649571825798839702096239813393015566536708137901981138219856725937325081371441491073564590759888562920946383404819850429770009074867812560232179256917858354868988322749160511533862589732631927225920495238967140301068120885673896367111387953392832746175551561168069785561396018040927537880616888545389928119666827126391808845223727791352620146148230718011769756613613121382611476090193129098197032522827353789389105161169779414002645652524952872227194817843338217560820833306716334880303460299435912159113577560552928949957754563288451321600318878753 A009977 930 165182519648447779762525911624134289887724618575268569176727280453456519307327443675083401726825410609349940034603947186169585161738319900873028718263467071743662116276488661111613764165346081018248875950307236549276006979735960972625498032660256626882652436252303717034563157938443960083385063872206089856965152804224477359597454738701565664532599012463423186048518063103332837425216785259193122167185733711923599995337162638815308957144390456902923605033639134752733561946755805639759488564422488573537974469310727382176315973180447321667440310335141546623963834541082270644480529935474342953048407680679261567076604229310905818827146762605512460822033150022105906582603250573466756947373195375742190036375802931463362856636164388410551989108263927819911687630844410708560887474460848172102984007283954588455939381129655048540371912705270316718483472044067238107435870251361710169175913841969513695711368550765377561255271955931727685257569205427631495076322576391230652359055064182410299470637814487661915478289325710676614650722296880617465461176853598455376342885915629935247989227238580114675802461963480623793201518546302923526068595350608750060357321997867627949005295170929691892383017114636464822891613694388401968249233005626178710976373260240502073253302675049840470318602720662087306533323444783497428988830161179507087499121639051050014189881385101250748059498246655348605900588518893612810522998849 A009977 931 5451023148398776732163355083596431566294912412983862782832000254964065137141805641277752256985238550108548021141930257143596310337364556728809947702694413367540849837124125816683254217456420673602212906360138806126108230331286712096641435077788468687127530396326022662140584211968650682751707107782800965279850042539407752866716006377151666929575767411292965139601096082409983635032153913553373031517129212493478799846126367080905195585764885077796478966110091446840207544242941586112063122625942122926753157487254003611818427114954761615025530241059671038590806539855714931267857487870653317450597453462415631713527939567259892021295843165981911207127093950729494917225907268924402979263315447399492271200401496738290974268993424817548215640572709618057085691817865553382509286657207989679398472240370501419045999577278616601832273119273920451709954577454218857545383718294936435582805156784993951958475162175257459521423974545747013613499783779111839337518645020910611527848817118019539882531047878092843210783547748452328283473835797060376360218836168749027419315235215787863183644498873143784301481244794860585175650112027996476360263646570088751991791625929631722317174740640679832448639564783003339155423251914817264952224689185663897462220317587936568417358988276644735520513889781848881115599673677855415156631395318923733887471014088684650468266085708341274685963442139626503994719421123489222747258962017 A009977 932 179883763897159632161390717758682241687732109628467471833456008413814149525679586162165824480512872153582084697683698485738678241133030372050728274188915641128848044625096151950547389176061882228873025909884580602161571600932461499189167357567019466675208503078758747850639278994965472530806334556832431854235051403800455844601628210446005008676000324572667849606836170719529459956061079147261310040065264012284800394922170113669871454330241207567283805881633017745726848960017072341698083046656090056582854197079382119190008094793507133295842497954969144273496615815238592731839297099731559475869715964259715846546422005719576436702762824477403069835194100374073332268454939874505298315689409764183244949613249392363602150876783018979091116138899417395883827829989563261622806459687863659420149583932226546828517986050194347860465012936039374906428501055989222298997662703732902374232570173904800414629680351783496164206991160009651449245492864710690698138115285690050180419010964894644816123524579977063825955857075698926833354636581302992419887221593568717904837402762120999485060268462813744881948881078230399310796453696923883719888700336812928815729123655677846836466766441142434470805105637839110192128967313188969743423414743126908616253270480401906757772846613129276272176958362801013076814789231369228700168836045524483218286543464926593465452780828375262064636793590607674631825740897075144350659545746561 A009977 933 5936164208606267861325893686036513975695159617739426570504048277655866934347426343351472207856924781068208795023562050029376381957390002277674033048234216157251985472628173014368063842810042113552809855026191159871331862830771229473242522799711642400281880601599038679071096206833860593516609040375470251189756696325415042871853730944718165286308010710898039037025593633744472178550015611859623231322153712405398413032431613751105757992897959849720365594093889585608986015680563387276036740539650971867234188503619609933270267128185735398762802432513981761025388321902873560150696804291141462703700626820570622936031926188746022411191173207754301304561405312344419964859013015858674844417750522218047083337237229947998870978933839626310006832583680774064166318389655587633552613169699500760864936269763476045341093539656413479395345426889299371912140534847644335866922869223185778349674815738858413682779451608855373418830708280318497825101264535452793038557804427771655953827361841523278932076311139243106256543283498064585500703007182998749856278312587767690859634291149992983006988859272853581104313075581603177256282971998488162756327111114826650919061080637368945603403292557700337536568486048690636340255921335236001532972686523187984336357925853262923006503938233266116981839625972433431534888044635184547105571589502307946203455934342577584359941767336383648133014188490053262850249449603479763571765009636513 A009977 934 195893418884006839423754491639204961197940267385401076826633593162643608833465069330598582859278517775250890235777547650969420604593870075163243090591729133189315520596729709474146106812731389747242725215864308275753951473415450572617003252390484199209302059852768276409346174825517399586048098332390518289261970978738696414771173121175699454448164353459635288221844589913567581892150515191367566633631072509378147630070243253786490013765632675040772064605098356325096538517458591780109212437808482071618728220619447127797918815230129268159172480272961398113837814622794827484972994541607668269222120685078830556889053564228618739569308715855891943050526375307365858840347429523336269865785767233195553750128828588283962742304816707668230225475261465544117488506858634391907236234600083525108542896902194709496256086808661644820046399087346879273100637649972263083608454684365130685539268919382327651531721903092227322821413373250510428228341729669942170272407546116464646476302940770268204758518267595022506465928355436131321523199237038958745257184315396333798367931607949768439230632356004168176442331494192904849457338075950109370958794666789279480329015661033175204912308654404111138706760039606790999228445404062788050588098655265203483099811553157676459214629961697781860400707657090303240651305472961090054483862453576162224714045833305060283878078322100660388389468220171757674058231836914832197868245318004929 A009977 935 6464482823172225700983898224093763719532028823718235535278908574367239091504347287909753234356191086583279377780659072481990879951597712480387021989527061395247412179692080412646821524820135861659009932123522173099880398622709868896361107328885978573906967975141353121508423769242074186339587244968887103545645042298376981687448712998798081996789423664167964511320871467147730202440967001315129698909825392809478871792318027374954170454265878276345478131968245758728185771076133528743604010447679908363418031280441755217331320902594265849252691849007726137756647882552229307004108819873053052884329982607601408377338767619544418405787187623244434120667370385143073341731465174270096905570930318695453273754251343413370770496058951353051597440683628362955877120726334934932938795741802756328581915597772425413376450864685834279061531169882447016012321042449084681759079004584049312622795874339616812500546822802043501653106641317266844131535277079108091618989449021843333333717997045418850757031102830635742713375635729392333610265574822285638593487082408079015346141743062342358494610867748137549822596939308365860032092156506353609241640224004046222850857516814094781762106185595335667577323081307024102974538698334072005669407255623751714942293781254203323154082788736026801393223352683980006941493080607715971797967460968013353415563512499066989367976584629321792816852451265668003243921650618189462529652095494162657 A009977 936 213327933164683448132468641395094202744556951182701772664203982954118890019643460501021856733754305857248219466761749391905699038402724511852771725654393026043164601929838653617345110319064483434747327760076231712296053154549425673579916541853237292938929943179664653009777984384988448149206379083973274417006286395846440395685807528960336705894050980917542828873588758415875096680551911043399280064024237962712802769146494903373487624990773983119400778354952110038030130445512406448538932344773436975992795032254577922171933589785610773025338831017254962545969380124223567131135591055810750745182889426050846476452179331444965807390977191567066325982023222709721420277138350750913197883840700516949958033890294332641235426369945394650702715542559735977543944983969052852786980259479490958843203214726490038641422878534632531209030528606120751528406594400819794498049607151273627316552263853207354812518045152467435554552519163469805856340664143610567023426651817720830000012693902498822074982026393410979509541395979069947009138763969135426073585073719466607506422677521057297830322158635688539144145698997176073381059041164709669104974127392133525354078298054865127798149504124646077030051661683131795398159777045024376187090439435583806593095694781388709664084732028288884445976370638571340229069271660054627069332926211944440662713595912469210649143227292767619162956130891767044107049414470400252263478519151307367681 A009977 937 7039821794434553788371465166038108690570379389029158497918731437485923370648234196533721272213892093289191242403137729932888068267289908891141466946594969859424431863684675569372388640529127953346661816082515646505769754100131047228137245881156830666984688124928933549322673484704618788923810509771118055761207451062932533057631648455691111294503682370278913352828429027723878190458213064432176242112799852769522491381834331811325091624695541442940225685713419631254994304701909412801784767377523420207762236064401071431673808462925155509836181423569413764016989544099377715327474504841754774591035351059677933722921917937683871643902247321713188757406766349420806869145565574780135530166743117059348615118379712977160769070208198023473189612904471287258950184470978744141970348562823201641825706085974171275166954991642873529898007444001984800437417615227053218435637035992029701446224707155842708813095490031425373300233132394503593259241916739148711773079509984787390000418898782461128474406870982562323814866067309308251301579210981469060428307432742398047711948358194890828400631234977721791756808066906810421574948358435419080464146203940406336684583835810549217338933636113320541991704835543349248139272642485804414173984501374265617572157927785827418914796156933533186717220231072854227559285964781802693287986564994166541869548665111483951421726500661331432377552319428312455532630677523208324694791131993143133473 A009977 938 232314119216340275016258350479257586788822519837962230431318137437035471231391728485612801983058439078543310999303545087785306252820566993407668409237634005361006251501594293789288825137461222460439839930723016334690401885304324558528529114078175412010494708122654807127648224995252420034485746822446895840119845885076773590901844399037806672718621518219204140643338157914887980285121031126261815989722395141394242215600532949773728023614952867617027447628542847831414812055163010622458897323458272866856153790125235357245235679276530131824593986977790654212560654955279464605806658659777907561504166584969371812856423291943567764248774161616535228994423289530886626681803663967744472495502522862958504298906530528246305379316870534774615257225847552479545356087542298556685021502573165654180248300837147652080509514724214826486634245652065498414434781302492756208376022187736980147725415336142809390832151171037037318907693369018618577554983252391907488511623829497983870013823659821217239655426742424556685890580221207172292952113962388478994134145280499135574494295820431397337220830754264819127974666207924743911973295828368829655316824730033409110591266581748124172184809991739577885726259572930525188595997202031545667741488545350765379881211616932304824188273178806595161668267625404189509456436837799488878503556644807495881695105948678970396916974521823937268459226541134311032576812358265874714928107355773723404609 A009977 939 7666365934139229075536525565815500364031143154652753604233498535422170550635927040025222465440928489591929262977016987896915106343078710782453057504841922176913206299552611695046531229536220341194514717713859539044783262215042710431441460764579788596346325368047608635212391424843329861138029645140747562723954914207533528499760865168247620199714510101233736641230159211191303349408994027166639927660839039666009993114817587342533024779293444631361905771741913978436688797820379350541143611674123004606253075074132766789092777416125494350211601570267091589014501613524222331991619735772670949529637497303989269824261968634137736220209547333345662556815968554519258680499520910935567592351583254477630641863915507432128077517456727647562303488452969231824996750888895852370605709584914466587948193927625872518656813985899089274058930106518161447676347782982260954876408732195320344874938706092712709897460988644222231523953881177614413059314447328932947120883586373433467710456180774100168908629082500010370634389147299836685667419760758819806806426794256471473958311762074236112128287414890739031223163984861516549095118762336171378625455216091102500649511797197688097682098729727406070228966565906707331223667907667041007035469121996575257536079983358766059198213014900617640335052831638338253812062415647383132990617369278647364095938496306406023098260159220189929859154475857432264075034807822773865592627542740532872352097 A009977 940 252990075826594559492705343671911512013027724103540868939705451668931628170985592320832341359550640156533665678241560600598198509321597455820950897659783431838135807885236185936535530574695271259418985684557364788477847653096409444237568205231133023679428737145571084962008917019829885417554978289644669569890512168848606440492108550552171466590578833340713309160595253969313010530496802896499117612807688308978329772788980382303589817716683672834942890467483161288410730328072518567857739185246059152006351477446381304040061654732141313556982851818814022437478553246299336955723451280498141334478037411031645904200644964926545295266915062000406864374926962299135536456484190060873730547602247397761811181509211745260226558076072012369556015118947984650224892779333563128229988416302177397402290399611653793115674861534669946043944693515099327773319476838414611510921488162445571380872977301059519426616212625259333640290478078861275630957376761854787254989158350323304434445053965545305573984759722500342230934841860894610627024852105041053624612084210463558640624288148449791700233484691394388030364411500430046120138919157093655494640022131006382521433889307523707223509258081004400317555896674921341930381040953012353232170481025886983498690639450839279953541029491720382131056743444065162375798059716363643388690373186195363015165970378111398762242585254266267685352097703295264714476148658151537564556708910437584787619201 A009977 941 8348672502277620463259276341173079896429914895416848675010279905074743729642524546587467264865171125165610967381971499819740550807612716042091379622772853250658481660212794135905672508964943951560826527590393038019768972552181511659839750772627389781421148325803845803746294261654386218779314283558274095806386901572004012536239582168221658397489101500243539202299643380987329347506394495584470881222653714196284882502036352616018463984650561203553115385426944322517554100826393112739305393113119952016209598755730583033322034606160663347380434110020862740436792257127878119538873892256438664037775234564044314838621283842575994743808197046013426524372589755871472703063978272008833108070874164126139768989803987593587476416510376408195348498925283493457421461718007583231589617737971854114275583187184575172817270430644108219450174885998277816519542735667682179860409109360703855568808250934964141078335016633558010129585776602422095821593433141207979414642225560669046336686780862995083941497070842511293620849781409522150691820119466354769612198778945297435140601508898843126107704994816014805002025579514191521964584332184090631323120730323210623207318347148282338375805516673145210479344590272404283702574351449407656661625873854270455456791101877696238466853973226772610324872533654150358401335970640000231826782315144446979500477022477676159154005313390786833616619224208743735577712905719000739630371394044440297991433633 A009977 942 275506192575161475287556119258711636582187191548756006275339236867466543078203310037386419740550647130465161923605059494051438176651219629389015527551504157271729894787022206484887192795843150401507275410482970254652376094221989884774711775496703862786897894751526911523627710634594745219717371357423045161610767751876132413695906211551314727117140349508036793675888231572581868467711018354287539080347572568477401122567199636328609311493468519717252807719089162643079285327270972720397077972732958416534916758939109240099627142003301890463554325630688470434414144485219977944782838444462475913246582740613462389674502366805007826545670502518443075304295461943758599201111282976291492566338847416162612376663531590588386721744842421470446500464534355284094908236694250246642457385353071185771094245177090980702969924211255571241855771237943167945144910277033511935393500608903227233770672280853816655585055548907414334276330627879929162112583293659863320683193443502078529110663768478837770069403337802872689488042786514230972830063942389707397202559705194815359639849793661823161554264828928488565066844123968320224831282962074990833662984100665950565841505455893317166401582050213791945818371478989341362184953597830452669833653837190925030074106361963975869406181116483496140720793610586961827244087031120007650283816399766750323515741741763313252082175341895965509348434398888543274064525888727024407802256003466529833717309889 A009977 943 9091704354980328684489351935537484007212177321108948207086194816626395921580709231233751851438171355305350343478966963303697459829490247769837512409199637189967086527971732814001277362262823963249740088545938018403528411109325666197565488591391227471967630526800388080279714450941626592250673254794960490333155335811912369651964904981193385994865631533765214191304311641895201659434463605691488789651469894759754237044717587998844107279284461150669342654729942367221616415799942099773103573100187627745652253044990604923287695686108962385297292745812719524335666768012259272177833668667261705137137230440244258859258578104565258276007126583108621485041750244144033773636672338217619254689181964733366208429896542489416761817579799908524734515329633724375131971810910258139201093716651349130446110090844002363198007498971433850981240450852124542189782039142105893867985520093806498714432185268175949634306833113944673031118910720037662349715248690775489582545383635568591460651904359801646412290310147494798753105411954969622103392110098860344107684470271428906868115043190840164331290739354640122647205856090954567419432337748474697510878475321976368672769680044479466491252207657055134212006258806648264952103468728404938104510576627300525992445509944811203690403976843955372643786189149369740299054872026960252459365941192302760676019477478189337318711786282566861808498335163321928044129354327991805457474448114395484512671226337 A009977 944 300026243714350846588148613872736972238001851596595290833844428948671065412163404630713811097459654725076561334805909789022016174373178176404637909503588027268913855423067182862042152954673190787241422922015954607316437566607746984519661123515910506574931807384412806649230576881073677544272217408233696180994126081793108198514841864379381737830565840614252068313042284182541654761337298987819130058498506527071889822475680403961855540216387217972088307606088098118313341721398089292512417912306191715606524350484689962468493957641595758714810660611819744303077003344404555981868511066019636269525528604528060542355533077450653523108235177242584509006377758056753114530010187161181435404743004836201084878186585902150753139980133396981316239005877912904379355069760038518593636092649494521304721632997852077985534247466057317082380934878120109892262807291689494497643522163095614457576262113849806337932125492760174210026924053761242857540603206795591156223997659973763518201512843873454331605580234867328358852478594513997529411939633262391355553587518957153926647796425297725422932594398703124047357793251001500724841267145699665017858989685625220166201399441467822394211322852682819428996206540619392743419414468037362957448849028700917357750701828178769721783331235850527297244944241929201429868810776889688331159076059345991102308642756780248131517488947324706439680445060389623625456268692823729580096656787775050988918150469121 A009977 945 9900866042573577937408904257800320083854061102687644597516866155306145158601392352813555766216168605927526524048595023037726533754314879821353051013618404899874157228961217034447391047504215295978966956426526502041442439698055650489148817076025046716972749643685622619424609037075431358960983174471711973972806160699172570550989781524519597348408672740270318254330395378023874607124130866598031291930450715393372364141697453330741232827140778193078914151000907237904340276806136946652909791106104326615015303565994768761460300602172660037588751800190051562001541110365350347401660865178647996894342443949425997897732591555871566262571760849005288797210466015872852779490336176318987368356519159594635800980157334770974853619344402100383435887193971125844518717302081271113589991057433319203055813888929118573522630166379891463718570850977963626444672640625753318422236231382155277100016649757043609151760141261085748930888493774121014298839905824254508155391922779134196100649923847823992942984147750621835842131793618961918470594007897658914733268388125586079579377282034824938956775615157203093562807177283049523919761815808088945589346659625632265484646181568438139008973654138533041156874815840439960532840677445232977595812017947130272805773160329899400818849930783067400809083159983663647185670755637359714928249509958417706376185210973748188340077135261715312509454686992857579640056866863183076143189673996576682634298965480993 A009977 946 326728579404928071934493840507410562767184016388692271718056583125102790233845947642847340285133563995608375293603635760244975613892391034104650683449407361695847188555720162136763904567639104767305909562075374567367600510035836466141910963508826541660100738241625546441012098223489234845712444757566495141102603303072694828182662790309146712497486200428920502392903047474787862035096318597735032633704873607981288016676015959914460683295645680371604166983029938850843229134602519239546023106501442778295505017677827369128189919871697781240428809406271701546050856642056561464254808550895383897513300650331057930625175521343761686664868108017174530307945378523804141723181093818526583155765132266622981432345192047442170169438365269312653384277401047152869117670968681946748469704895299533700841858334660912926246795490536418302712838082272799672674197140649859507933795635611124144300549441982439102008084661615829714719320294545993471861716892200398769127933451711428471321447486978191767118476875770520582790349189425743309529602260622744186197856808144340626119450307149222985573595300187702087572636850340634289352139921666935204448439767645864760993323991758458587296130586571590358176868922734518697583742355692688260661796592255299002590514290886680227022047715841224226699744279460900357127134936032870592632233828627784310414111962133690215222545463636605312812004670764300128121876606485041512725259241887030526931865860872769 A009977 947 10782043120362626373838296736744548571317072540826844966695867243128392077716916272213962229409407611855076384688919980088084195258448904125453472553830442935962957222338765350513208850732090457321095015548487360723130816831182603382683061795791275874783324361973643032553399241375144749908510676999694339656385909001398929330027872080201841512417044614154376578965800566667999447158178513725256076912260829063382504550308526677177202548756307452262937510439987982077826561441883134905018762514547611683751665583368303181230267355766026780934150710406966151019678269187866528320408682179547668617938921460924911710630792204344135659940647564566759500162197491285536676864976096011377244140249364798558387267391337565591615591466053887317561681154234556044680883141966504242699500261544884612127781325043810126566144251187701803989523656715002389198248505641445363761815255975167096761918131585420490366266793833322380585737569720017784571436657442613159381221803906477139553607767070280328314909736900427179232081523251049529214476874600550558144529274668763240661941860135924358523928644906194168889897016061240931548620617415008861746798512332313537112779691728029133380772309356862481819836674450239117020263497737858712601839287544424867085486971599260447491727574622760399481091561222209711785195452889084729556863716344716882243665694750411777102344000300007975322796154135221904228021928014006369919933554982272007388751573408801377 A009977 948 355807422971966670336663792312570102853463393847285883900963619023236938564658236983060753570510451191217520694734359342906778443528813836139964594276404616886777588337179256566935892074158985091596135513100082903863316955429025911628541039261112103867849703945130220074262174965379776746980852340989913208660734997046164667890919778646660769909762472267094427105871418700043981756219890952933450538104607359091622650160181380346847684108958145924676937844519603408568276527582143451865619162980071185563804964251154004980598822740278883770826973443429882983649382883199595434573486511925073064391984408210522086450816142743356476778041369630703063505352517212422710336544211168375449056628229038352426779823914139664523314518379778281479535478089740349474469143684894640009083508630981192200216783726445734176682760289194159531654280671595078843542200686167697004139903447180514193143298342318876182086804196499638559329339800760586890857409695606234259580319528913745605269056313319250834392021317714096914658690267284634464077736861818168418769466064069186941844081384485503831289645281904407573366601530020950741104480374695292437644350906966346724721729827024961401565486208776461900054610256857890861668695425349337515860696488966020613821070062775594767227009962551093182876021520332920488911449945339796075376502639375657114040967926763588644377352009900263185652273086462322839524723624462210207357807314414976243828801922490445441 A009977 949 11741644958074900121109905146314813394164291996960434168731799427766818972633721820441004867826844889310178182926233858315923688636450856592618831611121352357263660415126915466708884438447246508022672471932302735827489459529157855083741854295616699427639040230189297262450651773857532632650368127252667135885804254902523434040400352695339805407022161584814116094493756817101451397955256401446803867757452042850023547455285985551445973575595618815514338948869146912482753125410210733911565432378342349123605563820288082164359761150429203164437290123633186138460429635145586649340925054893527411124935485470947228852876932710530763733675365197813201095676633068009949441105958968556389818868731558265630083734189166608929269379106532683288824670776961431532657481741601523120299755784822379342607153862972709227830531089543407264544591262162637601836892622643534001136616813756956968373728845296522914008864538484488072457868213425099367398294519955005730566150544454153604973878858339535277534936703484565198183736778820392937314565316439999557819392380114283169080854685688021626432558294302845449921097850490691374456447852364944650442263579929889441915817084291823726251661044889623242701802138476310398435066949036528138023402984135878680256095312071594627318491328764186075034908710170986376134077848196213270487424587099396684763351941583198425264452616326708685126525011853256653704315879607252936842807641375694216046350463442184699553 A009977 950 387474283616471703996626869828388842007421635899694327568149381116305026096912820074553160638285881347235880036565717324425481725002878267556421443167004627789700793699188210401393186468759134764748191573765990282307152164462209217763481191755351081112088327596246809660871508537298576877462148199338015484231540411783273323333211638946213578431731332298865831118293974964347896132523461247744527635995917414050777066024437523197717127994655420911973185312681848111930853138536954219081659268485297521078983606069506711423872117964163704426430574079895142569194177959804359428250526811486404567122871020541258552144938779447515203211287051527835636157328891244328331556496645962360864022668141422765792763228242498094665889510515578548531214135639727240577696897472850262969891940899138518306036077478099404518407525954932439729971511651367040860617456547236622037508354853979579956333051894785256162292529769988106391109651043028279124143719158515189108682967966987068964138002325204664158652911214990651540063313701072966931380655442519985408039948543771344579668204627704713672274423711993899847396229066192815357062779128043173464594698137686351583221963781630182966304814481357567009159470569718243148357209318205428554772298476483996448451145298362622701510213849218140476151987435642550412424568990475037926085011374280090597190614072245548033726936338781386609175325391157469572242424027039346915812652165397909129529565293592095085249 A009977 951 12786651359343566231888686704336831786244913984689912809748929576838065861198123062460254301063434084458784041206668671706040896925094982829361907624511152717060126192073210943245975153469051447236690321934277679316136021427252904186194879327926585676698914810676144718808759781730853036956250890578154510979640833588848019669995984085225048088247133965862572426903701173823480572373274221175569411987865274663675643178806438265524665223823628890095115115318500987693718153571719489229694755860014818195606459000293721476987779892817402246072208944636539704783407872673543861132267384779051350715054743677861532220782979721768001705972472700418575993191853411062834941364389316757908512748048666951271161186532002437123974353847014092101530066476110998939063997616604058678006434049671571104099190556777280349107448356512770511089059884495112348400376066058808527237775710181326138558990712527913453355653482409607510906618484419933211096742732231001240586537942910573275816554076731753917235546070094691500822089352135407908735561629603159518465318301944454371129050752714255551185055982495798694964075559184362906783071711225424724331625038543649602246324804793796037888058877884799711302262528800702023895787907500779142307485849723971882798887794845966549149837057024198635713015585376204163610010776685676251560805375351242989707290264384103085112988899179785758102785737908196495883999992892298448221817521458131001274475654688539137813217 A009977 952 421959494858337685652326661243115448946082161494767122721714676035656173419538061061188391935093324787139873359820066166299349598528134433368942951608868039662984164338415961127117180064478697758810780623831163417432488707099345838144431017821577327331064188752312775720689072797118150219556279389079098862328147508431984649109867474812426586912155420873464890087822138736174858888318049298793790595599554063901296224900612462762313952386179753373138798805510532593892699067866743144579926943380489000455013147009692808740596736462974274120382895173005810257852459798226947417364823697708694573596806541369430563285838330818344056297091599113813007775331162565073553065024847453010980920685606009391948319155556080425091153676951465039350492193711662964989111921347933936374212323639161846435273288373650251520545795764921426865938976188338707497212410179940681398846598435983762572446693513421143960736564919517047859918409985857795966192510163623040939355752116048918101946284532147879268773020313124819527128948620468460988273533776904264109355503964166994247258674839570433189106847422361356933814493453083975923841366470439015902943626271940436874128718558195269250305942970198390472974663450423166788561000947525711696147033040891072132363297229916896121944622881798554978529514317414737399130355630627316301506577386591018660340578724675401808728633672932930017391929350970484364171999765445848791319978208118323042057696604721791547836161 A009977 953 13924663330325143626526779821022809815220711329327315049816584309176653722844756015019216933858079717975615820874062183487878536751428436301175117403092645308878477423167726717194866942127797026040755760586428392775272127334278412658766223588112051801925118228826321598782739402304898957245357219839610262456828867778255493420625626668810077368101128888824341372898130578293770343314495626860195089654785284108742775421720211271156360428743931861313580360581847575598459069239602523771137589131556137015015433851319862688439692303278151045972635540709191738509131173341489264773039182024386920928694615865191208588432664917005353857804022770755829256585928364647427251145819965949362370382624998309934294532133350654028008071339398346298566242392484877844640693404481819900349006680092340932364018516330458300178011260242407086575986214215177347408009535938042486161937748387464164890740885942897750704306642344062579377307529533307266884352835399560350998739819829614297364227389560880015869509670333119044395255304475459212613026614637840715608731630817510810159536269705824295240525964937924778815878283951771205486765093524487524797139666974034416846247712420443885260096118016546885608163893863964504022513031268348485972852090349405380367988808587257572024172555099352314291473972474686334171301735810701437949717053757503615791239097914288259688044911206786690573933668582025984017675992259713010113559280867904660387903987955819121078593313 A009977 954 459513889900729739675383734093752723902283473867801396643947282202829572853876948495634158817316630693195322088844052055099991712797138397938778874302057295192989754964534981667430609090217301859344940099352136961583980202031187617739285378407697709463528901551268612759830400276061665589096788254707138661075352636682431282880645680070732553147337253331203265305638309083694421329378355686386437958607914375588511588916766971948159894148549751423348151899200969994749149284906883284447540441341352521495509317093555468718509846008178984517096972843403327370801328720269145737510293006804768390646922323551309883418277942261176677307532751434942365467335636033365099287812058876328958222626624944227831719560400571582924266354200145427852685998952000968873142882347900056711517220443047250768012611038905123905874371587999433857007545069100852464464314685955402043343945696786317441394449236115625773242119197354065119451148474599139807183643568185491582958414054377271813019503855509040523693819120992928465043425047690154016229878283048743615088143816977856735264696900292201742937356842951517700923983370408449781063248086308088318305609010143135755926174509874648213583171894546047225069408497510828632742930031855500037104118981530377552143630683379499876797694318278626371618641091664649027652957281753147452340662773997619321110890231171512569705482069823960788939811063206857472583307744570529333747456268640853792800831602542030995593579329 A009977 955 15163958366724081409287663225093839888775354637637446089250260312693375904177939300355927240971448812875445628931853717818299726522305567131979702851967890741368661913829654395025210099977170961358383023278620519732271346667029191385396417487454024412296453751191864221074403209110034964440194012405335575815486637010520232335061307442334174253862129359929707755086064199761915903869485737650752452634061174394420882434253310074289276506902141796970489012673632009826721926401927148386768834564264633209351807464087330467710824918269906489064200103832309803236443847768881809337839669224557356891348436677193226152803172094618830351148580797353098060422075989101048276497797942918855621346678623159518446745493218862236500789688604799119138637965416031972813715117480701871480068274620559275344416164283869088893854262403981317281248987280328131327322384636528267430350207993948475566016824791815650516989933512684148941887899661771613637060237750121222237627663794449969829643627231798337281896030992766639346433026573775082535585983340608539297908745960269272263734997709642657516932775817400084130491451223478842775087186848166914504085097334723479945563758825863391048244672520019558427290480417857344880516691051231501224435926390502459220739812551523495934323912503194670263415156024933417912547590297853865927241871541921437596659377628659914800280908304190706035013765085826296595249155570827468013666056865148175162427442883887022854588117857 A009977 956 500410626101894686506492886428096716329586703042035720945258590318881404837871996911745598952057810824889705754751172688003890975236083715355330194114940394465165843156378595035831933299246641724826639768194477151164954440011963315718081777085982805605782973789331519295455305900631153826526402409376074001911059021347167667057023145597027750377450268877680355917840118592143224827693029342474830936924018755015889120330359232451546124727770679300026137418229856324281823571263595896763371540620732895908609646314881905434457222302906914139118603426466223506802646976373099708148709084410392777414498410347376463042504679122421401587903166312652235993928507640334593124427332116322235504440394564264108742601276222453804526059723958370931575052858729055102852598876863161758842253062478456086365733421367679933497190659331383470281216580250828333801638693005432825201556863800299693678555218129916467060667805918576915082300688838463250022987845754000333841712905216849004378239698649345130302569022761299098432289876934577723674337450240081796830988616688885984703254924418207698058781601974202776306217890374801811577877165989508178634808212045874838203604041253491904592074193160645428100585853789292381057050804690639540406385570886581154284413814200275365832689112605424118692700148822802791114070479829177575598981760883407440689759461745777188409269974038293299155454247832267787643222133837306444450979876549889780360105615168271754201407889281 A009977 957 16513550661362524654714265252127191638876361200387178791193533480523086359649775898087604765417907757221360289906788698704128402182790762606725896405793033017350472824160493636182453798875139176919279112350417745988443496520394789418696698643837432584990838135047940136750025094720828076275371279509410442063064947704456533012881763804701915762455858872963451745288723913540726419313869968301669420918492618915524340970901854670901022116016432416900862534801585258701300177851698664593191260840484185564984118328391102879337088335995928166590913913073385375724487350220312290368907399785542961654678447541463423280402654411039906252400804488317523787799640752131041573106101959838633771646533020620715588505842115340975549359970890626240741976744338058818394135762936484338041794351061789050850069202905133437805407291757935654519280147148277335015454076869179283231651376505409889891392322198287243413002037595313038197715922731669287250758598909882011016776525872156017144481910055428389299984777751122870248265565938841064881253135857922699295422624350733237495207412505800854035939792865148691618105190382368459782069946477653769894948670997513869660718933361365232851538448374301299127319333175046648574882676554791104833410723839257178091385655868609087072478740715978995916859104911152492106764325834362859994766398109152445542762062237610647217505909143263678872129990178464836992226330416631112666882335926146362751883485300552967888646460346273 A009977 958 544947171824963313605570753320197324082919919612776900109386604857261849868442604636890957258790955988304889566924027057236237272032095166021954581391170089572565603197296289994020975362879592838336210707563785617618635385173028050816991055246635275304697658456582024512750828125787326517087252223810544588081143274247065589425098205555163220161043342807793907594527889146843971837357708953955090890310256424212303252039761204139733729828542269757728463648452313537142905869106055931575311607735978123644475904836906395018123915087865629497500159131421717398908082557270305582173944192922917734604388768868292968253287595564316906329226548114478284997388144820324371912501364674674914464335589680483614420692789806252193128879039390665944485232563155941007006480176903983155379213585039038678052283695869403447578440628011876599136244855893152055509984536682916346644495424678526366415946632543479032629067240645330260524625450145086479275033764026106363553625353781148565767903031829136846899497665787054718192763675981755141081353483311449076748946603574196837341844612691428183186013164549906823397471282618159172808308233762574406533306142917957698803724800925052684100768796351942871201537994776539402971128326308106459502553886695486877015726643664099873391798443627306865256350462068032239523222752533974379827291137602030702911148053841151358177695001727701402780289675889339620743468903748826718007117085562829970812155014918247940325333191427009 A009977 959 17983256670223789348983834859566511694736357347221637703609757960289641045658605953017401589540101547614061355708492892888795829977059140478724501185908612955894664905510777569802692186975026563665094953349604925381414967710709925676960704823138964085055022729067206808920777328150981775063879323385747971406677728050153164451028240783320386265314430312657198950619420341845851070632804395480517999380238461999006007317312119736611213084341894902005039300398926346725715893680499845741985283055287278080267704859617911035598089197899565773417505251336916674163966724389920084211740158366456285241944829372653667952358490653622457908864476087777783404913808779070704273112545034264272177323074459455959275882862063606322373253008299891976168012674584146053231213845837831444127514048306288276375725361963690313770088540724391927771496080244474017831829489710536239439268349014391370091726238873934808076759218941295898597312639854787853816076114212861509997269636674777902670340800050361515947683422970972805700361201307397919655684664949277819532715237917948495632280872218817130045138434430146925172116552326399252702674171714164955415599102716292604060522918430526738575325370279614114749650753827625800298047234768167513163584278260951066941518979240915295821929348639701126553459565248245063904266350833621154534300607540867013196067885776757994819863935057014146291749559304348207484534473823711281694234863823573389036801115492302182030735995317091297 A009977 960 593447470117385048516466550365694885926299792458314044219122012689558154506733996449574252454823351071264024738380265465330262389242951635797908539134984227544523941881855659803488842170175876600948133460536962537586693934453427547339703259163585814806815750059217824694385651828982398577108017671729683056420365025655054426883931945849572746755376200317687565370440871280913085330882545050857093979547869245967198241471299951308170031783282531766166296913164569441948624491456494909485514340824480176648834260367391064174736943530685670522777673294118250247410901904867362778987425226093057412984179369297571042427830191569541110992527710896666852362155689709333241012713986130720981851661457162046656104134448099008638317349273896435213544418261276819756630056912648437656207963594107513120398936944801780354412921843904933616459370648067642588450373160447695901495855517474915213026965882839848666533054225062764653711317115207999175930511769024429829909898010267670788121246401661930026273552958042102588111919643144131348637593943326168044579602851292300355865268783220965291489568336194848530679846226771175339188247666567443528714770389637655933997256308207382372985737219227265786738474876311651409835558747349527934398281182611385209070126314950204762123668505110137176264165653192087108840789577509498099631920048848611435470240230633013829055509856881466827627735457043490846989637636182472295909750506177921838214436811245972007014287845464012801 A009977 961 19583766513873706601043396162067931235567893151124363459231026418755419098722221882835950331009170585351712816366548760355898658845017403981330981791454479508969290082101236773515131791615803927831288404197719763740360899836963109062210207552398331888624919751954188214914726510356419153044564583167079540861872045846616796087169754213035900642927414610483689657224548752270131815919123986678284101325079685116917541968552898393169611048848323548283487798134430791584304608218064332013021973247207845829411530592123905117766319136512627127251663218705902258164559762860622971706585032461070894628477919186819844400118396321794856662753414459590006127951137760407996953419561542313792401104828086347539651436436787267285064472526038582362046965802622135051968791878117398442654862798605547932973164919178458751695626420848862809343159231386232205418862314294773964749363232076672202029889874133715005995590789427071233572473464801863972805706888377806184387026634338833136008001131254843690867027247615389385407693348223756334505040600129763545471126894092645911743553869846291854619155755094430001512434925483448786193212172996725636447587422858042645821909458170843618308529328234499770962369670918284496524573438662534421835143279026175711899314168393356757150081060668634526816717466555338874591746056057813437287853361612004177370517927610889456358831825277088405311715270082435197950658041994021585765021766703871420661076414771117076231471498900312422433 A009977 962 646264294957832317834432073348241730773740473987103994154623871818928830257833322133586360923302629316606522940096109091744655741885574331383922399117997823795986572709340813525999349123321529618432517338524752203431909694619782599052936849229144952324622351814488211092185974841761832050470631244513624848441777512938354270876601889030184721216604682145961758688410108824914349925331091560383375343727629608858278884962245646974597164611994677093355097338436216122282052071196122956429725117157858912370580509540088868886288531504916695199304886217294774519430472174400558066317306071215339522739771333165054865203907078619230269870862677166470202222387546093463899462845530896355149236459326849468808497402413979820407127593359273217947549871486530456714970131977874148607610472353983081788114442332889138805955671888012472708324254635745662778822456371727540836728986658530182666986365846412595197854496051093350707891624338461511102588327316467604084771878933181493488264037331409841798611899171307849718453880491383959038666339804282197000547187505057315087537277704927631202432139918116190049910352540953809944376001708891946002770384954315407312123012119637839404181467831738492441758199140303388385310923475863635920559728207863798492677367556980772985952675002064939384951676396326182861527619849907843430499160933196137853227091611159352059841450234143917375286603912720361532371715385802712330245718301227756881815521687446863515638559463710309940289 A009977 963 21326721733608466488536258420491977115533435641574431807102587770024651398508499630408349910468986767448015257023171600027573639482223952935669439170893928185267556899408246846357978521069610477408273072171316822713253019922452825768746916024561783426712537609878110966042137169778140457665530831068949619998578657926965690938927862337996095800147954510816738036717533591222173547535926021492651386343011777092323203203754106350161706432195824344080718212168395132035307718349472057562180928866209344108229156814822932673247521539662250941577061245170727559141205581755218416188471100350106204250412453994446810551728933594434598905738468346493516673338789021084308682273902519579719924803157786032470680414279661334073435210580856016192269145759055505071594014355269846904051145587681441699007776596985341580596537172304411599374700402979606871701141060267008847612056559731496028010550072931615641529198369686080573360423603169229866385414801443430934797472004794989285112713231936524779354192672653159040708978056215670648275989213541312501018057187666891397888730164262611829680260617297834271647041633851475728164408056393434218091422703492408441300059399948048700337988438447370250578020571630011816715260474703499985378471030859505350258353129380365508536438275068142999703405321078764034430411455046958833206472310795472549156494023168258617974767857726749273384457929119771930568266607731489506898108703940515977099912215685746496016072462302440228029537 A009977 964 703781817209079394121696527876235244812603376171956249634385396410813496150780487803475547045476563325784503481764662800909930102913390446877091492639499630113829377680472145929813291195297145754473011381653455149537349657440943250368648228810538853081513741125977661879390526602678635102962517425275337459953095711589867800984619457153871161404882498856952355211678608510331727068685558709257495749319388644046665705723885509555336312262462203354663701001557039357165154705532577899551970652584908355571562174889156778217168210808854281072043021090634009451659784197922207734219546311553504740263610981816744748207054808616341763889369455434286050220180037695782186515038783146130757518504206939071532453671228824024423361949168248534344881810048831667362602473723904947833687804393487576067256627700516272159685726686045582779365113298327026766137654988811291971197866471139368924348152406743316170463546199640658920893978904584585590718688447633220848316576158234646408719536653905317718688358197554248343396275855117131393107644046863312533595887193007416130328095420666190379448600370828530964352373917098699029425465860983329197016949215249478562901960198285607111153618468763218269074678863790389951603595665215499517489544018363676558525653269552061781702463077248718990212375595599213136203578016549641495813586256250594122164302764552534393167339304982726021687111660952473708752798055139153727637587230037027244297103117629634368530391255980527524974721 A009977 965 23224799967899620006015985419915763078815911413674556237934718081556845372975756097514693052500726589750888614898233872430027693396141884746944019257103487793756369463455580815683838609444805809897609375594564019934732538695551127262165391550747782151689953457157262842019887377888394958397763075034086136178452158482465637432492442086077748326361122462279427721985394080840946993266623437405497359727539825253539968288888221815326098304661252710703902133051382298786450105282575070685215031535301975733861551771342173681166550956692191275377419695990922311904772878531432855229245028281265656428699162399952576690832808684339278208349192029331439657265941243960812154996279843822314998110638828989360570971150551192805970944322552201633381099731611445022965881632888863278511697544985090010219468714117036981269628980639504231719048738844791883282542614630772635049529593547599174503489029422529433625297024588141744389501303851291324493716718771896287994447013221743331487744709578875484716715820519290195332077103218865335972552253546489313608664277369244732300827148881984282521803812237341521823628339264257067971040373412449863501559324103232792575764686543425034668069409469186202879464402505082868402918656952111484077154952606001326431346557895218038796181281549207726677008394654774033494718074546138169361848346456269606031421991230233634974522197064429958715674684811431632388842335819592073012040378591221899061804402881777934161502911447357408324165793 A009977 966 766418398940687460198527518857220181600925076651260355851845696691375897308199951217984870732523977461779324291641717790190913882072682196649152635484415097193960192294034166917566674111678591726621109394620612657846173776953187199651457921174676811005768464086189673786656283470317033627126181476124842493888921229921366035272250588840565694769917041255221114825518004667751250777798573434381412871008814233366818953533311319905761244053821339453228770390695615859952853474324977332612096040664965199217431208454291731478496181570842312087454849967700436292857504991537284222565085933281766662147072359198435030797482686583196180875523336967937508689776061050706801114877234846136394937651081356648898842047968189362597041162644222653901576291143177685757874093885332488190886018984507970337242467565862220381897756361103639646728608381878132148323906282815496956634476587070772758615137970943471309634801811408677564853543027092613708292651719472577503816751436317529939095575416102890995651622077136576445958544406222556087094224367034147349085921153185076165927295913105481323219525803832270220179735195720483243044332322610845495551457695406682155000234655933026144046290512483144695022325282667734657296315679419678974546113435998043772234436410542195280273982291123854980341277023607543105325696460022559588940995433056896999036925710597709954159232503126188637617264598777243868831797082046538409397332493510322669039545295098671827329596077762794474697471169 A009977 967 25291807165042686186551408122288265992830527529491591743110907990815404611170598390193500734173291256238717701624176687076300158108398512489422036970985698207400686345703127508279700245685393526978496610022480217708923734639455177588498111398764334763190359314844259234959657354520462109695163988712119802298334400587405079163984269431738667927407262361422296789242094154035791275667352923334586624743290869701105025466599273556890121053776104201956549422892955323378444164652724251976199169341943851574175229878991627138790373991837796298886010048934114397664297664720730379344647835798298299850853387853548356016316928657245473968892270119941937786762610014673324436790948749922501032942485684769413661787582950248965702358367259347578752017607724863630009845098215972110299238626488763021129001429673453272602625959916420108342044076601978360894688907332911399568937727373335501034299553041134553217948459776486359640166919894056252373657506742595057625952797398478487990153988731395402856503528545507022716631965405344350874109404112126862519835398055107513475600765132480883666244351526464917265931261458775947020462966646157901353198103948420511115007743645789862753527586911943774935736734328035243690778417420849406160021743387935444483736401547892444249041415607087214351262141779048922475747983180744466435052849290877600968218548449724428487254672603164225041369731759649047671449303707535767510111972285840648078304994738256170301876670566172217665016548577 A009977 968 834629636446408644156196468035512777763407408473222527522659963696908352168629746876385524227718611455877684153597830673517905217577150912150927220042528040844222649408203207773230108107617986390290388130741847184394483243102020860420437676159223047185281857389860554753668692699175249619940411627499953475845035219384367612411480891247376041604439657926935794044989107083181112097022646470041358616528598700136465840397776027377373994774611438664566130955467525671488657433539900315214572588284147101947782586006723695580082341730647277863238331614825775122921822935784102518373378581343843895078161799167095748538458645689100640973444913958083946963166130484219706414101308747442534087102027597390650838990237358215868177826119558470098816581054920499790324888241127079639874874674129179697257047179223957995886656677241863575287454527865285909524733941986076185774945003320071534131885250357440256192299172624049868125508356503856328330697722505636901656442314149790103675081628136048294264616442001731749648854858376363578845610335700186463154568135818547944694825249371869160986063600373342269775731628139606251675277899323210744655537430297876866795255540311065470866410368094144572879312232825163041795687774888030403280717531801869667963301251080450660218366715033878073591650678708614441699683444964567392356744026598960831951212098840906140079404195904419426365201148068418573157827022348680327833695085432741386584064826362453619961930128683683182945546103041 A009977 969 27542778002731485257154483445171921666192444479616343408247778801997975621564781646920722299514714178043963577068728412226090872180045980100980598261403425347859347430470705856516593567551393550879582808314480957085017947022366688393874443313254360557114301293865398306871066859072783237458033583707498464702886162239684131209578869411163409372946508711588881203484640533744976699201747333511364834345443757104503372733126608903453341827562177475930682321530428347159125695306816710402080895413376854364276825338221881954142717277111360169486864943289250579056420156880875383106321493184346848537579339372514159701769135307740321152123682160616770249784482305979250311665343188665603624874366910713891477686677832821123649868261945429513260947174812376493080721311957193628115870864246262930009482556914390613864259670348981497984485999419554435014316220085540514130573185109562360626352213261795528454345872696593645648141775764627258834913024842686017754662596366943073421277693728489593710732342586057147738412210326419998101905141078106153284100748482012082174929233229271682312540098812320294902599143728607006305284170677665954573632735199829936604243432830265160538591542147106770905017303683230380379257696571305003308263678549461699042788941285654871787206101596117976428524472397384276576089553683830723947772552877765707454389999261749902622620338464845841070051637886257812914208291737506450818511937819280465757274139269960969458743694246561545037203021400353 A009977 970 908911674090139013486097953690673414984350667827339332472176700465933195511637794348383835883985567875450798043268037603460998781941517343332359742626313036479358465205533293265047587729195987179026232674377871583805592251738100716997856629337393898384771942697558144126745206349401846836115108262347449335195243353909576329916102690568392509307234787482433079714993137613584231073657662005875039533399643984448611300193178093813960280309551856705712516610504135456251147945124951443268669548641436194021135236161322104486709670144674885593066543128545269108861865177068887642508609275083446001740118199292967270158381465155430598020081511300353418242887916097315260284956325225964919620854108053558418763660368483097080445652644199173937611256768808424271663803294587389727823738520126676690312924378174890257520569121516389433488037980845296355472435262822836966308915108615557900669623037639252438993413798987590306388678600232699541552129819808638585903865680109121422902163893040156592454167305339885875367602940771859937362869655577503058375324699906398711772664696565965516313823260806569731785771743044031208074377632362976500929880261594387907940033283398750297773520890854523439865571021546602552515503986853065109172701392132236068412035062426610768977801352671893222141307589113681127010955271566413890276494244966268345994869975637746786546471169339912755311704050246507826168873627337712877010893948036255369990046595908711992138541910136530986227699706211649 A009977 971 29994085244974587445041232471792222694483572038302197971581831115375795451884047213496666584171523739889876335427845240914212959804070072329967871506668330203818829351782598677746570395063467576907865678254469762265584544307357323660929268768133998646697474109019418756182591809530260945591798572657465828061443030679016018887231388788756952807138747986920291630594773541248279625430702846193876304602188251486804172906374877095860689250215211271288513048146636470056287882189123397627866095105167394402697462793323629448061419114774271224571195923241993880592441550843273292202784106077753718057423900576667919915226588350129209734662689872911662802015301231211403589403558732456842347488185565767427819200792159942203654706537258572739941171473370678000964905508721383861018183371164180330780326504479771378498178781010040851305105253367894779730590363673153619888194198584313410722097560242095330486782655366590480110826393807679084871220284053685073334827567443601006955771408470325167550987521076216233887130897045471377932974698634057600926385715096911157488497934986676862038356167606616801148930467520453029866454461867978224530686048632614800962021098352158759826526189398199273515563843711037884233011631566151148602699145940363790257597157060078155376267444638172476330663150440751477191361523961691658379124310083886855417830709196045643956033548588217120925286233658134758263572829702144524941359500285196427209671537664987495740571883034505522545514090304984417 A009977 972 989804813084161385686360671569143348917957877263972533062200426807401249912173558045389997277660283416365919069118892950169027673534312386888939759720054896726021368608825756365636823037094430037959567382397502154764289962142791680810665869348421955341016645597640818954025529714498611204529352897696372326027620012407528623278635830028979442635578683568369623809627526861193227639213193924397918051872212299064537705910370944163402745257101971952520930588839003511857500112241072121719581138470524015289016272179679771786026830787550950410849465466985798059550571177828018642691875500565872695894988719030041357202477415554263921243868765806084872466504940629976318450317438171075797467110123670325118033626141278092720605315729532900418058658621232374031841881787805667413600051248417950915750774647832455490439899773331348093068473361140527731109482001214069456310408553282342553829219487989145906063827627097485843657270995653409800750269373771607420049309725638833229540456479520730529182588195515135718275319602500555471788165054923900830570728598198068197120431854560336447265753531018354437914705428174949985592997241643281409512639604876288431746696245621239074275364250140576026013606842464250179689383841682987903889071816032005078500706182982579127416825673059691718911883964544798747314930290735824726511102232768266228788413403469506250549107103411164990534445710718447022697903380170769323064863509411482097919160742944587359438872140138682244001964980064485761 A009977 973 32663558831777325727649902161781730514292609949711093591052614084644241247101727415497869910162789352740075329280923467355577913226632308767335012070761811591958705164091249960066015160224116191252665723619117571107221568750712125466751973688497924526253549304722147025482842480578454169749468645623980286758911460409448444568194982390956321606974096557756197585717708386419376512094035399505131295711783005869129744295042241157392290593484365074433190709431687115891297503703955380016746177569527292504537536981929432468938885415989181363558032360410531335965168848868324615208831891518673798964534627727991364787681754713290709401047669271600800791394663040789218508860475459645501316414634081120728895109662662177059779975419074585713795935734500668343050782098997587024648801691197792380219775563378471031184516692519934487071259620917637415126612906040064292058243482258317304276364243103641814900106311694217032840689942856562523424758889334463044861627220946081496574835063824184107463025410451999478703085546882518330569009446812488727408834043740536250504974251200491102759769866523605696451185279129773349524568908974228286513917106960917518247640976105500889451087020254639008858449025801320255929749666775538600828339369929056167590523304038425111204755247210969826724092170829978358661392699594282215974866373681352785550017642314493706268120534412568444687636708453708751749030811545635387661140495810578909231332304517171382861482780624576514052064844342128030113 A009977 974 1077897441448651749012446771338797106971656128340466088504736264793259961154357004711429707035372048640422485866270474422734071136478866189322055398335139782534637270415011248682178500287395834311337968879430879846538311768773500140402815131720431509366367127055830851840933801859088987601732465305591349463044078193511798670750434418901558613030145186405954520328684376751839424899103168183669332758488839193681281561736393958193945589584984047456295293411245674824412817622230527540552623859794400652649738720403671271474983218727642984997415067893547534086850572012654712301891452420116235365829642715023715037993497905538593410234573085962826426116023880346044210792395690168301543441682924676984053538618867851842972739188829461328555265879238522055320675809266920371813410455809527148547252593591489544029089050853157838073351567490282034699178225899322121637922034914524471041120020022420179891703508285909162083742768114266563273017043348037280480433698291220689386969557106198075546279838544915982797201823047123104908777311744812128004491523443437696266664150289616206391072405595278987982889114211282520534310773996149533454959264529710278102172152211481529351885871668403087292328817851443568445681739003592773827335199207658853530487269033268028669756923157962004281895041637389285835825959086611313127170590331484641923150582196378292306847977635614758674692011378972388807718016781005967792817636361749104004633966049066655634428931760611024963718139863290224993729 A009977 975 35570615567805507717410743454180304530064652235235380920656296738177578718093781155477180332167277605133942033586925655950224347503802584247627828145059612823643029923695371206511890509484062532274152973021219034935764288369525504633292899346774239809090115192842418110750815461349936590857171355084514532280454580385889356134764335823751434229994791151396499170846584432810701021670404550061087981030131693391482291537301000620400204456304473566057744682571107269205622981533607408838236587373215221537441377773321151958674446218012218504914697240487068624866068876417605505962417929863835767072378209595782596253785430882773582537740911836773272061828788051419458956149057775553950933575536514340473766774422639110818100393231372223842323774014871227825582301705808372269842545041714395902059335588519154952959938678154208656420601727179307145072881454677630014051427152179307544356960660739865936426215773435002348763511347770796588009562430485230255854312043610282749769995384504536493027234671982227432307660160555062461989651287578800224148220273633443976799916959557334810905389384644206603435340768972323177632255541872934604013655729480439177371681022978890468612233765057301880646850989097637758707497387118561536302061573852742166506079878097844946101978464212746141302536374033846432582256649858173333196629480938993183463969212480483646125983261975287036264836375506088830654694553773196937162981999937720432152920879619199635936154748100163823802698615488577424793057 A009977 976 1173830313737581754674554533987950049492133523762767570381657792359860097697094778130746950961520160969420087108368546646357403467625485280171718328786967223180219987481947249814892386812974063565047048109700228152880221516194341652898665678443549913699973801363799797654776910224547907498286654717788979565255001152734348752447223082183797329589828107996084472637937286282753133715123350152015903373994345881918915620730933020473206747058047627679905574524846539883785558390609044491661807383316102310735565466519598014636256725194403210662185008936073264620580272921780981696759791685506580313388480916660825676374919219131528223745450090613517978040350005696842145552918906593280380807992704973235634303555947090656997312976635283386796684542490750518244215956291676284904803986376575064767958074421132113447677976379088885661879856996917135787405088004361790463697096021917148963779701804415575902065120523355077509195874476436287404315560206012598443192297439139330742409847688649704269898744175413505266152785298317061245658492490100407396891269029903651234397259665392048759877849693258817913366245376086664861864432881806841932450639072854492853265473758303385464203714246890962061346082640222046037347413774912530697968031937140491494700635977228883221365289319020622662983700343116932275214469445319719995488772870986775054310984011855960322157447645184472196739600391700931411604920274515498926378405997944774261046389027433587985893106687305406185489054311123055018170881 A009977 977 38736400353340197904260299621602351633240406284171329822594707147875383224004127678314649381730165311990862874576162039329794314431641014245666704849969918364947259586904259243891448764828144097646552587620107529045047310034413274545655967388637147152099135445005393322607638037410080947443459605687036325653415038040233508830758361712065311876464327563870787597051930447330853412599070555016524811341813414103324215484120789675615822652915571713436883959319935816164923426890098468224839643649431376254273660395146734482996471931415305951852105294890417732479149006418772395993073125621717150341819870249807247320372334231340431383599852990246093275331550187995790803246323917578252566663759264116775932017346253991680911328228964351764290589902194767102059126557625317401858531550426977137342616455897359743773373220509933226842035280898265480984367904143939085302004168723265915804730159545714004768148977270717557803463857722397484342413486798415748625345815491597914499524973725440240906658557788645673783041914844463021106730252173313444097411877986820490735109568957937609075969039877540991141086097410859940441526285099625783770871089404198264157760634024011720318722570147401748024420727127327519232464654572113513032945053925636219325120987248553146305054547527680547878462111322858765082077491695550759851129504742563576792262472391246690631195772291087582492406812926130736582962369059011464570487397932177550614530837905308403534472520681078404121138792267060815599639073 A009977 978 1278301211660226530840589887512877603896933407377653884145625335879887646392136213384383429597095455295698474861013347297883212376244153470107001260049007306043259566367840555048417809239328755222336235391463548458486561231135638060006646923825025856019271469685177979646052055234532671265634166987672198746562696255327705791415025936498155291923322809607735990702713704761918162615769328315545318774279842665409699110975986059295322147546213866543417170657557881933442473087373249451419708240431235416391030793039842237938883573736705096411119474731383785171811917211819489067771413145516665961280055718243639161572287029634234235658795148678121078085941156203861096507128689280082334699904055715853605756572426381725470073831555823608221589466772427314367951176401635474261331541164090245532306343044612871544521316276827796485787164269642760872484140836749989814966137567867775221556095265008562157348916249933679407514307304839116983299645064347719704636411911222731178484324132939527949919732407025307234840383189867279696522098321719343655214591973565076194258615775611941099506978315958852707655841214558378034570367408287650864438745950338542717206100922792386770517844814864257684805883995201808134671333600879745930087186779545995237728992579202253828066800068413458079989249673654339247708557225953175075087273656504598034144661588911140790829460485605890222249424826562314307237758178947378330826084131761859170279517650875177316637593182475587335997580144813006914788089409 A009977 979 42183939984787475517739466287924960928598802443462578176805636084036292330940495041684653176704150024758049670413440460830146008416057064513531041581617241099427565690138738316597787704897848922337095767918297099130056520627476055980219348486225853248635958499610873328319717822739578151765927510593182558636568976425814291116695855904439124633469652717055287693189552257143299366320387834412995519551234807958520070662207539956745630869025057595932766631699410103803601611883317231896850371934230768740904016170314793851983157933311268181566942666135664910669793267990043139236456633802049976722241838702040092331885471977929729776740239906377995576836058154727416184735246746242717045096833838623168989966890070596940512436441342179071312452403490101374142388821253970650623940858414978102566109320472224760969203437135317284030976420898211108791976647612749663893882539739636582311351143745282551192514236247811420447972141059690860448888287123474750253001593070350128889982696387004422347351169431835138749732645265620229985229244616738340622081535127647514410534320595194056283730284426642139352642760080426475140822124473492478526478616361171909667801330452148763427088878890520503598594171841659668444154008829031615692877163725017842845056755113674376326204402257644116639645239230593195174382388456454777477880030664651735126773832434067646097372196024994377334231019276556372138846019905263484917260776348141352619224082478880851449040575021694382087920144778829228188006950497 A009977 980 1392070019497986692085402387501523710643760480634265079834585990773197646921036336375593554831236950817015639123643535207394818277729883128946524372193368956281109667774578364447726994261629014437124160341303804271291865180706709847347238500045453157204986630487158819834550688150406079008275607849575024435006776222051871606850963244846491112904498539662824493875255224485728879088572798535628852145190748662631162331852848818572605818677826900665781298846080533425518853192149468652596062273829615368449832533620388197115444211799271849991709107982476942052103177843671423594803068915467649231833980677167323046952220575271681082632427916910473854035589919106004734096263142626009662488195516674564576668907372329699036910402564291909353310929315173345346698831101381031470590048327694277384681607575583417111983713425465470373022221889640966590135229371220738908498123811408007216274587743594324189352969796177776874783080654969798394813313475074666758349052571321554253369428980771145937462588591250559578741177293765467589512565072352365240528690659212367975547632579641403857363099386079190598637211082654073679647130107625251791373794339918673019037443904920909193093933003387176618753607670774769058657082291358043317864946402925588813886872918751254418764745274502255849108292894609575440754618819063007656770041011933507259183536470324232321213282468824814452029623636126360280581918656873695002269605619488664636434394721803068097818338975715914608901364777701364530204229366401 A009977 981 45938310643433560838818278787550282451244095860930747634541337695515522348394199100394587309430819376961516091080236661844029003165086143255235304282381175557276619036561086026774990810633757476425097291263025540952631550963321424962458870501499954187764558806076241054540172708963400607273095059035975806355223615327711763026081787079934206725848451808873208297883422408029053009922902351675752120791294705866828356951144011012895992016368287721970782861920657603042122155340932465535670055036377307158844473609472810504809658989375971049726400563421739087719404868841156978628501274210432424650521362346521660549423278983965475726870121258045637183174467330498156225176683706658318862110452050260631030073943286880068218043284621633008659260667400720396441061426345574038529471594813911153694493049994252764695462543040360522309733322358151897474462569250284383980438085776464238137061395538612698248648003273866636867841661614003347028839344677464003025518734853611290361191156365447815936265423511268466098458850694260430453914647387628052937446791754008143193071875128166327292982279740613289755027965727584431428355293551633309115335213217316209628235648862390003372099789111776828418869053135567378935683715614815429489543231296544430858266806318791395819236594058574443020573665522115989544902421029079252673411353393805739553056703520699666600038321471218876916977579992169889259203315676831935074896985443125933002335025819501247228005186198625182093745037664145029496739569091233 A009977 982 1515964251233307507681003199989159320891055163410714671939864143952012237497008570313021381211217039439730031005647809840852957104447842727422765041318578793390128428206515838883574696750913996722028210611679842851436841181789607023761142726549498488196230440600515954799825699395792220040012136948187201609722379305814488179860698973637828821952998909692815873830152939464958749327455777605299819986112725293605335779387752363425567736540153494825035834443381700900390031126250771362677111816200451136241867629112602746658718746649407044640971218592917389894740360671758180294740542048944270013467204957435214798130968206470860698986714001515506027044757421906439155430830562319724522449644917658600823992440128467042251195428392513889285755602024223773082555027069403943271472562628859068071918270649810341234950263920331897236221199637819012616657264785259384671354456830623319858523026052774219042205384108037599016638774833262110451951698374356312099842118250169172581919308160059777925896758975871859381249142072910594204979183363791725746935744127882268725371371879229488800668415231440238561915922869010286237135724687203899200806062036171434917731776412458870111279293040688635337822678753473723504877562615288909173154926632785966218322804608520116062034807603932956619678930962229827654981779893959615338222574661995589405250871216183088997801264608550222938260260139741606345553709417335453857471600519623155789077055852043541158524171144554631009093586242916785973392405780010689 A009977 983 50026820290699147753473105599642257589404820392553584174015516750416403837401282820329705579970162301511091023186377724748147584446778810004951246363513100181874238130815022683157964992780161891826930950185434814097415758999057031784117709976133450110475604539817026508394248080061143261320400519290177653120838517091878109935403066130048351124448964019862923836395047002343638727806040660974894059541719934688976080719795827993043735305825065329226182536631596129712871027166275454968344689934614887495981631760715890639737718639430432473152050213566273866526431902168019949726437887615160910444417763595362088338321950813538403066561562050011698892476994922912492129217408556550909240838282282733827191750524239412394289449136952958346429934866799384511724315893290330127958594566752349246373302931443741260753358709370952608795299588048027416349689737913559694154697075410569555331259859741549228392777675565240767549079569497649644914406046353758299294789902255582695203337169281972671554593046203771359581221688406049608764313051005126949648879556220114867937255272014573130422057702637527872543225454677339445825478914677728673626600047193657352285148621611142713672216670342724966148148398864632875660959566304534002714112578881936885204652552081163830047148650929787568449404721753584312614398736500667306161344963845854450373278750134041936927441732082157356962588584611473009403272410772069977296562817147564141039542843117436858231297647770302823300088346016253937121949390740352737 A009977 984 1650885069593071875864612484788194500450359072954268277742512052763741326634242333070880284139015355949866003765150464916688870286743700730163391129995932306001849858316895748544212844761745342430288721356119348865214720046968882048875884429212403853645694949813961874777010186642017727623573217136575862552987671064031977627868301182291595587106815812655476486601036551077340078017599341812171503964876757844736210663753262323770443265092227155864464023708842672280524743896487090013955374767842291287367393848103624391111344715101204271614017657047687037595372252771544658340972450291300310044665786198646948915164624376846767301196531547650386063451740832456112240264174482366180004947663315330216297327767299900609011551821519447625432187850604379688886902424478580894222633620702827525130318996737643461604860837409241436090244886405584904739539761351147469907105003488548795325931575371471124536961663293652945329119625793422438282175399529674023876728066774434228941710126586305098161301570524724454866180315717399637089222330683169189338413025355263790641929423976480913303927904187038419793926440004352201712240804184365046229677801557390692625409904513167709551183150121309923882888897162532884896811665688049622089565715103103917211753534218678406391555905480682989758830355817868282316275158304522021103324383806913196862318198754423383918605577158711192779765423292178609310307989555478309250786572965869616654304913822875416321632822376419993168902915418536379925024329894431640321 A009977 985 54479207296571371903532211998010418514861849407490853165502897741203463778929996991339049376587506746345578124249965342250732719462542124095391907289865766098061045324457559701959023877137596300199527804751938512552085761549973107612904186164009327170307933343860741867641336159186585011577916165507003464248593145113055261719653939015622654374524921817630724057834206185552222574580778279801659630840933008876294951903857656684424627748043496143527312782391808185257316548584073970460527367338795612483123996987419604906674375598339740963262582682573672240647284341460973725252090859612910231473970944555349314200432604435943320939485541072462740093907447471051703928717757918083940163272889405897137811816320896720097381210110141771639262199069944529733267780007793169509346909483193308329300526892342234232960407634504967390978081251384301856404812124587866506934465115122110245755741987258547109719734888690547195860947651182940463311788184479242787932026203556329555076434177348068239322951827315907010583950418674188023944336912544583248167629836723705091183670991223870139029620838172267853199572520143622656503946538084046525579367451393892856638526848934534415189043954003227488135333606363585201594784967705637528955668598402429267987866629216387410921344880862538662041401741989653316437080224049226696409704665628135496456500558895971669313984046237469361732258968641894107240163655330784205275956907873697349592062156154888738613883138421859774573796208811700537525802886516244130593 A009977 986 1797813840786855272816562995934343810990441030447198154461595625459714304704689900714188629427387722629404078100248856294274179742263890095147932940565570281236014495707099470164647787945540677906584417556813970914218830131149112551225838143412307796620161800347404481632164093253157305382071233461731114320203573788730823636748579987515547594359322419981813893908528804123223344961165683233454767817750789292917733412827302670586012715685435372736401321818929670113491446103274441025197403122180255211943091900584846961920254394745211451787665228524931183941360383268212132933318998367226037638641041170326527368614275946386129591003022855391270423098945766544706229647686011296770025388005350394605547789938589591763213579933634678464095652569308169481197836740257174593808448012945379174866917387447293729687693451938663923902276681295681961261358800111399594728837348799029638109939485579532054620751251326788057463411272489037035289289010087815012001756864717358875317522327852486251897657410301424931349270363816248204790163118113971247189531784611882268009061142710387714587977487659684839155585893164739547664630235756773535344119125895998464269071386014839635701238450482106507108466009009998311652627903934286038455537063747280165843599598764140784560404381068463775847366257485658559442423647393624480981520253965728471383064518443567065087361473525836488937164545965182505538925400625915878774106577959832012536538051153111328374258143567921372560935274890786117738351495255036056309569 A009977 987 59327856745966224002946578865833345762684554004757539097232655640170572055254766723568224771103794846770334577308212257711047931494708373139881787038663819280788478358334282515433377002202842370917285779374861040169221394327920714190452658732606157288465339411464347893861415077354191077608350704237126772566717935028117180012703139588013070613857639859399858498981450536066370383718467546704007337985776046666285202623300988129338419617619367300301243620024679113745217721408056553831514303031948421994122032719299949743368395026591977908992952541322729070064892647851000386799526946118459242075154358620775403164271106230742276503099754227911923962265210295975305578373638372793410837804176563021983077067973456528186048137809944389315156534787169592879528612428486761595678784427197512770608273785760693079693883913975909488775130482757504721624840403676186626051632510367978057628003024124557802484791293784005896292571992138222164546537332897895396057976535672842885478236819132046312622694539947022734525922005936190758075382897761051157254548892192114844299017709442794581403257092769599692134334474436405072932797779973526666355931154567949320879355738489707978140868865909514734579378297329944284536720829831439269032723103660245472838786759216645890493344575259304602963086497026732461599980363989607872390168380869039555641129108637713147882928626352604134926430016851022682784538220655223999545517072674456413705755688052673836350518737741405294510864071395941885365599343416189858215777 A009977 988 1957819272616885392097237102572500410168590282156998790208677636125628877823407301877751417446425229943421041051171004504464581739325376313616098972275906036266019785825031323009301441072693798240270430719370414325584306012821383568284937738176003190519356200578323480497426697552688305561075573239825183494701691855927866940419203606404431330257302115360195330466387867690190222662709429041232242153530609539987411686568932608268167847381439120909941039460814410753592184806465866276439972000054297925806027079736898341531157035877535270996767433863650059312141457379083012764384389221909154988480093834485588304420946505614495124602291889521093490754751939767185084086330066302182557647537826579725441543243124065430139588547728164847400165647976596565024444210140063132657399886097517921430073034930102871629898169161205013129579305930997655813619733321314158659703872842143275901724099796110407481998112694872194577654875740561331430035731985630548069913225677203815220781815031357528316548919818251750239355426195894295016487635626114688189400113442339789861867584411612221186307484061396789840433037656401367406782326739126379989745728100742327589018739370160363278648672575013986241119483811888161389711787384437495878079862420788100603679963054149314386280370983557051897781854401882171232799352011657059788875556568678305336157260585044533880136644669635936452572190556083748531889761281622391985002063398257061652289937705738236599567118345466374718858514356066082217064778332734265321120641 A009977 989 64608035996357217939208824384892513535563479311180960076886361992145752968172440961965796775732032588132894354688643148647331197397737418349331266085104899196778652932226033659306947555398895341928924213739223672744282098423105657753402945359808105287138754619084674856415081019238714083515493916914231055325155831245619609033833719011346233898490969806886445905390799633776277347869411158360663991066510114819584585656774776072849538963587490990028054302206875554868542098613373587122519076001791831551598893631317645270528182183958663942893325317500451957300668093509739421224684844323002114619843096538024414045891234685278339111875632354196085194906814012317107774848892187972024402368748277130939570927023094159194606422075029439964205466383227686645806658934622083377694196241218091407192410152693394763786639582319765433276117095722922641849451199603367235770227803790728104756895293271643446905937718930782421062610899438523937191179155525808086307136447347725902285799896034798434446114354002307757898729064464511735544091975661784710250203743597213065441630285583203299148146974026094064734290242661245124423816782391170539661609027324496810437618399215291988195406194975461545956942965792309325860488983686437363976635459886007319921438780786927374747252242457382712626801195262111650682378616384682973032893366766384076093189599306469618044509274097985902934882288350763701552362122293538935505068092142483034525567944289361807785714905400390365722330973750180713163137684980230755596981153 A009977 990 2132065187879788191993891204701452946673594817268971682537249945740809847949690551744871293599157075408385513704725223905361929514125334805527931780808461673493695546763459110757129269328163546283654499053394381200561309247962486705862297196873667474475578902429794270261697673634877564756011299258169624825730142431105447098116512727374425718650202003627252714877896387914617152479690568225901911705194833789046291326673567610404034785798387202670925791972826893310661889254241328375043129508059130441202763489833482293927430012070635910115479735477514914590922047085821400900414599862659069782454822185754805663514410744614185190691895867688470811431924862406464556570013442203076805278168693145321005840591762107253422011928475971518818780390646513659311619744842528751463908475960197016437349535038882027204959106216552259298111864158856447181031889586911118780417517525094027456977544677964233747895944724715819895066159681471289927308912132351666848135502762474954775431396569148348336721773682076156010658059127328887272955035196838895438256723538708031159573799424245708871888850142861104136231578007821089105985953818908627808833097901708394744441407174104635610448404434190231016579117871146207753396136461652433011228970176238241557407479765968603366659324001093629516684439443649684472518494340694538110085481103290674511075256777113497395468806045233534796851115515575202151227950035686784871667247040701940139343742161548939656928591878212882068836922133755963534383543604347614934700378049 A009977 991 70358151200033010335798409755147947240228628969876065523729248209446724982339788207580752688772183488476721952255932388876943673966136048582421748766679235225291953043194150654985265887829397027360598468762014579618523205182762061293455807496831026657694103780183210918636023229950959636948372875519597619249094700226479754237844920003356048715456666119699339590970580801182366031829788751454763086271429515038527613780227731143333147931346777688140551135103287479251842345389963836376423273765951304559691195164504915699605190398330985033810831270757992181500427553832106229713681795467749302821009132129908586895975554572268111292832563633719536777253520459413330366810443592701534574179566873795593192739528149539362926393639707060121019752891334950757283451579803448798308979706686501542432534656283106897763650505146224556837691517242262756974052356368066919753778078328102906080258974372819713680566175915622056537183269488552567601194100367605005988471591161673507589236086781895495111818531508513148351715951201853280007516161495683549462471876777365028265935381000108392772332054714416436495642074258095940497536476023984717691492230756377026566566436745452975144797346328277623547110889747824855862072503234530289370556015815861971394446832276963911099757692036089774050586501640439587593110313242919757632820876408592258865483473644745414050470599492706648296086812013981670990522351177663900765019152343164024598343491331115008678643531981025108271618430413946796634656938943471292845112475617 A009977 992 2321818989601089341081347521919882258927544756005910162283065190911741924417213010850164838729482055119731824424445768832939141240882489603219917709300414762434634450425406971614513774298370101902899749469146481127411265771031148022684041647395423879703905424746045960314988766588381668019296304892146721435220125107473831889848882360110749607610069981950078206502029166439018079050383028798007181846957173996271411254747515127729993881734443663708638187458408486815310797397868806600421968034276393050469809440428662218086971283144922506115757431935013741989514109276459505580551499250435726993093301360286983367567193300884847672663474599912744713649366175160639902104744638559150640947925706835254575360404428934798976570990110332983993651845414053374990353902133513810344196330320654550900273643657342527626200466669825410375643820068994670980143727760146208351874676584827395900648546154303050551458683805215527865727047893122234730839405312130965197619562508335225750444790863802551338690011539780933895606626389661158240248033329357557132261571933653045932775867573003576961486957805575742404356188450517166036418703708791495683819243614960441876696692412599948179778312428833161577054659361678220243448392606739499549228348521923445056016745465139809066292003837190962543669354554134506390572640337016352001883088921483544542560954630276598663665529783259319393770864796461395142687237588862908725245632027324412811745335213926795286395236555373828572963408203660244288943678985134552663888711695361 A009977 993 76620026656835948255684468223356114544608976948195035355341151300087483505768029358055439678072907818951150206006710371486991660949122156906257284406913687160342936864038430063278954551846213362795691732481833877204571770444027884748573374364048988030228879016619516690394629297416595044636778061440841807362264128546636452365013117883654737051132309404352580814566962492487596608662639950334237000949586741876956571406667999215089798097236640902385060186127480064905256314129670617813924945131120970665503711534145853196870052343782442701819995253855453485653965606123163684158199475264378990772078944889470451129717378929199973197894661797120575550429083780301116769456573072451971151281548325563400986893346154848366226842673640988471790510898663761374681678770405955741358478900581600179709030240692303411664615400104238542396246062276824142344743016084824875611864327299304064721402023092000668198136565572112419568992580473033746117700375300321851521445562775062449764678098505484194176770380812770818555018670858818221928185099868799385364631873810550515781603629909118039729069607583999499343754218867066479201817222390119357566035039293694581930990849615798289932684310151494332042803758935381268033796956022403485124535501223473686848552600349613699187636126627301763941088700286438710888897131121539616062141934408956969904511502799127755900962482847557539994438538283226039708678840432475987933105856901705622787596062059584244451042806327336342907792470720788061535141406509440237908327485946913 A009977 994 2528460879675586292437587451370751779972096239290436166726257992902886955690344968815829509376405958025387956798221442259070724811321031177906490385428151676291316916513268192088205500210925040972257827171900517947750868424652920196702921354013616604997553007548444050783022766814747636473013676027547779642954716242039002928045432890160606322687366210343635166880709762252090688085867118361029821031336362481939566856420043974097963337208809149778706986142206842141873458366279130387859523189326992031961622480626813155496711727344820609160059843377229965026580865002064401577220582683724506695478605181352524887280673504663599115530523839304978993164159764749936853392066911390915047992291094743592232567480423109996085485808230152619569086859655904125364495399423396539464829803719192805930397997942846012584932308203439871899076120055135196697376519530799220895191522800877034135806266762036022050538506663879709845776755155610113621884112384910621100207703571577060842234377250680978407833422566821437012315616138341001323630108295670379717032851835748167020792919787000895311059297050271983478343889222613193813659968338873938799679156296691921203722698037321343567778582234999312957412524044867581845115299548739315009109671540374631666002235811537252073191992178700958210055927109452477459333605327010807330050683835495580006848879592371215944731761933969398819816471763346459310386401734271707601792493277756285551990670047966280066884412608802099315957151533786006030659666414811527850974807036248129 A009977 995 83439209029294347650440385895234808739079175896584393501966513765795269537781383970922373809421396614837802574341307594549333918773594028870914182719129005317613458244937850338910781506960526352084508296672717092275778658013546366491196404682449347964919249249098653675839751304886672003609451308909076728217505635987287096625499285375300008648683084941339960507063422154318992706833614905913984094034099961904005706261861451145232790127890701942697330542692825790681824126087211302799364265247790737054733541860684834131391487002379080102281974831448588845877168545068125252048279228562908720950793970984633321280262225653898770812507286697064306774417272236747916161938208075900196583745606126538543674726853962629870821031671595036445779866368644836137028348180972085802339383522733362595703133932113918415302766170713515772669511961819461491013425144516374289541320252428942126481606803147188727667770719908030424910632920135133749522175708702050496306854217862043007793734449272472287458502944705107421406415332565253043679793573757122530662084110579689511686166352971029545264956802658975454785348344346235395850778955182839980389412157790833399722849035231604337736693213754977327594613293480630200888804885108397395300619160832362844978073781780729318415335741897131620931845594611931756158008975791356641891672566571354140226013026548250126176148143820990161053943568190433157242751257230966350859152278165957423215692111582887242207185616090469277426586000614938199011768991688780419082168632196188257 A009977 996 2753493897966713472464532734542748688389612804587284985564894954271243894746785671040438335710906088289647484953263150620128019319528602952740168029731257175481244122082949061184055789729697369618788773790199664045100695714447030094209481354520828482842335225220255571302711793061260176119111893193999532031177685987580474188641476417384900285406541803064218696733092931092526759325509291895161475103125298742832188306641427887792682074220393164109011907908863251092500196160877972992379020753177094322806206881402599526335919071078509643375305169437803431913946561987248133317593214542575987791376201042492899602248653446578659436812740461003122123555769983812681233343960866504706487263605002175771941265986180766785737094045162636202710735590165279592521935489972078831477199656250200965658203419759759307704991283633546020498093894740042229203443029769040351554863568330155090173893024503857228013036433756965004022050886364459413734231798387167666378126189189447419257193236825991585486130597175268544906411705974653350441433187933985043511848775649129753885643489648043974993743574487746190007916495363425768063075705521033719352850601207097502190854018162642943145310876053914251810622238684860796629330561208577114044920432307467973884276434798764067507706079482605343490750904622193747953214296201114769182425194696854686627458429876092254163812888746092675314780137750284294189010791488621889578352025179476594966117839682235278992837125330985486155077338020292960567388376725729753829711564862474212481 A009977 997 90865298632901544591329580239910706716857222551380404523641533490951048526643927144334465078459900913558367003457683970464224637544443897440425544981131486790881056028737319019073841061080013197420029535076588913488322958576751993108912884699187339933797062432268433852989489171021585811930692475401984557028863637590155648225168721773701709418415879501119216992192066726053383057741806632540328678403134858513462214119167120297158508449272974415597392960992487286052506473308973108748507684854844112652604827086285784369085329345590818231385070591447513253160236545579188399480576079905007597115414634402265686874205563737095761414820435213103030077340409465818480700350708594655314079698965071800474061777543965303929324103490366994689454274475454226553223871169078601438747588656256631866720712852072057154264712359907018676437098526421393563713619982378331601310497754895117975738469808627288524430202313979845132727679250027160653229649346776532990478164243251764835487376815257722321042309706783861981911586297163560564567295201821506435891009596421281878226235158385451174793537958095624270261244346993050346081498282194112738644069839834217572298182599367217123795258909779170309750533876600406288767908519883044763482374266146443138181122348359214227754300622925976335194779852532393682456071774636787383020031424996204658706128185911044387405825328621058285387744545759381708237356119124522356085616830922727633881888709513764206763625135922521043117552154669667698723816431949081876380481640461649011873 A009977 998 2998554854885750971513876147917053321656288344195553349280170605201384601379249595763037347589176730147426111114103571025319413038966648615534042984377339064099074848948331527629436755015640435514860974657527434145114657633032815772594125195073182217815303060264858317148653142643712331793712851688265490381952500040475136391430567818532156410807724023536934160742338201959761640905479618873830846387303450330944253065932514969806230778826008155714713967712752080439732713619196112588700753600209855717535959293847430884179815868404497001635707329517767937354287806004113217182859010636865250704808682935274767666848783603324160126689074362032399992552233512372009863111573383623625364630065847369415644038658950855029667695415182110824751991057689989476256387748579593847478670425656468851601783524118377886090735507876931616322424251371905987602549459418484942843246425911538893199369503684700521306196676361334889380013415250896301556578428443625588685779420027308239571083434903504836594396220323867445403082347806397498630720741660109712384403316681902301981465760226719888768186752617155600918621063450770661420689443312405720375254304714529179885840025779118165085243544022712620221767617927813407529340981156140477194918350782832623559977037495854069515891920556557219061427735133568991521050368563013983639661037024874753737302230135064464784392235844494923417795570010059596371832751931109237750825355420450011918102327413954218823199629485443194422879221104099034057885942254319701920555894135234417391809