编程输出:裴波那序列,1000项,int会越界!
BigInteger [] pArr=new BigInteger [10000];
pArr[0]=new BigInteger("0");
pArr[1]=new BigInteger("1");
for (int i = 2; i < 10000; i++) {
pArr[i]=pArr[i-1].add(pArr[i-2]);
System.out.println("第"+i+":"+pArr[i]);
}
运行结果:
第9953:5064054906987124012382208434615167624484124794710487444213443702431828454933469532293045859237572576577625861543647160215137334865794343297706838961088869814767565223288252676531750967040347306122617339472296458142355801793060625541180323038391894088279900563076098255218670781705465895484781058943841054124434813268701832094640310086669895015760682992761591416003048145443793028964901370529026190084066202572273793817593289180867731118345601338520147523726714333902652948074275455800078188341412238348900612323346536469847144591095503960818395274664012914730837514603935862782383350575383793166230235005725914803799344899008943538513450042686903232963684918157622620339674029100064226778604240233088183147950046912419356398118203131829705284029031521456591546847411611692130374850631716600420801849802339298856869285450220689688649379870532839465166584940895003603951914294408447784923772464356647382249130832900723187085738686185401968723450556398225664347950535133923803054783545204111884243021459730655964610500298455446819389938065898646691699183869109519635256037901771014460481078668854328352829531154404459629541483983879587410741937894091011164555548020170418810193367920310061270504099680724303767598301587123267783865470151312704017190103604016828978914955075040662677406386446742036348821504277667612921250105634131849606961856835949173826631732028824155916060363545184302748554067310818532233379024186636396349020753140770996217198113945829827054575013588889210977302703128040251431186366492688438504458610873965857147247818702123513843330835224628916714724483338090952151115311769384262644715054852775364607329009456115464344396016430264042761354350065958323961730444757094178865923821704532596712640171294892327998932242540203914756098218820349478816454206092957551128115902491868343278105889587282984586105535912539550729960970325996542442530076517501494526493135261206875307561576828789352005080497645229522153371957848317739358030034623267798650090926075329085457512454312578579821055042183849238390364107414400896388169659217512337511968313923575981603751012573
第9954:8193812960400854016180148555404394913394314173774307711928996003475822702356839178877587943022298001914515718279545401672957271541853883195951850731037532807265567870827355721892482147379114852241363051712318472556997036450962144165658045579533040770050236665606926511409341481300377473924826425951382935601518678711381545214545305081572670798582941959507836667947343520842112658351344926949596072608785112829300985980858317788501471085521026577200107763894007382803232204889767673036299626239233178856105210986012567186640908329850076915168053652271171065228592401873260547345115215381545633704922453119122147751601047174312101990705856504225890290738758080985779603954396208750569070538276333777903966310960679795304893328681099525422722478856904340634806491000198087229951939495018673921113862307818020932289310843250426296447757524101085388031881150929035380580893776608045591511228001355487005045094243832680046557028414628888592053874478012301488854935487339230457113468569384827889565901409783795630307635528427908839245354790458304719001839831630570904342168082461128578637094928153809764890818496103862876658294211486160137960403496990176669721680454104563205575056716417916494836225614148372052232172933111437890627964458410850019256396224475545991664177966289587975585018431470990430962631967277343008372483365216312237509655911201087617881156572941707893782493346725858445960609091562088795151702580887597339918241402058304473448630041637558352041339665165466766769524555886366383822823643798373072041961336848276170628216422151430372144529052214165911738312235091424080303030335077184949363572892814750575890486914704555514741593380780071285492227231459033824643615063497314726499316967323169524507886575892432769648273782728138731837379514107191296768654965962557355250106130047989194684698376616436185039318221112556432743802401922323269240803422794853304244117172509083933366262043499153559415166738082626420468964125836014475533332665781995595587678306898093157887603497167416082364837201958947566260271687622538420230602885221022456518486488020861634112407552472
第9955:13257867867387978028562356990019562537878438968484795156142439705907651157290308711170633802259870578492141579823192561888094606407648226493658689692126402622033133094115608398424233114419462158363980391184614930699352838244022769706838368617924934858330137228683024766628012263005843369409607484895223989725953491980083377309185615168242565814343624952269428083950391666285905687316246297478622262692851315401574779798451606969369202203866627915720255287620721716705885152964043128836377814580645417205005823309359103656488052920945580875986448926935183979959429916477196410127498565956929426871152688124848062555400392073321045529219306546912793523702442999143402224294070237850633297316880574010992149458910726707724249726799302657252427762885935862091398037847609698922082314345650390521534664157620360231146180128700646986136406903971618227497047735869930384184845690902454039296151773819843652427343374665580769744114153315073994022597928568699714519283437874364380916523352930032001450144431243526286272246028726364286064744728524203365693539015499680423977424120362899593097576006822664093243648027258267336287835695470039725371145434884267680886236002124733624385250084338226556106729713829096355999771234698561158411829928562162723273586328079562820643092921364628638262424817917732467311453471555010621293733470850444087116617768037036791707788304970532049698553710271042748709163158872907327385081605074233736267262155199075469665828155583388179095914678754355977746827259014406635254010010291061510546419947722242027775464240853553885987859887438794828453036718429515032454145646846569212008287947667525940497815924160670979085989397210335328253581581524992148605345508254408905365240789027702121220526747187325097647206025268342646593477732927540775585109172055514906378222032539857537962804266203719169625423757025095983473763372248319811683333499312354798770610307770290808673823620327942911420247235727855942622336083684332214891362700405263394237769232973422243345115951479994662185892244142796804650635795036939316618772544438534794030454801944437615716158565045
第9956:21451680827788832044742505545423957451272753142259102868071435709383473859647147890048221745282168580406657298102737963561051877949502109689610540423163935429298700964942964120316715261798577010605343442896933403256349874694984913872496414197457975628380373894289951278037353744306220843334433910846606925327472170691464922523730920249815236612926566911777264751897735187128018345667591224428218335301636428230875765779309924757870673289387654492920363051514729099509117357853810801872677440819878596061111034295371670843128961250795657791154502579206355045188022318350456957472613781338475060576075141243970210307001439247633147519925163051138683814441201080129181828248466446601202367855156907788896115769871406503029143055480402182675150241742840202726204528847807786152034253840669064442648526465438381163435490971951073282584164428072703615528928886798965764765739467510499630807379775175330657472437618498260816301142567943962586076472406581001203374218925213594838029991922314859891016045841027321916579881557154273125310099518982508084695378847130251328319592202824028171734670934976473858134466523362130212946129906956199863331548931874444350607916456229296829960306800756143050942955327977468408231944167809999049039794386973012742529982552555108812307270887654216613847443249388722898274085438832353629666216836066756324626273679238124409588944877912239943481047056996901194669772250434996122536784185961831076185503557257379943114458197220946531137254343919822744516351814900773019076833654089434582588381284570518198403680663004984258132388939652960740191348953520939112757175981923754161371860840482276516388302838865226493827582777990406613745808812984025973248960571751723631864557756350871645728413323079757867295479807996481378430857247034732072353764138018072261628328162587846732647502642820155354664741978137652416217565774170643080924136922107208103014727480279374742040085663827096470835413973810482363091300209520346690424695366187258989825447539871515401232719448647410744550729446101744370910907482659477736849375429659557250548941289965299249828566117517
第9957:34709548695176810073304862535443519989151192110743898024213875415291125016937456601218855547542039158898798877925930525449146484357150336183269230115290338051331834059058572518740948376218039168969323834081548333955702712939007683579334782815382910486710511122972976044665366007312064212744041395741830915053425662671548299832916535418057802427270191864046692835848126853413924032983837521906840597994487743632450545577761531727239875493254282408640618339135450816215002510817853930709055255400524013266116857604730774499617014171741238667140951506141539025147452234827653367600112347295404487447227829368818272862401831320954193049144469598051477338143644079272584052542536684451835665172037481799888265228782133210753392782279704839927578004628776064817602566695417485074116568186319454964183190623058741394581671100651720268720571332044321843025976622668896148950585158412953670103531548995174309899780993163841586045256721259036580099070335149700917893502363087959218946515275244891892466190272270848202852127585880637411374844247506711450388917862629931752297016323186927764832246941799137951378114550620397549233965602426239588702694366758712031494152458354030454345556885094369607049685041806564764231715402508560207451624315535175465803568880634671632950363809018845252109868067306455365585538910387364250959950306917200411742891447275161201296733182882771993179600767267943943378935409307903449921865791036064812452765712456455412780286352804334710233169022674178722263179073915179654330843664380496093134801232292760226179144903858538144120248827091755568644385671950454145211321628770323373380148788149802456886118763025897472913572175200741941999390394509018121854306080006132537229798545378573766948940070267082964942685833264824025024334979962272847938873310073587168006550195127704270610306909023874524290165735162748399691329146418962892607470421419562901785337788049665550713909284155039382255661209538338305713636293204678905316058066592522384063216772844937644577835400127405406736621690244541175561543277696417053468147974098092044579396091909736865544724682562
第9958:56161229522965642118047368080867477440423945253003000892285311124674598876584604491267077292824207739305456176028668489010198362306652445872879770538454273480630535024001536639057663638016616179574667276978481737212052587633992597451831197012840886115090885017262927322702719751618285056078475306588437840380897833363013222356647455667873039040196758775823957587745862040541942378651428746335058933296124171863326311357071456485110548782641936901560981390650179915724119868671664732581732696220402609327227891900102445342745975422536896458295454085347894070335474553178110325072726128633879548023302970612788483169403270568587340569069632649190161152584845159401765880791003131053038033027194389588784380998653539713782535837760107022602728246371616267543807095543225271226150822026988519406831717088497122558017162072602793551304735760117025458554905509467861913716324625923453300910911324170504967372218611662102402346399289202999166175542741730702121267721288301554056976507197559751783482236113298170119432009143034910536684943766489219535084296709760183080616608526010955936566917876775611809512581073982527762180095509382439452034243298633156382102068914583327284305863685850512657992640369784033172463659570318559256491418702508188208333551433189780445257634696673061865957311316695178263859624349219717880626167142983956736369165126513285610885678060795011936660647824264845138048707659742899572458649976997895888638269269713835355894744550025281241370423366594001466779530888815952673407677318469930675723182516863278424582825566863522402252637766744716308835734625471393257968497610694077534752009628632078973274421601891123966741154953191148555745199207493044095103266651757856169094356301729445412677353393346840832238165641261305403455192226997004920292637448091659429634878357715551003257809551844029878954907713300400815908894920589605973531607343526771004800065268329040292753994947982135853091075183348820668804936502725025595740753432779781373888664312716453045810554848774816151287351136346285546472450760355894790317523403757649295128337381875036115373290800079
第9959:90870778218142452191352230616310997429575137363746898916499186539965723893522061092485932840366246898204255053954599014459344846663802782056149000653744611531962369083060109157798612014234655348543991111060030071167755300573000281031165979828223796601801396140235903367368085758930349268822516702330268755434323496034561522189563991085930841467466950639870650423593988893955866411635266268241899531290611915495776856934832988212350424275896219310201599729785630731939122379489518663290787951620926622593344749504833219842362989594278135125436405591489433095482926788005763692672838475929284035470530799981606756031805101889541533618214102247241638490728489238674349933333539815504873698199231871388672646227435672924535928620039811862530306251000392332361409662238642756300267390213307974371014907711555863952598833173254513820025307092161347301580882132136758062666909784336406971014442873165679277271999604825943988391656010462035746274613076880403039161223651389513275923022472804643675948426385569018322284136728915547948059788013995930985473214572390114832913624849197883701399164818574749760890695624602925311414061111808679040736937665391868413596221372937357738651420570944882265042325411590597936695374972827119463943043018043363674137120313824452078207998505691907118067179384001633629445163259607082131586117449901157148112056573788446812182411243677783929840248591532789081427643069050803022380515768033960701091034982170290768675030902829615951603592389268180189042709962731132327738520982850426768857983749156038650761970470722060546372886593836471877480120297421847403179819239464400908132158416781881430160540364917021439654727128391890497744589602002062216957572731763988706324154847108019179626293463613923797180851474526129428479527206959277768231510758165246597641428552843255273868116460867904403245073448463149215600224067008568866139077764946333906585403056378705843467904232137175235346736392887158974518572795929704501056811499372303757951881085561390690388390248902221558023972826590826722033994038052311843785671377855741339707733473784772980918015482641
第9960:147032007741108094309399598697178474869999082616749899808784497664640322770106665583753010133190454637509711229983267503469543208970455227929028771192198885012592904107061645796856275652251271528118658388038511808379807888206992878482997176841064682716892281157498830690070805510548634324900992008918706595815221329397574744546211446753803880507663709415694608011339850934497808790286695014576958464586736087359103168291904444697460973058538156211762581120435810647663242248161183395872520647841329231920572641404935665185108965016815031583731859676837327165818401341183874017745564604563163583493833770594395239201208372458128874187283734896431799643313334398076115814124542946557911731226426260977457027226089212638318464457799918885133034497372008599905216757781868027526418212240296493777846624800052986510615995245857307371330042852278372760135787641604619976383234410259860271925354197336184244644218216488046390738055299665034912450155818611105160428944939691067332899529670364395459430662498867188441716145871950458484744731780485150520557511282150297913530233375208839637966082695350361570403276698585453073594156621191118492771180964025024795698290287520685022957284256795394923034965781374631109159034543145678720434461720551551882470671747014232523465633202364968984024490700696811893304787608826800012212284592885113884481221700301732423068089304472795866500896415797634219476350728793702594839165745031856589729304251884126124569775452854897192974015755862181655822240851547085001146198301320357444581166266019317075344796037585582948625524360581188186315854922893240661148316850158478442884168045413960403434961966808145406395882081583039053489788809495106312060839383521844875418511148837464592303646856960764629419017115787434831934719433956282688524148206256906027276306910558806277125926012711934282199981161763550031509118987598174839670685108473104911385468324707746136221899180119311088437811576235979643323509298654730096797564932152085131840545398277843736198945097677037709311323962937112268506444798408206634103194781613390634836070855659809096291306282720
第9961:237902785959250546500751829313489472299574219980496798725283684204606046663628726676238942973556701535713966283937866517928888055634258009985177771845943496544555273190121754954654887666485926876662649499098541879547563188779993159514163156669288479318693677297734734057438891269478983593723508711248975351249544825432136266735775437839734721975130660055565258434933839828453675201921961282818857995877348002854880025226737432909811397334434375521964180850221441379602364627650702059163308599462255854513917390909768885027471954611093166709168265268326760261301328129189637710418403080492447618964364570576001995233013474347670407805497837143673438134041823636750465747458082762062785429425658132366129673453524885562854393077839730747663340748372400932266626420020510783826685602453604468148861532511608850463214828419111821191355349944439720061716669773741378039050144194596267242939797070501863521916217821313990379129711310127070658724768895491508199590168591080580608822552143169039135379088884436206764000282600866006432804519794481081506030725854540412746443858224406723339365247513925111331293972323188378385008217732999797533508118629416893209294511660458042761608704827740277188077291192965229045854409515972798184377504738594915556607792060838684601673631708056876102091670084698445522749950868433882143798402042786271032593278274090179235250500548150579796341145007330423300903993797844505617219681513065817290820339234054416893244806355684513144577608145130361844864950814278217328884719284170784213439150015175355726106766508307643494998410954417660063795975220315088064328136089622879351016326462195841833595502331725166846050609209974929551234378411497168529018412115285833581742665995945483771929940320574688426599868590313564260414246640915560456755658964422152624917735463402061550994042473579838685445054610226699247109343054606743705809762873419438817970871381086451979689803412256486323784547969123138617842082094584434597854376431524388889792426483839234426587335346579259267335296789527938990540438836460518477888866159469131974543804329444582077209321765361
第9962:384934793700358640810151428010667947169573302597246698534068181869246369433735392259991953106747156173223677513921134021398431264604713237914206543038142381557148177297183400751511163318737198404781307887137053687927371076986986037997160333510353162035585958455233564747509696780027617918624500720167681947064766154829711011281986884593538602482794369471259866446273690762951483992208656297395816460464084090213983193518641877607272370392972531733726761970657252027265606875811885455035829247303585086434490032314704550212580919627908198292900124945164087427119729470373511728163967685055611202458198341170397234434221846805799281992781572040105237777355158034826581561582625708620697160652084393343586700679614098201172857535639649632796375245744409532171843177802378811353103814693900961926708157311661836973830823664969128562685392796718092821852457415345998015433378604856127514865151267838047766560436037802036769867766609792105571174924714102613360019113530771647941722081813533434594809751383303395205716428472816464917549251574966232026588237136690710659974091599615562977331330209275472901697249021773831458602374354190916026279299593441918004992801947978727784565989084535672111112256974339860155013444059118476904811966459146467439078463807852917125139264910421845086116160785395257416054738477260682156010686635671384917074499974391911658318589852623375662842041423128057520380344526638208212058847258097673880549643485938543017814581808539410337551623900992543500687191665825302330030917585491141658020316281194672801451562545893226443623935314998848250111830143208328725476452939781357793900494507609802237030464298533312252446491291557968604724167220992274841079251498807678457161177144782948364233587177535453056018885706100999092348966074871843145279807170679058652194042373960867828119968486291772967645035771990249278618462042204918545480447981892543729356339705794198115911702592375797412222359545359118261165591393239164694651941363676474021632971882117078162786280444256296976646620752465051259046883634868725111992060941082522609379875185104391173500628048081
第9963:622837579659609187310903257324157419469147522577743497259351866073852416097364118936230896080303857708937643797859000539327319320238971247899384314884085878101703450487305155706166050985223125281443957386235595567474934265766979197511323490179641641354279635752968298804948588049506601512348009431416657298314310980261847278017762322433273324457925029526825124881207530591405159194130617580214674456341432093068863218745379310517083767727406907255690942820878693406867971503462587514199137846765840940948407423224473435240052874239001365002068390213490847688421057599563149438582370765548058821422562911746399229667235321153469689798279409183778675911396981671577047309040708470683482590077742525709716374133138983764027250613479380380459715994116810464438469597822889595179789417147505430075569689823270687437045652084080949754040742741157812883569127189087376054483522799452394757804948338339911288476653859116027148997477919919176229899693609594121559609282121852228550544633956702473730188840267739601969716711073682471350353771369447313532618962991231123406417949824022286316696577723200584232991221344962209843610592087190713559787418222858811214287313608436770546174693912275949299189548167305089200867853575091275089189471197741382995686255868691601726812896618478721188207830870093702938804689345694564299809088678457655949667778248482090893569090400773955459183186430458480821284338324482713829278528771163491171369982719992959911059388164223923482129232046122905345552142480103519658915636869661925871459466296370028527558329054200869938622346269416508313907805363523416789804589029404237144916820969805644070625966630258479098497100501532898155958545632489443370097663614093512038903843140728432136163527498110141482618754296414563352763212715787403602035466135101211277111777837362929379114010959871611653090090382216948525727805096811662251290210855311982547327211086880650095601506004632283736006907514482256879007673487823599292506317795200862911425398365956312589373615790835556243981917541992990249587322471329243589880927100551654583923679514548973250709949813442
第9964:1007772373359967828121054685334825366638720825174990195793420047943098785531099511196222849187051013882161321311780134560725750584843684485813590857922228259658851627784488556457677214303960323686225265273372649255402305342753965235508483823689994803389865594208201863552458284829534219430972510151584339245379077135091558289299749207026811926940719398998084991327481221354356643186339273877610490916805516183282846412264021188124356138120379438989417704791535945434133578379274472969234967094069426027382897455539177985452633793866909563294968515158654935115540787069936661166746338450603670023880761252916796464101457167959268971791060981223883913688752139706403628870623334179304179750729826919053303074812753081965200108149119030013256091239861219996610312775625268406532893231841406392002277847134932524410876475749050078316726135537875905705421584604433374069916901404308522272670099606177959055037089896918063918865244529711281801074618323696734919628395652623876492266715770235908324998591651042997175433139546498936267903022944413545559207200127921834066392041423637849294027907932476057134688470366736041302212966441381629586066717816300729219280115556415498330740682996811621410301805141644949355881297634209751994001437656887850434764719676544518851952161528900566274323991655488960354859427822955246455819775314129040866742278222874002551887680253397331122025227853586538341664682851120922041337376029261165051919626205931502928873969972763333819680855947115448846239334145928821988946554455153067529479782577564701329009891600094096382246281584415356564019635506731745515281041969185594938817315477415446307656430928791791350943591793090866760682712853481718211176915112901190496065020285511380500397114675645594538637640002515562445112178790659246747315273305780269929305820211323797207233979446163384620735126154207197804346267139016580796770658837204526276683550792674848211513208597008081148229267059841375140173264881062763987158259158877336933058370248073390752159896235091853220628538294458041508634206106197968701872988041634177193303554699653364424210577861523
第9965:1630609953019577015431957942658982786107868347752733693052771914016951201628463630132453745267354871591098965109639135100053069905082655733712975172806314137760555078271793712163843265289183448967669222659608244822877239608520944433019807313869636444744145229961170162357406872879040820943320519583000996543693388115353405567317511529460085251398644428524910116208688751945761802380469891457825165373146948276351709631009400498641439905847786346245108647612414638841001549882737060483434104940835266968331304878763651420692686668105910928297036905372145782803961844669499810605328709216151728845303324164663195693768692489112738661589340390407662589600149121377980676179664042649987662340807569444763019448945892065729227358762598410393715807233978030461048782373448158001712682648988911822077847536958203211847922127833131028070766878279033718588990711793520750124400424203760917030475047944517870343513743756034091067862722449630458030974311933290856479237677774476105042811349726938382055187431918782599145149850620181407618256794313860859091826163119152957472809991247660135610724485655676641367679691711698251145823558528572343145854136039159540433567429164852268876915376909087570709491353308950038556749151209301027083190908854629233430450975545236120578765058147379287462531822525582663293664117168649810755628863992586696816410056471356093445456770654171286581208414284045019162949021175603635870615904800424656223289608925924462839933358136987257301810087993238354191791476626032341647862191324814993400939248873934729856568220654294966320868627853831864877927440870255162305085630998589832083734136447221090378282397559050270449440692294623764916641258485971161581274578726994702534968863426239812636560642173755736021256394298930125797875391506446650349350739440881481206417598048686726586347990406034996273825216536424146330074072235828243048060869692516508824010761879555498307114714601640364884236174574323632019180938368886363279664576954078199844483768614029703341533512025927409464610455836451031758221528577527212291753915142185831777227234214202337674920527674965
第9966:2638382326379544843553012627993808152746589172927723888846191961960049987159563141328676594454405885473260286421419269660778820489926340219526566030728542397419406706056282268621520479593143772653894487932980894078279544951274909668528291137559631248134010824169372025909865157708575040374293029734585335789072465250444963856617260736486897178339363827522995107536169973300118445566809165335435656289952464459634556043273421686765796043968165785234526352403950584275135128262011533452669072034904692995714202334302829406145320461972820491592005420530800717919502631739436471772075047666755398869184085417579992157870149657072007633380401371631546503288901261084384305050287376829291842091537396363816322523758645147694427466911717440406971898473839250457659095149073426408245575880830318214080125384093135736258798603582181106387493013816909624294412296397954124194317325608069439303145147550695829398550833652952154986727966979341739832048930256987591398866073427099981535078065497174290380186023569825596320582990166680343886159817258274404651033363247074791539202032671297984904752393588152698502368162078434292448036524969953972731920853855460269652847544721267767207656059905899192119793158450594987912630448843510779077192346511517083865215695221780639430717219676279853736855814181071623648523544991605057211448639306715737683152334694230095997344450907568617703233642137631557504613704026724557911953280829685821275209235131855965768807328109750591121490943940353803038030810771961163636808745779968060930419031451499431185578112254389062703114909438247221441947076376986907820366672967775427022551451924636536685938828487842061800384284087714631677323971339452879792451493839895893031033883711751193136957756849401330559894034301445688242987570297105897096666012746661751135723418260010523793581969852198380894560342690631344134420339374844823844831528529721035100694312672230346518627923198648446032465441634165007159354203249949127266822836112955536777542138862103094093693408261019262685238994130909073266855734683725180993626903183820008970530788913855702099131105536488
第9967:4268992279399121858984970570652790938854457520680457581898963875977001188788026771461130339721760757064359251531058404760831890395008995953239541203534856535179961784328075980785363744882327221621563710592589138901156784559795854101548098451429267692878156054130542188267272030587615861317613549317586332332765853365798369423934772265946982429738008256047905223744858725245880247947279056793260821663099412735986265674282822185407235949815952131479635000016365223116136678144748593936103176975739959964045507213066480826838007130078731419889042325902946500723464476408936282377403756882907127714487409582243187851638842146184746294969741762039209092889050382462364981229951419479279504432344965808579341972704537213423654825674315850800687705707817280918707877522521584409958258529819230036157972921051338948106720731415312134458259892095943342883403008191474874318717749811830356333620195495213699742064577408986246054590689428972197863023242190278447878103751201576086577889415224112672435373455488608195465732840786861751504416611572135263742859526366227749012012023918958120515476879243829339870047853790132543593860083498526315877774989894619810086414973886120036084571436814986762829284511759545026469379600052811806160383255366146317295666670767016760009482277823659141199387636706654286942187662160254867967077503299302434499562391165586189442801221561739904284442056421676576667562725202328193782569185630110477498498844057780428608740686246737848423301031933592157229822287397993505284670937104783054331358280325434161042146332908684029023983537292079086319874517247242070125452303966365259106285588371857627064221226046892332249824976382338396593965229825424041373726072566890595566002747137991005773518399023157066581150428600375814040862961803552547446016752187543232342141016308697250379929960258233377168385559227055490464494411610673066892892398222237543924705074551785844825742637800288810916701616208488639178535141618835490546487413067033736622025907476132797435226920286946672149849449967360105025077263261252393285380818326005840747758023128058039774051633211453
第9968:6907374605778666702537983198646599091601046693608181470745155837937051175947589912789806934176166642537619537952477674421610710884935336172766107234263398932599368490384358249406884224475470994275458198525570032979436329511070763770076389588988898941012166878299914214177137188296190901691906579052171668121838318616243333280552033002433879608077372083570900331281028698545998693514088222128696477953051877195620821717556243872173031993784117916714161352420315807391271806406760127388772249010644652959759709547369310232983327592051551911481047746433747218642967108148372754149478804549662526583671494999823180009508991803256753928350143133670755596177951643546749286280238796308571346523882362172395664496463182361118082292586033291207659604181656531376366972671595010818203834410649548250238098305144474684365519334997493240845752905912852967177815304589428998513035075419899795636765343045909529140615411061938401041318656408313937695072172447266039276969824628676068112967480721286962815559479058433791786315830953542095390576428830409668393892889613302540551214056590256105420229272831982038372416015868566836041896608468480288609695843750080079739262518607387803292227496720885954949077670210140014382010048896322585237575601877663401160882365988797399440199497499938994936243450887725910590711207151859925178526142606018172182714725859816285440145672469308521987675698559308134172176429229052751694522466459796298773708079189636394377548014356488439544791975873945960267853098169954668921479682884751115261777311776933592227724445163073091727098446730326307761821593624228977945818976934140686128837040296494163750160054534734394050209260470053028271289201164876921166177566406786488597036630849742198910476155872558397141044462901821502283850532100658444542682764934204983477864434568707774173511930110431758062945901917686834598914750985517890737723926751958579025399387224016191344370560998937256949167057842653646337889344868784617813310249179989273399568046338235891528920328547965934835088444098269178291932997944977574279007721509825849718288812041913741873182738747941
第9969:11176366885177788561522953769299390030455504214288639052644119713914052364735616684250937273897927399601978789483536079182442601279944332126005648437798255467779330274712434230192247969357798215897021909118159171880593114070866617871624488040418166633890322932430456402444409218883806763009520128369758000454604171982041702704486805268380862037815380339618805555025887423791878941461367278921957299616151289931607087391839066057580267943600070048193796352436681030507408484551508721324875425986384612923805216760435791059821334722130283331370090072336693719366431584557309036526882561432569654298158904582066367861147833949441500223319884895709964689067002026009114267510190215787850850956227327980975006469167719574541737118260349142008347309889473812295074850194116595228162092940468778286396071226195813632472240066412805375304012798008796310061218312780903872831752825231730151970385538541123228882679988470924647095909345837286135558095414637544487155073575830252154690856895945399635250932934547041987252048671740403846894993040402544932136752415979530289563226080509214225935706152075811378242463869658699379635756691967006604487470833644699889825677492493507839376798933535872717778362181969685040851389648949134391397958857243809718456549036755814159449681775323598136135631087594380197532898869312114793145603645905320606682277117025402474882946894031048426272117754980984710839739154431380945477091652089906776272206923247416822986288700603226287968093007807538117497675385567948174206150619989534169593135592102367753269870778071757120751081984022405394081696110871471048071271280900505945235122628668351790814381280581626726300034236852391424865254430990300962539903638973677084163039377987733204683994554895715463722194891502197316324713493904210991988699517121748215820005450877405024553441890368665135231331461144742325063409162596190957630616324974196122950104461775802036170113198799226067865868674051142285516424486487620108359797662247023010021593953814368688964147248834912606984937894065629283317010261206229967564388539835831690466046835169971781647234371959394
第9970:18083741490956455264060936967945989122056550907896820523389275551851103540683206597040744208074094042139598327436013753604053312164879668298771755672061654400378698765096792479599132193833269210172480107643729204860029443581937381641700877629407065574902489810730370616621546407179997664701426707421929668576442490598285035985038838270814741645892752423189705886306916122337877634975455501050653777569203167127227909109395309929753299937384187964907957704856996837898680290958268848713647674997029265883564926307805101292804662314181835242851137818770440938009398692705681790676361365982232180881830399581889547870656825752698254151670028029380720285244953669555863553790429012096422197480109690153370670965630901935659819410846382433216006914071130343671441822865711606046365927351118326536634169531340288316837759401410298616149765703921649277239033617370332871344787900651629947607150881587032758023295399532863048137228002245600073253167587084810526432043400458928222803824376666686598066492413605475779038364502693945942285569469232954600530645305592832830114440137099470331355935424907793416614879885527266215677653300435486893097166677394779969564940011100895642669026430256758672727439852179825055233399697845456976635534459121473119617431402744611558889881272823537131071874538482106108123610076463974718324129788511338778864991842885218760323092566500356948259793453540292845011915583660433697171614118549703075045915002437053217363836714959714727512884983681484077765528483737902843127630302874285284854912903879301345497595223234830212478180430752731701843517704495700026017090257834646631363959668964845954564541335116361120350243497322444453136543632155177883706081205380463572760076008837475403594470710768273860863239354404018818608564026004869436531382282055953199297869885446112798726953820479096893294277363062429159662323913581708848368340251726154701975503848999818227514483759798163324815035731893795931854313831356404726173107911427012283421162000152604580493067577382878541820026338163898461608943259151207541843396261345657540184335647211885523520417110707335
第9971:29260108376134243825583890737245379152512055122185459576033395265765155905418823281291681481972021441741577116919549832786495913444824000424777404109859909868158029039809226709791380163191067426069502016761888376740622557652803999513325365669825232208792812743160827019065955626063804427710946835791687669031046662580326738689525643539195603683708132762808511441332803546129756576436822779972611077185354457058834996501234375987333567880984258013101754057293677868406088775509777570038523100983413878807370143068240892352625997036312118574221227891107134657375830277262990827203243927414801835179989304163955915731804659702139754374989912925090684974311955695564977821300619227884273048436337018134345677434798621510201556529106731575224354223960604155966516673059828201274528020291587104823030240757536101949309999467823103991453778501930445587300251930151236744176540725883360099577536420128155986905975388003787695233137348082886208811263001722355013587116976289180377494681272612086233317425348152517766290413174434349789180562509635499532667397721572363119677666217608684557291641576983604794857343755185965595313409992402493497584637511039479859390617503594403482045825363792631390505802034149510096084789346794591368033493316365282838073980439500425718339563048147135267207505626076486305656508945776089511469733434416659385547268959910621235206039460531405374531911208521277555851654738091814642648705770639609851318121925684470040350125415562941015480977991489022195263203869305851017333780922863819454448048495981669098767466001306587333229262414775137095925213815367171074088361538735152576599082297633197745378922615697987846650277734174835878001798063145478846245984844354140656923115386825208608278465265663989324585434245906216134933277519909080428520081799177701415117875336323517823280395710847762028525608824207171484725733076177899805998956576700350824925608310775620263684596958597389392680904405944938217370738317844024834532905573674035293442755953966973269457214826217791148804964232229527744925953520357437509407784801181489230650382482381857305167651482666729
第9972:47343849867090699089644827705191368274568606030082280099422670817616259446102029878332425690046115483881175444355563586390549225609703668723549159781921564268536727804906019189390512357024336636241982124405617581600652001234741381155026243299232297783695302553891197635687502033243802092412373543213617337607489153178611774674564481810010345329600885185998217327639719668467634211412278281023264854754557624186062905610629685917086867818368445978009711762150674706304769066468046418752170775980443144690935069376045993645430659350493953817072365709877575595385228969968672617879605293397034016061819703745845463602461485454838008526659940954471405259556909365120841375091048239980695245916446708287716348400429523445861375939953114008440361138031734499637958495925539807320893947642705431359664410288876390266147758869233402607603544205852094864539285547521569615521328626534990047184687301715188744929270787536650743370365350328486282064430588807165540019160376748108600298505649278772831383917761757993545328777677128295731466131978868454133198043027165195949792106354708154888647577001891398211472223640713231810991063292837980390681804188434259828955557514695299124714851794049390063233241886329335151318189044640048344669027775486755957691411842245037277229444320970672398279380164558592413780119022240064229793863222927998164412260802795839995529132027031762322791704662061570400863570321752248339820319889189312926364036928121523257713962130522655742993862975170506273028732353043753860461411225738104739302961399860970444265061224541417545707442845527868797768731519862871100105451796569799207963041966598043699943463950814348967000521231497280331138341695300656729952066049734604229683191395662684011872935976432263185448673600310234953541841545913949865051464081233654614415745221769630622007349531326858921819886187269600644388056989759608654367296828426505526901112159775438491199080718395552717495940137838734149225052149200429560706013485101047576863917954119577849950282403600669690624990570393426206534896779508645051251181062527146770834718129593742828688068593374064
第9973:76603958243224942915228718442436747427080661152267739675456066083381415351520853159624107172018136925622752561275113419177045139054527669148326563891781474136694756844715245899181892520215404062311484141167505958341274558887545380668351608969057529992488115297052024654753457659307606520123320379005305006638535815758938513364090125349205949013309017948806728768972523214597390787849101060995875931939912081244897902111864061904420435699352703991111465819444352574710857841977823988790693876963857023498305212444286885998056656386806072391293593600984710252761059247231663445082849220811835851241809007909801379334266145156977762901649853879562090233868865060685819196391667467864968294352783726422062025835228144956062932469059845583664715361992338655604475168985368008595421967934292536182694651046412492215457758337056506599057322707782540451839537477672806359697869352418350146762223721843344731835246175540438438603502698411372490875693590529520553606277353037288977793186921890859064701343109910511311619190851562645520646694488503953665865440748737559069469772572316839445939218578875003006329567395899197406304473285240473888266441699473739688346175018289702606760677157842021453739043920478845247402978391434639712702521091852038795765392281745462995569007369117807665486885790635078719436627968016153741263596657344657549959529762706461230735171487563167697323615870582847956715225059844062982469025659828922777682158853805993298064087546085596758474840966659528468291936222349604877795192148601924193751009895842639543032527225848004878936705260303005893693945335230042174193813335304951784562124264231241445322386566512336813650798965672116209140139758446135576198050894088744886606306782487892620151401242096252510034107846216451088475119065823030293571545880411356029533620558093148445287745242174620950345495011476772129113790065937508460366253405126856351826720470551058754883677676992942110176844543783672366595790467044454395238919058775082870306673908086551119407497229818460839429954802622953951460850299866082560658965863708636001485100611975600133855720076040793
第9974:123947808110315642004873546147628115701649267182350019774878736900997674797622883037956532862064252409503928005630677005567594364664231337871875723673703038405231484649621265088572404877239740698553466265573123539941926560122286761823377852268289827776183417850943222290440959692551408612535693922218922344246024968937550288038654607159216294342909903134804946096612242883065024999261379342019140786694469705430960807722493747821507303517721149969121177581595027281015626908445870407542864652944300168189240281820332879643487315737300026208365959310862285848146288217200336062962454514208869867303628711655646842936727630611815771428309794834033495493425774425806660571482715707845663540269230434709778374235657668401924308409012959592105076500024073155242433664910907815916315915576997967542359061335288882481605517206289909206660866913634635316378823025194375975219197978953340193946911023558533476764516963077089181973868048739858772940124179336686093625437729785397578091692571169631896085260871668504856947968528690941252112826467372407799063483775902755019261878927024994334586795580766401217801791036612429217295536578078454278948245887907999517301732532985001731475528951891411516972285806808180398721167436074688057371548867338794753456804123990500272798451690088480063766265955193671133216746990256217971057459880272655714371790565502301226264303514594930020115320532644418357578795381596311322289345549018235704046195781927516555778049676608252501468703941830034741320668575393358738256603374340028933053971295703609987297588450389422424644148105830874691462676855092913274299265131874750992525166230829285145265850517326685780651320197169396540278481453746792306150116943823349116289498178150576632024337218528515695482781446526686042016960611736980158623009961645010643949365779862779067295094773501479872165381198746372773501847055697117114733550233553361878727832630326497246082758395388494827672784681622406515820842616244883955944932543876130447170591862206128969357779633419130530054945373016380157995747079374727611910146926235782772319818741569342962543788669414857
第9975:200551766353540584920102264590064863128729928334617759450334802984379090149143736197580640034082389335126680566905790424744639503718759007020202287565484512541926241494336510987754297397455144760864950406740629498283201119009832142491729461237347357768671533147995246945194417351859015132659014301224227350884560784696488801402744732508422243356218921083611674865584766097662415787110480403015016718634381786675858709834357809725927739217073853960232643401039379855726484750423694396333558529908157191687545494264619765641543972124106098599659552911846996100907347464431999508045303735020705718545437719565448222270993775768793534329959648713595585727294639486492479767874383175710631834622014161131840400070885813357987240878072805175769791862016411810846908833896275824511737883511290503725053712381701374697063275543346415805718189621417175768218360502867182334917067331371690340709134745401878208599763138617527620577370747151231263815817769866206647231715082822686555884879493060490960786603981579016168567159380253586772759520955876361464928924524640314088731651499341833780526014159641404224131358432511626623600009863318928167214687587381739205647907551274704338236206109733432970711329727287025646124145827509327770074069959190833549222196405735963268367459059206287729253151745828749852653374958272371712321056537617313264331320328208762456999475002158097717438936403227266314294020441440374304758371208847158481728354635733509853842137222693849259943544908489563209612604797742963616051795522941953126804981191546249530330115676237427303580853366133880585156622190322955448493078467179702777087290495060526590588237083839022594302119162841512749418621212192927882348167837912094002895804960638469252175738460624768205516889292743137130492079677560010452194555842056366673482986337955927512582840015676100822510876210223144902615637121634625575099803638680218230554553100877556000966436072381436937849629225406078882416633083289338351183851602651213317477265770292680088765276863237591369484900175639334109456597379240810172569112789944418773804919353544943096399508745455650
第9976:324499574463856226924975810737692978830379195516967779225213539885376764946766619235537172896146641744630608572536467430312233868382990344892078011239187550947157726143957776076326702274694885459418416672313753038225127679132118904315107313505637185544854950998938469235635377044410423745194708223443149695130585753634039089441399339667638537699128824218416620962197008980727440786371859745034157505328851492106819517556851557547435042734795003929353820982634407136742111658869564803876423182852457359876785776084952645285031287861406124808025512222709281949053635681632335571007758249229575585849066431221095065207721406380609305758269443547629081220720413912299140339357098883556295374891244595841618774306543481759911549287085764767874868362040484966089342498807183640428053799088288471267412773716990257178668792749636325012379056535051811084597183528061558310136265310325030534656045768960411685364280101694616802551238795891090036755941949202892740857152812608084133976572064230122856871864853247521025515127908944528024872347423248769263992408300543069107993530426366828115112809740407805441933149469124055840895546441397382446162933475289738722949640084259706069711735061624844487683615534095206044845313263584015827445618826529628302679000529726463541165910749294767793019417701022420985870121948528589683378516417889968978703110893711063683263778516753027737554256935871684671872815823036685627047716757865394185774550417661026409620186899302101761412248850319597950933273373136322354308398897281982059858952487249859517627704126626849728225001471964755276619299045415868722792343599054453769612456725889811735854087601165708374953439360010909289697102665939720188498284781735443119185303138789045884200075679153283900999670739269823172509040289296990610817565803701377317432352117818706579877934789177580694676257408969517676117484177331742689833353872233580109282385731204053247049194467769931765522413907028485398237475699534222307128784146527343764647857632498809058123056496656721899539845548655714267452344458615537784479259716180201546124738095114286058943297414870507
第9977:525051340817396811845078075327757841959109123851585538675548342869755855095910355433117812930229031079757289139442257855056873372101749351912280298804672063489083967638294287064080999672150030220283367079054382536508328798141951046806836774742984543313526484146933716180829794396269438877853722524667377046015146538330527890844144072176060781055347745302028295827781775078389856573482340148049174223963233278782678227391209367273362781951868857889586464383673786992468596409293259200209981712760614551564331270349572410926575259985512223407685065134556278049960983146064335079053061984250281304394504150786543287478715182149402840088229092261224666948015053398791620107231482059266927209513258756973459174377429295117898790165158569943644660224056896776936251332703459464939791682599578974992466486098691631875732068292982740818097246156468986852815544030928740645053332641696720875365180514362289893964043240312144423128609543042321300571759719069099388088867895430770689861451557290613817658468834826537194082287289198114797631868379125130728921332825183383196725181925708661895638823900049209666064507901635682464495556304716310613377621062671477928597547635534410407947941171358277458394945261382231690969459091093343597519688785720461851901196935462426809533369808501055522272569446851170838523496906800961395699572955507282243034431221919826140263253518911125454993193339098950986166836264477059931806087966712552667502905053394536263462324121995951021355793758809161160545878170879285970360194420223935186663933678796109047957819802864277031805854838098635861775921235738824171285422066234156546699747220950338326442324685004730969255558522852422039115723878132648070846452619647537122081108099427515136375814139778052106516560032012960303001119966857001063012121645757743990915338455774634092460774804853681517187133619192662578733121298966368264933157510913798339836938832081609248015630540151368703372043132434564280654108782823560658312635749178557082125123402791489146888333359894313269024745724295048376908941837856347957048372506124620319929657448659229155342806160326157
第9978:849550915281253038770053886065450820789488319368553317900761882755132620042676974668654985826375672824387897711978725285369107240484739696804358310043859614436241693782252063140407701946844915679701783751368135574733456477274069951121944088248621728858381435145872185416465171440679862623048430748110526741145732291964566980285543411843699318754476569520444916789978784059117297359854199893083331729292084770889497744948060924820797824686663861818940285366308194129210708068162824004086404895613071911441117046434525056211606547846918348215710577357265559999014618827696670650060820233479856890243570582007638352686436588530012145846498535808853748168735467311090760446588580942823222584404503352815077948683972776877810339452244334711519528586097381743025593831510643105367845481687867446259879259815681889054400861042619065830476302691520797937412727558990298955189597952021751410021226283322701579328323342006761225679848338933411337327701668271992128946020708038854823838023621520736674530333688074058219597415198142642822504215802373899992913741125726452304718712352075490010751633640457015107997657370759738305391102746113693059540554537961216651547187719794116477659676232983121946078560795477437735814772354677359424965307612250090154580197465188890350699280557795823315291987147873591824393618855329551079078089373397251221737542115630889823527032035664153192547450274970635658039652087513745558853804724577946853277455471055562673082511021298052782768042609128759111479151544015608324668593317505917246522886166045968565585523929491126760030856310063391138395220281154692894077765665288610316312203946840150062296412286170439344208997882863331328812826544072368259344737401382980241266411238216561020575889818931336007516230771282783475510160256153991673829687449459121308347690573593340672338709594031262211863391028162180254850605476298110954766511383147378449119324563285662495064825007921300468894457039463049678891584482357782965441419895705900846772981035290298205011389856551035168564591272950762644361286296471885741527632222304821866054395543773515214286103575196664
第9979:1374602256098649850615131961393208662748597443220138856576310225624888475138587330101772798756604703904145186851420983140425980612586489048716638608848531677925325661420546350204488701618994945899985150830422518111241785275416020997928780862991606272171907919292805901597294965836949301500902153272777903787160878830295094871129687484019760099809824314822473212617760559137507153933336540041132505953255318049672175972339270292094160606638532719708526749749981981121679304477456083204296386608373686463005448316784097467138181807832430571623395642491821838048975601973761005729113882217730138194638074732794181640165151770679414985934727628070078415116750520709882380553820063002090149793917762109788537123061402071995709129617402904655164188810154278519961845164214102570307637164287446421252345745914373520930132929335601806648573548847989784790228271589919039600242930593718472285386406797684991473292366582318905648808457881975732637899461387341091517034888603469625513699475178811350492188802522900595413679702487340757620136084181499030721835073950909835501443894277784151906390457540506224774062165272395420769886659050830003672918175600632694580144735355328526885607617404341399404473506056859669426784231445770703022484996397970552006481394400651317160232650366296878837564556594724762662917115762130512474777662328904533464771973337550715963790285554575278647540643614069586644206488351990805490659892691290499520780360524450098936544835143294003804123836367937920272025029714894894295028787737729852433186819844842077613543343732355403791836711148162027000171141516893517065363187731522766863011951167790488388738736971175170313464556405715753367928550422205016330191190021030517363347519337644076156951703958709388114032790803295743778511280223010992736841809095216865299263029029367974764799484398884943729050524647354842833583726775264479219699668894061176788956263395367271743080455548072669172266500171897613959545693265181343623754055644884457928898104438081787351899723216445348437589336997245811021270228134328233698576004728429442185984052992432744369628909735522821
第9980:2224153171379902889385185847458659483538085762588692174477072108380021095181264304770427784582980376728533084563399708425795087853071228745520996918892391292361567355202798413344896403565839861579686934581790653685975241752690090949050724951240228001030289354438678087013760137277629164123950584020888430528306611122259661851415230895863459418564300884342918129407739343196624451293190739934215837682547402820561673717287331216914958431325196581527467035116290175250890012545618907208382791503986758374446565363218622523349788355679348919839106219849087398047990220801457676379174702451209995084881645314801819992851588359209427131781226163878932163285485988020973141000408643944913372378322265462603615071745374848873519469069647239366683717396251660262987438995724745675675482645975313867512225005730055409984533790378220872479049851539510582727640999148909338555432528545740223695407633081007693052620689924325666874488306220909143975227163055613083645980909311508480337537498800332087166719136210974653633277117685483400442640299983872930714748815076636287806162606629859641917142091180963239882059822643155159075277761796943696732458730138593911231691923075122643363267293637324521350552066852337107162599003800448062447450304010220642161061591865840207510931930924092702152856543742598354487310734617460063553855751702301784686509515453181605787317317590239431840088093889040222302246140439504551049513697415868446374057815995505661609627346164592056586891878977066679383504181258910502619697381055235769679709706010888046179128867661846530551867567458225418138566361798048209959440953396811377179324155114630638451035149257345609657673554288579084696741376966277384589535927422413497604613930575860637177527593777640724121549021574578527254021440479164984410671496544675986607610719602961315437138193992916205940913915675517023088434332251562590174466180277208555238075587958652934238145280555993969641160957211360663638437277747539126589195475540590358775671085473372085556911113072996383606153928270196573665631514430800119440103636950734264052038448536206259583915013310719485
第9981:3598755427478552740000317808851868146286683205808831031053382334004909570319851634872200583339585080632678271414820691566221068465657717794237635527740922970286893016623344763549385105184834807479672085412213171797217027028106111946979505814231834273202197273731483988611055103114578465624852737293666334315467489952554756722544918379883219518374125199165391342025499902334131605226527279975348343635802720870233849689626601509009119037963729301235993784866272156372569317023074990412679178112360444837452013680002719990487970163511779491462501862340909236096965822775218682108288584668940133279519720047596001633016740129888842117715953791949010578402236508730855521554228706947003522172240027572392152194806776920869228598687050144021847906206405938782949284159938848245983119810262760288764570751644428930914666719713822679127623400387500367517869270738828378155675459139458695980794039878692684525913056506644572523296764102884876613126624442954175163015797914978105851236973979143437658907938733875249046956820172824158062776384165371961436583889027546123307606500907643793823532548721469464656121987915550579845164420847773700405376905739226605811836658430451170248874911041665920755025572909196776589383235246218765469935300408191194167542986266491524671164581290389580990421100337323117150227850379590576028633414031206318151281488790732321751107603144814710487628737503109808946452628791495356540173590107158945894838176519955760546172181307886060391015715345004599655529210973805396914726168792965622112896525855730123792672211394201934343704278606387445138737503314941727024804141128334144042336106282421126839773886228520779971138110694294838064669927388482400919727117443444014967961449913504713334479297736350112235581812377874271032532720702175977147513305639892851906873748632329290201937678391801149669964440322871865922018059026827069394165849171269732027031851354020205981225736104066638813427457383258277597982971012720470212949531185474816704569189911453872908810836289441732043743265267442384686901742565128353138679641679163706238022501528639003953543923046242306
第9982:5822908598858455629385503656310527629824768968397523205530454442384930665501115939642628367922565457361211355978220399992016156318728946539758632446633314262648460371826143176894281508750674669059359019994003825483192268780796202896030230765472062274232486628170162075624815240392207629748803321314554764843774101074814418573960149275746678936938426083508309471433239245530756056519718019909564181318350123690795523406913932725924077469288925882763460819982562331623459329568693897621061969616347203211898579043221342513837758519191128411301608082189996634144956043576676358487463287120150128364401365362397821625868328489098269249497179955827942741687722496751828662554637350891916894550562293034995767266552151769742748067756697383388531623602657599045936723155663593921658602456238074156276795757374484340899200510092043551606673251927010950245510269887737716711107987685198919676201672959700377578533746430970239397785070323794020588353787498567258808996707226486586188774472779475524825627074944849902680233937858307558505416684149244892151332704104182411113769107537503435740674639902432704538181810558705738920442182644717397137835635877820517043528581505573813612142204678990442105577639761533883751982239046666827917385604418411836328604578132331732182096512214482283143277644079921471637538584997050639582489165733508102837791004243913927538424920735054142327716831392150031248698769230999907589687287523027392268895992515461422155799527472478116977907594322071279039033392232715899534423549848201391792606231866618169971801079056048464895571846064612863277303865112989936984245094525145521221660261397051765290809035485866389628811664982873922761411304354759785509263044865857512572575380489365350512006891513990836357130833952452798286554161181340961558184802184568838514484468235290605639075872384717355610878355998388889010452391278389659568632029448478287265107439312673140219371016660060608454588414594618941236420248760259596802145006726065175480240275384825958465721949362438115649897193537638958352533256995928472578783278629897970290060950064845263537458936356961791
第9983:9421664026337008369385821465162395776111452174206354236583836776389840235820967574514828951262150537993889627393041091558237224784386664333996267974374237232935353388449487940443666613935509476539031105406216997280409295808902314843009736579703896547434683901901646064235870343506786095373656058608221099159241591027369175296505067655629898455312551282673700813458739147864887661746245299884912524954152844561029373096540534234933196507252655183999454604848834487996028646591768888033741147728707648049350592723224062504325728682702907902764109944530905870241921866351895040595751871789090261643921085409993823258885068618987111367213133747776953320089959005482684184108866057838920416722802320607387919461358928690611976666443747527410379529809063537828886007315602442167641722266500834445041366509018913271813867229805866230734296652314511317763379540626566094866783446824657615656995712838393062104446802937614811921081834426678897201480411941521433972012505141464692040011446758618962484535013678725151727190758031131716568193068314616853587916593131728534421375608445147229564207188623902169194303798474256318765606603492491097543212541617047122855365239936024983861017115720656362860603212670730660341365474292885593387320904826603030496147564398823256853261093504871864133698744417244588787766435376641215611122579764714420989072493034646249289532523879868852815345568895259840195151398022495264129860877630186338163734169035417182701971708780364177368923309667075878694562603206521296449149718641167013905502757722348293764473290450250399239276124671000308416041368427931664009049235653479665263996367679472892130582921714387169599949775677168760826081231743242186428990162309301527540536830402870063846486189250340948592712646330327069319086881883516938705698107824461690421358216867619895841013550776518505280842796321260754932470450305216728962797878619748019292139290666693346200596752764127247268015871977877218834403219772980067015094537911539992184809465296279831374532785651879847693640458805081343039434999561056825717462920309061676528083451593484267491002859403204097
第9984:15244572625195463998771325121472923405936221142603877442114291218774770901322083514157457319184715995355100983371261491550253381103115610873754900421007551495583813760275631117337948122686184145598390125400220822763601564589698517739039967345175958821667170530071808139860685583898993725122459379922775864003015692102183593870465216931376577392250977366182010284891978393395643718265963319794476706272502968251824896503454466960857273976541581066762915424831396819619487976160462785654803117345054851261249171766445405018163487201894036314065718026720902504386877909928571399083215158909240390008322450772391644884753397108085380616710313703604896061777681502234512846663503408730837311273364613642383686727911080460354724734200444910798911153411721136874822730471266036089300324722738908601318162266393397612713067739897909782340969904241522268008889810514303811577891434509856535333197385798093439682980549368585051318866904750472917789834199440088692781009212367951278228785919538094487310162088623575054407424695889439275073609752463861745739249297235910945535144715982650665304881828526334873732485609032962057686048786137208494681048177494867639898893821441598797473159320399646804966180852432264544093347713339552421304706509245014866824752142531154989035357605719354147276976388497166060425305020373691855193611745498222523826863497278560176827957444614922995143062400287409871443850167253495171719548165153213730432630161550878604857771236252842294346830903989147157733595995439237195983573268489368405698108989588966463736274369506298864134847970735613171693345233540921600993294330178625186485656629076524657421391957200253559228761440660042683587492536098001971938253207175159040113112210892235414358493080764331784949843480282779867605641043064857900263882910009030528935842685102910501480089423161235860891721152319649643942922841583606388531429908068226306557246729979366486419967769424187855722604286572496160070823468533239663817239544637605167665049740681105789840254735014317963343537652342720301391968256556985298296246198938959646818144401658329531028461795760165888
第9985:24666236651532472368157146586635319182047673316810231678698127995164611137143051088672286270446866533348990610764302583108490605887502275207751168395381788728519167148725119057781614736621693622137421230806437820044010860398600832582049703924879855369101854431973454204096555927405779820496115438530996963162257283129552769166970284587006475847563528648855711098350717541260531380012208619679389231226655812812854269599995001195790470483794236250762370029680231307615516622752231673688544265073762499310599764489669467522489215884596944216829827971251808374628799776280466439678967030698330651652243536182385468143638465727072491983923447451381849381867640507717197030772369466569757727996166934249771606189270009150966701400644192438209290683220784674703708737786868478256942046989239743046359528775412310884526934969703776013075266556556033585772269351140869906444674881334514150990193098636486501787427352306199863239948739177151814991314611381610126753021717509415970268797366296713449794697102302300206134615453920570991641802820778478599327165890367639479956520324427797894869089017150237042926789407507218376451655389629699592224260719111914762754259061377623781334176436120303167826784065102995204434713187632438014692027414071617897320899706929978245888618699224226011410675132914410649213071455750333070804734325262936944815935990313206426117489968494791847958407969182669711639001565275990435849409042783400068596364330586295787559742945033206471715754213656223036428158598645758492432722987130535419603611747311314757500747659956549263374124095406613480109386601968853265002343565832104851749652996755997549551974878914640728828711216337211444413573767841244158367243369484460567653649041295105478204979270014672733542556126613106936924727924948374838969581017833492219357200901970530397321102973937754366172563948640910398875393291888823117494227786687974325849386020646059832620564522188315102990620158550373378905226688306219730832334082549145159849859205977385621214787520666197811037178111147801644431403256118042124013709119248021323346227853251813798519464655163369985
第9986:39910809276727936366928471708108242587983894459414109120812419213939382038465134602829743589631582528704091594135564074658743986990617886081506068816389340224102980909000750175119562859307877767735811356206658642807612424988299350321089671270055814190769024962045262343957241511304773545618574818453772827165272975231736363037435501518383053239814506015037721383242695934656175098278171939473865937499158781064679166103449468156647744460335817317525285454511628127235004598912694459343347382418817350571848936256114872540652703086490980530895545997972710879015677686209037838762182189607571041660565986954777113028391862835157872600633761154986745443645322009951709877435872875300595039269531547892155292917181089611321426134844637349008201836632505811578531468258134514346242371711978651647677691041805708497240002709601685795416236460797555853781159161655173718022566315844370686323390484434579941470407901674784914558815643927624732781148810821698819534030929877367248497583285834807937104859190925875260542040149810010266715412573242340345066415187603550425491665040410448560173970845676571916659275016540180434137704175766908086905308896606782402653152882819222578807335756519949972792964917535259748528060900971990435996733923316632764145651849461133234923976304943580158687651521411576709638376476124024925998346070761159468642799487591766602945447413109714843101470369470079583082851732529485607568957207936613799028994492137174392417514181286048766062585117645370194161754594084995688416296255619903825301720736900281221237022029462848127508972066142226651802731835509774865995637896010730038235309625832522206973366836114894288057472656997254128001066303939246130305496576659619607766761252187340892563472350779004518492399606895886804530368968013232739233463927842522748293043587073440898801192397098990227064285100960560042818316133472429506025657694756200632406632750625426319040532291612502958713224445122869538976050156839459394649573627186750327514908946658491411055042255680515774380715763490521945823371512675027422309955318186980970164372254910143329547926450923535873
第9987:64577045928260408735085618294743561770031567776224340799510547209103993175608185691502029860078449062053082204899866657767234592878120161289257237211771128952622148057725869232901177595929571389873232587013096462851623285386900182903139375194935669559870879394018716548053797438710553366114690256984769790327530258361289132204405786105389529087378034663893432481593413475916706478290380559153255168725814593877533435703444469352438214944130053568287655484191859434850521221664926133031891647492579849882448700745784340063141918971087924747725373969224519253644477462489504278441149220305901693312809523137162581172030328562230364584557208606368594825512962517668906908208242341870352767265698482141926899106451098762288127535488829787217492519853290486282240206045002992603184418701218394694037219817218019381766937679305461808491503017353589439553428512796043624467241197178884837313583583071066443257835253980984777798764383104776547772463422203308946287052647386783218766380652131521386899556293228175466676655603730581258357215394020818944393581077971189905448185364838246455043059862826808959586064424047398810589359565396607679129569615718697165407411944196846360141512192640253140619748982638254952962774088604428450688761337388250661466551556391111480812595004167806170098326654325987358851447931874357996803080396024096413458735477904973029062937381604506691059878338652749294721853297805476043418366250720013867625358822723470179977257126319255237778339331301593230589913192730754180849019242750439244905332484211595978737769689419397390883096161548840131912118437478628130997981461842834889984962622588519756525341715029535016886183873334465572414640071780490288672739946144080175420410293482446370768451620793677252034955733508993741455096892961607578203044945676014967650244489043971296122295371036744593236849049601470441693709425361252623519885481444174958256018771271486151661096813800818061703844603673242917881276845145679125481907709735895487364768152635877032269829776346713585417893874638323590254774768793069546323664437435002293510600108161957128067391106086905858
第9988:104487855204988345102014090002851804358015462235638449920322966423043375214073320294331773449710031590757173799035430732425978579868738047370763306028160469176725128966726619408020740455237449157609043943219755105659235710375199533224229046464991483750639904356063978892011038950015326911733265075438542617492803233593025495241841287623772582327192540678931153864836109410572881576568552498627121106224973374942212601806893937509085959404465870885812940938703487562085525820577620592375239029911397200454297637001899212603794622057578905278620919967197230132660155148698542117203331409913472734973375510091939694200422191397388237185190969761355340269158284527620616785644115217170947806535230030034082192023632188373609553670333467136225694356485796297860771674303137506949426790413197046341714910859023727879006940388907147603907739478151145293334587674451217342489807513023255523636974067505646384728243155655769692357580027032401280553612233025007765821083577264150467263963937966329324004415484154050727218695753540591525072627967263159289459996265574740330939850405248695015217030708503380876245339440587579244727063741163515766034878512325479568060564827016068938948847949160203113412713900173514701490834989576418886685495260704883425612203405852244715736571309111386328785978175737564068489824407998382922801426466785255882101534965496739632008384794714221534161348708122828877804705030334961650987323458656627666654353314860644572394771307605304003840924448946963424751667786815749869265315498370343070207053221111877199974791718882245518392068227691066783714850272988402996993619357853564928220272248421041963498708551144429304943656530331719700415706375719736418978236522803699783187171545669787263331923971572681770527355340404880545985465860974840317436508873518537715943288076117412194923487768135734820301134150562030484512025558833682129545543176200375590662651521896912470701629105413321020417069048796112456857327001985138520131481336922645814879677099294368443324872032027229359798609638128845536078146281468096968633619755621983263674972363072100457615317557010441731
第9989:169064901133248753837099708297595366128047030011862790719833513632147368389681505985833803309788480652810256003935297390193213172746858208660020543239931598129347277024452488640921918051167020547482276530232851568510858995762099716127368421659927153310510783750082695440064836388725880277847955332423312407820333491954314627446247073729162111414570575342824586346429522886489588054858933057780376274950787968819746037510338406861524174348595924454100596422895346996936047042242546725407130677403977050336746337747683552666936541028666830026346293936421749386304632611188046395644480630219374428286185033229102275372452519959618601769748178367723935094671247045289523693852357559041300573800928512176009091130083287135897681205822296923443186876339086784143011880348140499552611209114415441035752130676241747260773878068212609412399242495504734732888016187247260966957048710202140360950557650576712827986078409636754470156344410137177828326075655228316712108136224650933686030344590097850710903971777382226193895351357271172783429843361283978233853577343545930236388035770086941470260090571330189835831403864634978055316423306560123445164448128044176733467976771212915299090360141800456254032462882811769654453609078180847337374256598093134087078754962243356196549166313279192498884304830063551427341272339872740919604506862809352295560270443401712661071322176318728225221227046775578172526558328140437694405689709376641534279712137584114752372028433924559241619263780248556655341580979546504050114334741120782315112385705323473178712561408301642909275164389239906915626968710467031127991600819696399818205234871009561720024050266173964321829840403666185272830346447500226707650976468947779958607581839152233634100375592366359022562311073913874287440562753936447895639553819194552683593532565161383491045783139172479413537983200163500926205734984194934753065428657644550548918670293168398622362725919214139082120913652469355374738603847130817645613389046658541302244445251930245475594701808373942945216503512767169126332921050261166514957284193056985557185572471234057585682708663097347589
第9990:273552756338237098939113798300447170486062492247501240640156480055190743603754826280165576759498512243567429802970728122619191752615596256030783849268092067306072405991179108048942658506404469705091320473452606674170094706137299249351597468124918637061150688106146674332075875338741207189581220407861855025313136725547340122688088361352934693741763116021755740211265632297062469631427485556407497381175761343761958639317232344370610133753061795339913537361598834559021572862820167317782369707315374250791043974749582765270731163086245735304967213903618979518964787759886588512847812040132847163259560543321041969572874711357006838954939148129079275363829531572910140479496472776212248380336158542210091283153715475509507234876155764059668881232824883082003783554651278006502037999527612487377467041535265475139780818457119757016306981973655880026222603861698478309446856223225395884587531718082359212714321565292524162513924437169579108879687888253324477929219801915084153294308528064180034908387261536276921114047110811764308502471328547137523313573609120670567327886175335636485477121279833570712076743305222557300043487047723639211199326640369656301528541598228984238039208090960659367445176782985284355944444067757266224059751858798017512690958368095600912285737622390578827670283005801115495831096747871123842405933329594608177661805408898452293079706971032949759382575754898407050331263358475399345393013168033269200934065452444759324766799741529863245460188229195520080093248766362253919379650239491125385319438926435350378687353127183888427667232616930973699341818983455434124985220177549964746425507119430603683522758817318393626773496933997904973246052823219963126629212991751479741794753384822020897432299563939040793089666414318754833426028614911288213076062692713090399536820641278795685969270907308214233839117350725531410717760543028616882610971833844926139581321815065311093064355024627460102537982701265467831595930849115956165744870383581187117124122351224613918919573840401172305015113150896014662411067331729263483590903948678968820860544834306158043298026220107789320
第9991:442617657471485852776213506598042536614109522259364031359989993687338111993436332265999380069286992896377685806906025512812404925362454464690804392508023665435419683015631596689864576557571490252573597003685458242680953701899398965478965889784845790371661471856229369772140711727467087467429175740285167433133470217501654750134335435082096805156333691364580326557695155183552057686286418614187873656126549312581704676827570751232134308101657719794014133784494181555957619905062714043189500384719351301127790312497266317937667704114912565331313507840040728905269420371074634908492292670352221591545745576550144244945327231316625440724687326496803210458500778618199664173348830335253548954137087054386100374283798762645404916081978060983112068109163969866146795434999418506054649208642027928413219172211507222400554696525332366428706224469160614759110620048945739276403904933427536245538089368659072040700399974929278632670268847306756937205763543481641190037356026566017839324653118162030745812359038918503115009398468082937091932314689831115757167150952666600803715921945422577955737211851163760547908147169857535355359910354283762656363774768413833034996518369441899537129568232761115621477639665797054010398053145938113561434008456891151599769713330338957108834903935669771326554587835864666923172369087743864762010440192403960473222075852300164954151029147351677984603802801673985222857821686615837039798702877409910735213777590028874077138828175454422487079452009444076735434829745908757969493984980611907700431824631758823557399914535485531336942397006170880614968787693922465252976820997246364564630741990440165403546809083492357948603337337664090246076399270720189834280189460699259700402335223974254531532675156305399815651977488232629120866591368847736108715616511907643083130353206440179177015054046480693647377100550889032336923495527223551635676400491489476688499992108233709715427080943841599184658896353734823206334534696246773811358259430239728419368567603154859394514275648775115250231616663663183788743988381990429998548188141735954378046117305540215628980734883205136909
第9992:716170413809722951715327304898489707100172014506865272000146473742528855597191158546164956828785505139945115609876753635431596677978050720721588241776115732741492089006810704738807235063975959957664917477138064916851048408036698214830563357909764427432812159962376044104216587066208294657010396148147022458446606943048994872822423796435031498898096807386336066768960787480614527317713904170595371037302310656343663316144803095602744441854719515133927671146093016114979192767882881360971870092034725551918834287246849083208398867201158300636280721743659708424234208130961223421340104710485068754805306119871186214518201942673632279679626474625882485822330310191109804652845303111465797334473245596596191657437514238154912150958133825042780949341988852948150578989650696512556687208169640415790686213746772697540335514982452123445013206442816494785333223910644217585850761156652932130125621086741431253414721540221802795184193284476336046085451431734965667966575828481101992618961646226210780720746300454780036123445578894701400434786018378253280480724561787271371043808120758214441214333130997331259984890475080092655403397402007401867563101408783489336525059967670883775168776323721774988922816448782338366342497213695379785493760315689169112460671698434558021120641558060350154224870841665782419003465835614988604416373521998568650883881261198617247230736118384627743986378556572392273189085045091236385191716045443179936147843042473633401905627916984285732539640238639596815528078512271011888873635220103033085751263558194173936087267662669419764609629623101854314310606677377899377962041174796329311056249109870769087069567900810751575376834271661995219322452093940152960909402452450739442197088608796275428964974720244440608741643902551383954292619983759024321791679204620733482667173847718974862984324953788907881216217901614563747641256070252168518287372325334402828081313923299020808491435968469059287196879055000291037930465545362729977103129813820915536492689954379473313433849489176287555246729814559198451155055713719693482139092090414923198906662139846373672278761103312926229
第9993:1158788071281208804491540811496532243714281536766229303360136467429866967590627490812164336898072498036322801416782779148244001603340505185412392634284139398176911772022442301428671811621547450210238514480823523159532002109936097180309529247694610217804473631818605413876357298793675382124439571888432189891580077160550649622956759231517128304054430498750916393326655942664166585004000322784783244693428859968925367992972373846834878749956377234927941804930587197670936812672945595404161370476754076853046624599744115401146066571316070865967594229583700437329503628502035858329832397380837290346351051696421330459463529173990257720404313801122685696280831088809309468826194133446719346288610332650982292031721313000800317067040111886025893017451152822814297374424650115018611336416811668344203905385958279919940890211507784489873719430911977109544443843959589956862254666090080468375663710455400503294115121515151081427854462131783092983291214975216606858003931855047119831943614764388241526533105339373283151132844046977638492367100708209369037647875514453872174759730066180792396951544982161091807893037644937628010763307756291164523926876177197322371521578337112783312298344556482890610400456114579392376740550359633493346927768772580320712230385028773515129955545493730121480779458677530449342175834923358853366426813714402529124105957113498782201381765265736305728590181358246377496046906731707073424990418922853090671361620632502507479044456092438708219619092248083673550962908258179769858367620200714940786183088189952997493487182198154951101552026629272734929279394371300364630938862172042693875686991100310934490616376984303109523980171609326085465398851364660342795189591913149999142599423832770529960497649876549840424393621390784013075159211352606760430507295716528376565797527054159154039999379000269601528593318452503596084564751597475720153963772816823879516581306031532730523918516912310658471855775408735114244265000241609503788461389244060643955861257557534332707948125137951402805478346478222382239899044095710123480687280232150877576952779445386589301259495986518063138
第9994:1874958485090931756206868116395021950814453551273094575360282941172395823187818649358329293726858003176267917026659532783675598281318555906133980876060255130918403861029253006167479046685523410167903431957961588076383050517972795395140092605604374645237285791780981457980573885859883676781449968036579212350026684103599644495779183027952159802952527306137252460095616730144781112321714226955378615730731170625269031309117176942437623191811096750061869476076680213785916005440828476765133240568788802404965458886990964484354465438517229166603874951327360145753737836632997081751172502091322359101156357816292516673981731116663890000083940275748568182103161399000419273479039436558185143623083578247578483689158827238955229217998245711068673966793141675762447953414300811531168023624981308759994591599705052617481225726490236613318732637354793604329777067870234174448105427246733400505789331542141934547529843055372884223038655416259429029376666406951572525970507683528221824562576410614452307253851639828063187256289625872339892801886726587622318128600076241143545803538186939006838165878113158423067877928120017720666166705158298566391489977585980811708046638304783667087467120880204665599323272563361730743083047573328873132421529088269489824691056727208073151076187051790471635004329519196231761179300758973841970843187236401097774989838374697399448612501384120933472576559914818769769235991776798309810182134968296270607509463674976140880950084009422993952158732486723270366490986770450781747241255420817973871934351748147171429574449860824370866161656252374589243590001048678264008900903346839023186743240210181703577685944885113861099357005880988080684721303458600495756098994365600738584796512441566805389462624596794281033135265293335397029451831336365784752298974921149110048464700901878128902983703954058509409809536354118159832206007667727888672251145142158282344662619954831751332409952880779717759052654463735405282195465786972233765564519057881559492353947511913806021381974627127690360725076292781580691054099809429816962826372322565800775859441585232962973538257089830989367
第9995:3033746556372140560698408927891554194528735088039323878720419408602262790778446140170493630624930501212590718443442311931919599884659061091546373510344394529095315633051695307596150858307070860378141946438785111235915052627908892575449621853298984863041759423599586871856931184653559058905889539925011402241606761264150294118735942259469288107006957804888168853422272672808947697325714549740161860424160030594194399302089550789272501941767473984989811281007267411456852818113774072169294611045542879258012083486735079885500532009833300032571469180911060583083241465135032940081004899472159649447507409512713847133445260290654147720488254076871253878383992487809728742305233570004904489911693910898560775720880140239755546285038357597094566984244294498576745327838950926549779360041792977104198496985663332537422115937998021103192452068266770713874220911829824131310360093336813868881453041997542437841644964570523965650893117548042522012667881382168179383974439538575341656506191175002693833786956979201346338389133672849978385168987434796991355776475590695015720563268253119799235117423095319514875770965764955348676930012914589730915416853763178134079568216641896450399765465436687556209723728677941123119823597932962366479349297860849810536921441755981588281031732545520593115783788196726681103355135682332695337270000950803626899095795488196181649994266649857239201166741273065147265282898508505383235172553891149361278871084307478648359994540101861702171777824734806943917453895028630551605608875621532914658117439938100168923061632058979321967713682881647324172869395419978628639839765518881717062430231310492638068302321869416970623337177490314166150120154823260838551288586278750737727395936274337335349960274473344121457528886684119410104611042688972545182806270637677486614262227956037282942983082954328110938402854806621755916770759265203608826214917958982161861243925986364481856328469793090376230908429872470519526460466028581737554025908301942203448215205069448138729330099765079093166203422771003962930953143905139940443513652554716678352812221030619552274797753076349052505
第9996:4908705041463072316905277044286576145343188639312418454080702349774658613966264789528822924351788504388858635470101844715595198165977616997680354386404649660013719494080948313763629904992594270546045378396746699312298103145881687970589714458903359508279045215380568329837505070513442735687339507961590614591633445367749938614515125287421447909959485111025421313517889402953728809647428776695540476154891201219463430611206727731710125133578570735051680757083947625242768823554602548934427851614331681662977542373726044369854997448350529199175344132238420728836979301768030021832177401563482008548663767329006363807426991407318037720572194352619822060487153886810148015784273006563089633534777489146139259410038967478710775503036603308163240951037436174339193281253251738080947383666774285864193088585368385154903341664488257716511184705621564318203997979700058305758465520583547269387242373539684372389174807625896849873931772964301951042044547789119751909944947222103563481068767585617146141040808619029409525645423298722318277970874161384613673905075666936159266366806440058806073283301208477937943648893884973069343096718072888297306906831349158945787614854946680117487232586316892221809047001241302853862906645506291239611770826949119300361612498483189661432107919597311064750788117715922912864534436441306537308113188187204724674085633862893581098606768033978172673743301187883917034518890285303693045354688859445631886380547982454789240944624111284696123936557221530214283944881799081333352850131042350888530051791686247340352636081919803692833875339134021913416459396468656892648740668865720740249173471520674341645988266754530831722694183371302246834841458281861334307387580644351476312192448715904140739422899070138402490664151977454807134062874025338329935105245558826596662726928857915411845966786908386620348212391160739915748976766932931497498466063101140444205906545941196233188738422673870093989961084336205924808655931815553971319590427359823762940569152581361944750712074392206783526928499063785543622007243714569757406340024877282479128671662615852515248336010166180041872
第9997:7942451597835212877603685972178130339871923727351742332801121758376921404744710929699316554976719005601449353913544156647514798050636678089226727896749044189109035127132643621359780763299665130924187324835531810548213155773790580546039336312202344371320804638980155201694436255167001794593229047886602016833240206631900232733251067546890736016966442915913590166940162075762676506973143326435702336579051231813657829913296278520982627075346044720041492038091215036699621641668376621103722462659874560920989625860461124255355529458183829231746813313149481311920220766903062961913182301035641657996171176841720210940872251697972185441060448429491075938871146374619876758089506576567994123446471400044700035130919107718466321788074960905257807935281730672915938609092202664630726743708567262968391585571031717692325457602486278819703636773888335032078218891529882437068825613920361138268695415537226810230819772196420815524824890512344473054712429171287931293919386760678905137574958760619839974827765598230755864034556971572296663139861596181605029681551257631174986930074693178605308400724303797452819419859649928418020026730987478028222323685112337079867183071588576567886998051753579778018770729919243976982730243439253606091120124809969110898533940239171249713139652142831657866571905912649593967889572123639232645383189138008351573181429351089762748601034683835411874910042460949064299801788793809076280527242750594993165251632289933437600939164213146398295714381956337158201398776827711884958459006663883803188169231624347509275697713978783014801589022015669237589328791888635521288580434384602457311603702831166979714290588623947802346031360861616412984961613105122172858676166923102214039588384990241476089383173543482523948193038661574217238673916714310875117911516196504083276989156813952694788949869862714731286615245967361671665747526198135106324680981060122606067150471927560715045066892466960470220869514208676444335116397844135708873616335661765966388784357650810083480042174157285876693131921834789506552960387619709697849853677431999157481483883646472067523133763242529094377
第9998:12851156639298285194508963016464706485215112366664160786881824108151580018710975719228139479328507509990307989383646001363109996216614295086907082283153693849122754621213591935123410668292259401470232703232278509860511258919672268516629050771105703879599849854360723531531941325680444530280568555848192631424873651999650171347766192834312183926925928026939011480458051478716405316620572103131242812733942433033121260524503006252692752208924615455093172795175162661942390465222979170038150314274206242583967168234187168625210526906534358430922157445387902040757200068671092983745359702599123666544834944170726574748299243105290223161632642782110897999358300261430024773873779583131083756981248889190839294540958075197177097291111564213421048886319166847255131890345454402711674127375341548832584674156400102847228799266974536536214821479509899350282216871229940742827291134503908407655937789076911182619994579822317665398756663476646424096756976960407683203864333982782468618643726346236986115868574217260165389679980270294614941110735757566218703586626924567334253296881133237411381684025512275390763068753534901487363123449060366325529230516461496025654797926535256685374230638070471999827817731160546830845636888945544845702890951759088411260146438722360911145247571740142722617360023628572506832424008564945769953496377325213076247267063213983343847207802717813584548653343648832981334320679079112769325881931610040625051632180272388226841883788324431094419650939177867372485343658626793218311309137706234691718221023310594849628333795898586707635464361149691151005788188357292413937321103250323197560777174351841321360278855378478634068725544232918659819803071386983507166063747567453690351780833706145616828806072613620926438857190639029024372736790739649205053016761755330679939716085671868106634916656771101351634827637128101587414724293131066603823147044161263050273057017868756948233805315140830564210830598544882369143772329659689680193206763021589729329353510232172028230754248549492660220060420898575050174967631334279455256193702309281636610155546262324582771469773408709136249
第9999:20793608237133498072112648988642836825087036094015903119682945866528501423455686648927456034305226515591757343297190158010624794267250973176133810179902738038231789748346235556483191431591924532394420028067810320408724414693462849062668387083308048250920654493340878733226377580847446324873797603734794648258113858631550404081017260381202919943892370942852601647398213554479081823593715429566945149312993664846779090437799284773675379284270660175134664833266377698642012106891355791141872776934080803504956794094648292880566056364718187662668970758537383352677420835574155945658542003634765324541006121012446785689171494803262408602693091211601973938229446636049901531963286159699077880427720289235539329671877182915643419079186525118678856821600897520171070499437657067342400871083908811800976259727431820539554256869460815355918458253398234382360435762759823179896116748424269545924633204614137992850814352018738480923581553988990897151469406131695614497783720743461373756218685106856826090696339815490921253714537241866911604250597353747823733268178182198509240226955826416016690084749816072843582488613184829905383150180047844353751554201573833105521980998123833253261228689824051777846588461079790807828367132384798451794011076569057522158680378961532160858387223882974380483931929541222100800313580688585002598879566463221427820448492565073106595808837401648996423563386109782045634122467872921845606409174360635618216883812562321664442822952537577492715365321134204530686742435454505103269768144370118494906390254934942358904031509877369722437053383165360388595116980245927935225901537634925654872380877183008301074569444002426436414756905094535072804764684492105680024739914490555904391369218696387092918189246157103450387050229300603241611410707453960080170928277951834763216705242485820801423866526633816082921442883095463259080471819329201710147828025221385656340207489796317663278872207607791034431700112753558813478888727503825389066823098683355695718137867882982111710796422706778536913192342733364556727928018953989153106047379741280794091639429908796650294603536651238230626